Otoño 2026 (UNAM: 2027-1)
Minería de Datos
Este curso aborda el análisis y la extracción de patrones en conjuntos de datos utilizando métodos de aprendizaje automático no supervisado y técnicas avanzadas. Los estudiantes aprenderán a estructurar proyectos analíticos, aplicar métodos de ensamble, agrupamiento (clustering), reglas de asociación y reducción de dimensionalidad. El enfoque combina la fundamentación teórica con la implementación práctica en Python para resolver problemas de datos en áreas científicas y tecnológicas.
Otoño 2026 (UNAM: 2027-1)
Vigente- Horario
- Lunes y Jueves, 8:30–10:00 AM
- Ubicación
- Salón FC-206
Personal Docente

Programa (PDF)
Descarga el programa completo en PDF.
Temario (PDF)Temario
Introducción y Preparación de Datos
- Introducción a la Minería de Datos
- Análisis Exploratorio de Datos: Limpieza, imputación, escalamiento
- Detección de Outliers (Z-Score, IQR)
Métodos de Ensamble
- Árboles de Decisión e Impureza de Gini
- Ensamble por Bagging, Boosting y Random Forest
- Subespacios de características y métricas de error
Clustering
- Conceptos de Clustering y Distancias
- Algoritmo K-Means e inicialización k-means++
- Evaluación de Clusters (Inercia y Silueta)
- Clustering por Densidad: Algoritmo DBSCAN
- Selección de epsilon con k-distancias y ruido
Reglas de Asociación
- Análisis Transaccional y Algoritmo Apriori
- Métricas de Reglas: Soporte, Confianza y Lift
- Filtrado Multiobjetivo y Frontera de Pareto
Reducción de Dimensionalidad
- Matriz de Covarianza, Autovalores y Autovectores
- Proyección Ortogonal PCA y Varianza Explicada
- Visualización en espacios no lineales (t-SNE y UMAP)
Evaluación
- 70%
Tareas de Programación
6 retos prácticos aplicados en Python desarrollados a lo largo del semestre (cada 2-3 semanas).
- 30%
Examen Final
Examen escrito presencial en papel al término del semestre. Consta de ejercicios tipo entrevista técnica (tech interview) enfocados en resolución de problemas, pseudocódigo, análisis algorítmico y fundamentos teóricos.
Políticas
- La asistencia no tiene un valor porcentual directo sobre la calificación final. Sin embargo, se requiere un mínimo del 80% de asistencia para tener derecho a la evaluación continua y al examen ordinario final.
- Todos los trabajos entregados (tareas, presentaciones y proyectos) deben ser de autoría propia. El uso de herramientas de Inteligencia Artificial está permitido únicamente para búsqueda de información, lluvia de ideas, revisión gramatical, pero no para la redacción final del contenido. El profesor se reserva el derecho de solicitar una réplica oral presencial de cualquier trabajo entregado. Si el alumno no logra demostrar el dominio del tema o la autoría del texto durante la réplica, la actividad será anulada (calificación de 0).
Lecturas
Los pueden encontrar en la biblioteca digital (bidi.unam.mx), descargables en PDF.
- Aggarwal, C. C. (2015). Data Mining: The Textbook. Springer.
- Aggarwal, C. C., & Reddy, C. K. (2013). Data Clustering: Algorithms and Applications. CRC Press / Chapman & Hall.
- Bramer, M. (2020). Principles of Data Mining (4th ed.). Springer.
- Manning, C. D., Raghavan, P., & Schütze, H. (2008). Introduction to Information Retrieval. Cambridge University Press.
- Tan, P.-N., Steinbach, M., Karpatne, A., & Kumar, V. (2018). Introduction to Data Mining (2.ª ed.). Pearson.
- James, G., Witten, D., Hastie, T., Tibshirani, R., & Taylor, J. (2023). An Introduction to Statistical Learning: with Applications in Python (ISLP). Springer.
- Géron, A. (2022). Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow (3.ª ed.). O'Reilly Media.
- McKinney, W. (2022). Python for Data Analysis: Data Wrangling with Pandas, NumPy, and Jupyter (3.ª ed.). O'Reilly Media.
- VanderPlas, J. (2022). Python Data Science Handbook: Essential Tools for Working with Data (2.ª ed.). O'Reilly Media.
- Zaki, M. J., & Meira Jr, W. (2020). Data Mining and Machine Learning: Fundamental Concepts and Algorithms (2.ª ed.). Cambridge University Press.
- Deisenroth, M. P., Faisal, A. A., & Ong, C. S. (2020). Mathematics for Machine Learning. Cambridge University Press.
