Aprendizaje no supervisado
Encontrar estructura sin etiquetas: agrupamiento, mezclas y reducción de dimensión.
Presentaciones
- PDFAbrir
Agrupamiento
k-medias paso a paso, mínimos locales, cómo elegir k, jerárquico con las presas de Sonora, DBSCAN y evaluación sin etiquetas.
- PDFAbrir
Mezclas gaussianas y el algoritmo EM
Modelos generativos, responsabilidades, EM y por qué funciona, tipos de covarianza y BIC.
- PDFAbrir
Reducción de dimensión
La maldición de la dimensión, PCA con la SVD, t-SNE y UMAP, y cómo no leer sus mapas.
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
Segmentar clientes con k-medias, jerárquico y DBSCAN
De 25,900 facturas a una tabla RFM, k-medias programado a mano, elección de k, segmentos interpretables y atípicos.
- Abrir en Colab
Mezclas gaussianas y el algoritmo EM
Los pingüinos de Palmer: por qué falla k-medias, EM en 30 líneas de NumPy, responsabilidades, BIC y atípicos.
- Abrir en Colab
Reducir dimensión: PCA, t-SNE y UMAP
PCA desde cero con dígitos escritos a mano, componentes como imágenes, reconstrucciones y mapas no lineales.
Laboratorio
- Abrir en Colab
Laboratorio 2 · k-medias y PCA desde cero
Programar con NumPy el algoritmo de Lloyd y PCA con la SVD, verificarlos contra scikit-learn y cuantizar los colores de una foto. 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.
- CursoUnsupervised Learning in Python4 h
- CursoCluster Analysis in Python4 h
- CursoDimensionality Reduction in Python4 h
- ProyectoClustering Antarctic Penguin Species1 h
Lecturas
- James, Witten, Hastie, Tibshirani y Taylor (2023). An Introduction to Statistical Learning with Applications in Python. Capítulo 12, Unsupervised Learning.
- Bishop (2006). Pattern Recognition and Machine Learning. Capítulo 9, Mixture Models and EM; secciones 12.1 y 12.2, PCA.
- Wattenberg, Viégas y Johnson (2016). How to Use t-SNE Effectively. Distill. Artículo interactivo completo.
Autoevaluación
12 preguntas. Responde, verifica y lee la explicación. No cuenta para la calificación y nada se guarda.