Inteligencia Artificial 2026
Este es un curso introductorio a la inteligencia artificial, la cual es un área donde se mezclan muchas disciplinas: lógica, programación, matemática, estadística, probabilidad, algoritmos, entre otros. El objetivo del curso es aprender los fundamentos de la inteligencia artificial. El curso comienza haciendo una revisión histórica de diferentes campos de aplicación del área, para luego entrar en los conceptos fundamentales como agentes, espacios de configuraciones y espacios de estados.
Seguidamente, introducimos el tipo más simple de agentes, mediante el estudio de modelos de aprendizaje automática. Mencionamos generalidades sobre diferentes modelos de agrupamiento, clasificación y regresión. Hacemos énfasis en las métricas de evaluación y técnicas para mejorar el desempeño de los modelos.
Después, el curso hace una revisión de diferentes algoritmos de búsqueda como BFS, DFS, y backtracking, entre otros, así como el desarrollo de heurísticas, como el algoritmos A* y algunos métodos de optimización combinatoria: algoritmos genéticos, evolución diferencial o particle swarm optimization. Hacemos una introducción a los métodos de búsqueda adversaria, principalmente las técnicas de minimax, expectimax y expectiminimax, vemos la comparación y análisis de complejidad de estos métodos de búsqueda, y técnicas de reducción como el $\alpha$-$\beta$ prunning.
Luego, combinamos estos conocimientos con el área de probabilidad, para estimar incertidumbre en los modelos de búsqueda. Desarrollaremos métodos de redes bayesianas, y modelos ocultos de Markov y abordaremos tópicos básicos sobre aprendizaje por refuerzo.
El curso requiere madurez por parte del estudiante, pues se integran contenidos de muchos cursos de computación, matemática y estadística. Entre los prerrequisitos se encuentra tener un buen dominio de las técnicas vistas en los cursos de matemática discreta, grafos, lógica, programación y algoritmos, cálculo, álgebra lineal, probabilidad y estadística.
Programa del curso
Horario
- Lunes de 17:20 a 19:45 horas, y Miércoles de 17:20 a 19:00 horas.
Office Hours
- Por definir. Por solicitud del estudiante. También pueden enviar sus dudas por correo electrónico.
Material del curso
| No. | Fecha | Tópicos | Recursos |
|---|---|---|---|
| 01 | 14.01.2026 | Introducción y motivación. Definición de IA. Aula 01 | Hoja de Trabajo 1a |
| 02 | 19.01.2026 | Historia de la IA. Personajes y algoritmos importantes. Aula 02 | Cronología IA Hoja de Trabajo 1b |
| 03 | 21.01.2026 | Agentes. Secuencias de percepción. Ejemplos. Agentes racionales. Aula 03 |
Descripción de Agentes |
| 04 | 26.01.2026 | Ambientes. Clasificación de Ambientes. Tipos de Agentes. | Clasificación de Ambientes Tipos de Agentes |
| 05 | 28.01.2026 | Datos. Tipos de variables. Transformaciones. Encodings y embeddings. | |
| 06 | 02.02.2026 | Clustering. Agrupamiento Jerárquico. | |
| L1 | 02.02.2026 | Lab 1. Entrega: lunes 9 de febrero. |
Lab 01 countries_binary.xlsx |
Proyectos
En el curso se trabajarán varios proyectos, los cuales se indicarán más adelante.