Temario
Fundamentos de Programación con Python:
- Fundamentos de Python: variables, estructuras, funciones y módulos.
- Entornos virtuales, notebooks.
- Consumo de APIs y buenas prácticas de programación aplicada a IA.
Matemática y Estadística Aplicada a la IA
- Vectores, matrices y operaciones fundamentales.
- Media, varianza, desviación, probabilidad y distribuciones.
- Correlación, funciones, derivadas y gradiente a nivel aplicado.
- Interpretación matemática de algoritmos y métricas.
Datos para Inteligencia Artificial
- NumPy, Pandas y SQL.
- Limpieza, transformación, calidad y preparación de datos.
- Visualización y comunicación de resultados.
- Feature engineering e introducción a bases de datos.
Machine Learning:
- Regresión, clasificación, árboles y métodos ensemble.
- Aprendizaje no supervisado: clustering y reducción dimensional.
- Entrenamiento, validación, métricas, overfitting y selección de modelos.
- Implementación de soluciones con Scikit-learn.
Implementación de Proyectos de Machine Learning:
- Definición del problema y preparación del conjunto de datos.
- Entrenamiento y comparación de modelos.
- Evaluación, documentación y presentación de resultados.