Sistemas de aprendizaje automático

Profesor: Vanessa Moreno Flores

Sistemas de aprendizaje automático

En esta asignatura, los estudiantes adquieren competencias para desarrollar modelos que aprenden patrones de datos. Dominan algoritmos supervisados y no supervisados aplicables a problemas reales. Aprenden a evaluar el rendimiento de los modelos, optimizar hiperparámetros e implementar soluciones prácticas con herramientas profesionales como scikit-learn.

Contenidos principales

  • Algoritmos de aprendizaje supervisado: regresión, clasificación, árboles de decisión, SVM, etc.
  • Algoritmos de aprendizaje no supervisado: clustering, reducción de dimensionalidad, etc.
  • Evaluación de modelos: métricas, validación cruzada, curvas ROC, etc.
  • Optimización de hiperparámetros: grid search, random search, etc.
  • Implementación práctica: scikit-learn, pandas, numpy, etc.

Proyectos y prácticas

Los estudiantes realizan proyectos prácticos aplicando los conocimientos adquiridos a problemas reales, como:

  • Desarrollo de sistemas de recomendación
  • Clasificación de imágenes
  • Predicción de series temporales
  • Segmentación de clientes

Salidas profesionales

Esta asignatura prepara a los estudiantes para roles como:

  • Data Scientist
  • Machine Learning Engineer
  • Analista de datos
  • Desarrollador de sistemas predictivos

Metodología

La asignatura combina clases teóricas con talleres prácticos y desarrollo de proyectos reales, siguiendo la metodología ETHAZI.