Introducción a la Inteligencia Artificial

Profesor: Francisco Gómez

Clase: Martes (4:00 pm a 6:00 pm) y Jueves (4:00 pm a 6:00 pm)

Programa: Programa

Horario oficina: Miércoles 11 a 1 pm, 405, 336

email: fagomezj@gmail.com,fagomezj@unal.edu.co

Libros de texto y material guía: Artificial Intelligence: A Modern Approach (AIMA), Stuart J. Russell and Peter Norvig. (2021).

Descripción:

El objetivo de la inteligencia artificial es construir sistemas computacionales o agentes que tengan un comportamiento inteligente, que sean capaces "de hacer lo correcto" en ambientes complejos. En otras palabras, que actúen óptimamente bajo información limitada, y bajo los recursos computacionales disponibles. En este curso provee una introducción a los conceptos básicos necesarios para la construcción de un agente inteligente y sus implicaciones computacionales, económicas, sociales y culturales.

Programación

    • Introducción a la inteligencia artificial. Introducción. Agentes Inteligentes.

    • Resolución de problemas. Búsqueda. Búsqueda en ambientes complejos. Problemas de satisfacción de restricciones.

    • Procesos de decisión Markoviano. Aprendizaje por refuerzo.

    • Representación del conocimiento bajo incertidumbre. Cuantificación de la incertidumbre. Razonamiento probabilístico. Enfoques Bayesianos.

    • Aprendizaje de máquina. Fundamentos del aprendizaje de máquina. Modelos de aprendizaje de máquina. Introducción al aprendizaje profundo.

Recursos

Recursos

Estrategia de calificación

Ejercicios y lecturas (10%), Proyecto 1 (20%), Proyecto 2 (20%), Proyecto 3 (20%), Proyecto final con sustentación (30%). Todos los proyectos se desarrollaran en grupo e incluirán: reporte escrito, código github, presentación.