Este repositorio contiene el material de clases (presentaciones, ejercicios y notebooks) para Introducción a la Inteligencia Artificial (CEIA - FIUBA)
Clase #
presentaciones
ejercicios
data
src
tests
juypterbooks
data
notebooks
README.md
- Lenguaje de Programación
- Python 3.8
- Pip para instalar librerías
- Librerías
- Numpy 1.18
- SciPy 1.5
- Consola Interactiva de Python
- IPython
- Herramientas
- PyTest para tests
- GitHub para repositorios
- IDE Recomendado
- PyCharm Community Edition
- Introduccion a AI - Definición, clasificación, aplicaciones
- Numpy para AI - Arrays, vistas, manipulación, slicing, indexing, performance, broadcasting
- Ejercicio de Aplicación (K-means)
- Datasets sintéticos
- PCA
- Ejercicio Integrador AI - Regresión Lineal
- Aprendizaje estadístico (Regresión Lineal)
- Esperanza Condicional
- ECM
- Máxima Verosimilitud
- Aprendizaje estadístico (Regresión Lineal)
- Bayes
- Estimadores Puntuales (bias y varianza)
- Optimización
- Gradientes
- Gradient Descent
- Stochastic Gradient Descent
- Mini-Batch Gradient Descent
- Hiperparámetros
- Regularización
- Lasso
- Ridge
- Aprendizaje estadístico (Regresión Logística)
- Clasificación Binaria
- Softmax
- Expectation Maximization
- K-means
- Examen Teórico - Práctico