Curso
CS 6601 Artificial Intelligence
- 3 créditos
- Curso fundacional
- Puede cubrir el núcleo de la especialización de IA
- Puede cubrir una electiva de la especialización de Machine Learning
- Se ofrece en verano
Es el curso clásico de la disciplina, construido sobre el libro de Russell y Norvig, con búsqueda, juegos, lógica, probabilidad, redes bayesianas, modelos ocultos de Markov y aprendizaje.
Nombre en español
IA
Qué se estudia
- Búsqueda informada, bidireccional y tridireccional, con el algoritmo A como referencia.
- Juegos con minimax, poda alfa beta y profundización iterativa.
- Redes bayesianas y muestreo con Gibbs y Metropolis Hastings.
- Árboles de decisión, bosques aleatorios, k medias y mezclas de gaussianas.
- Modelos ocultos de Markov y algoritmo de Viterbi.
Cómo se evalúa
Seis tareas de programación exigentes, con puntos de bonificación, y dos exámenes de respuesta abierta que dan tiempo generoso pero resultan largos.
Qué conviene saber antes
Python con soltura, probabilidad básica y algoritmos de grafos.
Consejos de estudiantes
- Cada tarea se empieza el mismo día que abre, porque los calificadores automáticos castigan los envíos de último momento.
- Los exámenes se resuelven a lo largo de varios días, de manera que conviene reservar un fin de semana completo.
- Leer los capítulos del libro antes de ver las lecciones en vídeo acorta el tiempo de cada tarea.
Cuándo tomarlo
En el segundo o el tercer semestre, una vez superado el requisito fundacional con un curso más ligero.
Lenguajes y herramientas
- Python
- NumPy
Cifras aproximadas de reseñas
Son promedios aproximados de reseñas de estudiantes publicadas en OMSCentral y en OMSHub, de manera que cambian de un semestre a otro.
| Indicador | Valor aproximado |
|---|---|
| Dificultad de 1 a 5 | 4 |
| Carga semanal | 22 horas |
| Valoración de 1 a 5 | 4.1 |