MACHINE LEARNING: FUNDAMENTOS (SIN SHORTS)