Modelos lineales
La familia de modelos más útil y mejor entendida, desde mínimos cuadrados hasta los kernels.
Presentaciones
- PDFAbrir
Regresión lineal
Ecuaciones normales, proyección, Gauss–Markov, condicionamiento, descenso por gradiente, atributos y colinealidad.
- PDFAbrir
Regresión logística y modelos lineales generalizados
El Challenger, entropía cruzada, Newton como IRLS, separabilidad, softmax, familia exponencial y regresión de Poisson.
- PDFAbrir
Modelos generativos
LDA, QDA y Fisher con los pingüinos; Bayes ingenuo para spam; generativo contra discriminativo.
- PDFAbrir
Máquinas de vectores de soporte y kernels
Margen máximo, dual y vectores de soporte, margen suave y pérdida bisagra, kernels polinomial y gaussiano.
Las presentaciones se abren en una pestaña nueva. Usa las flechas o la barra espaciadora para avanzar, o para ver todas las láminas y f para pantalla completa.
Libretas de ejemplo
- Abrir en Colab
Regresión lineal: cuántas bicicletas se rentarán
Mínimos cuadrados desde cero, matriz sombrero, número de condición, descenso por gradiente, interacciones, colinealidad y residuos.
- Abrir en Colab
Regresión logística y GLM: del Challenger a las bicicletas
Newton desde cero, razones de momios, bootstrap, separabilidad, softmax y regresión de Poisson.
- Abrir en Colab
Modelos generativos: análisis discriminante y Bayes ingenuo
LDA y QDA desde cero con los pingüinos, Fisher contra PCA, y un filtro de spam para SMS.
- Abrir en Colab
Máquinas de vectores de soporte y kernels
El primal y el dual resueltos a mano, la cota de dejar-uno-fuera, margen suave, kernels y dígitos escritos a mano.
Laboratorio
- Abrir en Colab
Laboratorio 4 · Regresión logística y Bayes ingenuo desde cero
Sigmoide estable, entropía cruzada, Newton con intersección y regularización, y Bayes ingenuo multinomial sobre matrices dispersas. Se verifica automáticamente.
Los laboratorios son para practicar y no cuentan para la calificación.
DataCamp
Cursos y proyectos de esta unidad que forman parte de la calificación. Ver Evaluación.
- CursoLinear Classifiers in Python4 h
- ProyectoPredictive Modeling for Agriculture1 h
Lecturas
- Abu-Mostafa, Magdon-Ismail y Lin (2012). Learning From Data. Secciones 3.2 y 3.3, y el capítulo electrónico 8 (Support Vector Machines).
- Hastie, Tibshirani y Friedman (2009). The Elements of Statistical Learning. Capítulos 3 y 4, y secciones 12.1–12.3.
- Ng y Jordan (2001). On discriminative vs. generative classifiers. NIPS 14. Artículo completo.
Autoevaluación
14 preguntas. Responde, verifica y lee la explicación. No cuenta para la calificación y nada se guarda.