Proyecto IA4LEGOS
Machine Learning con Python
Objetivos: Resolver problemas de predicción y clasificación de poblaciones.
Contenidos: Los contenidos del curso se han estructurado en tres bloques:
Bloque 1: Fundamentos del machine learning.
- Introducción al machine learning. Bancos de datos.
- Librería Scikit-Learn para el aprendizaje automático.
Bloque 2: Aprendizaje supervisado.
- Modelos de regresión lineal.
- Modelos de regresión robustos y no lineales.
- Modelos de regresión regularizados: lasso, rigde, y elastic-net.
- Modelos de regresión logística para respuesta binomial.
- Modelos de regresión logística para respuesta multinomial.
- Modelos Naïve Bayes para problemas de clasificación.
- Modelos de k vecinos más cercanos (kNN) para problemas de clasificación.
- Modelos de bosques aleatorios para problemas de clasificación.
- Modelos de bosques aleatorios para problemas de regresión
Bloque 3: Aprendizaje no supervisado.
- Reducción de la dimensión: Componentes principales lineales.
- Reducción de la dimensión: Modelos de componentes principales avanzados.
- Búsqueda de patrones: Análisis clúster jerárquico.
- Búsqueda de patrones: K-means y DBSCAN.