Información del curso

-
Profesor: Julio Waissman Vilanova
-
Localización: Cubículo 1, edificio 3K-4
-
Horario: Lunes a viernes de 13:00 a 14:00 hrs.
-
Prerequisitos:
-
Lenguaje de programación: Para el curso el lenguaje de programación utilizado es Python. Existen muchos y muy buenos tutoriales de Python en la red. Se asume que los alumnos del curso de Inteligencia Artificial tienen cierto nivel de competencias en programación, y que aprender un nuevo lenguaje no es un problema.
-
Bases matematicas: Se espera un conocimiento previo en álgebra lineal, probabilidad y nociones de estadística.
-
-
Asesorías: Todas las asesorías individuales presenciales que requieran los alumnos son posibles y deseables. Solamente se les solicita acordar una cita con el profesor, con el fin de encontrar un horario conveniente para ambos.
-
Bibliografía: Inteligencia Artificial Un Enfoque Moderno, 4 ed., Stuart Russell y Peter Norvig (Pearson Educación). De preferencia usar la 4ta edición (versión global), la tercera edición es correcta y se encuentra en la biblioteca. la segunda edición es un poco viejita pero aguanta.Evitar la primera edición, ya que la traducción es pésima. A lo largo del curso se irán agregando referencias a material disponible en la Web con bibliografía y tutoriales actualizados e interactivos.
Temario tentativo por semana
Primera parte: fundamentos
- Introducción a la IA, un enfoque en agentes
- Aprendizaje supervisado (agente reflejo)
- Modelos lineales de aprendizaje (agente reflejo)
- Planeación o búsquedas (agente basado en estado)
- Juegos deterministas (agentes basados en estado)
- Modelos de decisión de Markov (agentes basados en estados con incertidumbre)
- Satisfacción de restricciones (agente basado en metas)
- Sistemas basados en conocimientos (agente basado en conocimientos)
- Evaluación intermedia
Segunda parte: temas avanzados
- Búsquedas locales
- Redes neuronales
- Redes bayesianas
- Aprendizaje por refuerzo
- Juegos estocásticos
Calificación
La calificación del curso se realiza de la siguiente manera:
- Actividades de evaluación continua (notas): 20%
- Actividades de evaluación de conocimientos (problemarios): 20%
- Actividades de evaluación de competencias (laboratorios): 20%
- Exámenes (40%)
Actividades de evaluación continua
La actividades de evaluación continua se va a evaluar con un seguimiento de notas o problemarios desarrollados en markdown de los temas que se han tratado en la semana. Para esto, cada estudiante deberá tener un repositorio de la materia, donde cada semana va a tener que subir un archivo en formato markdown con las notas de la semana (se puede agregar información adicional, así como ejemplos, imágenes y ligas a otros materiales).
Actividades de evaluación de conocimientos
La evaluación de conocimientos en forma continua se va a evaluar por la realización de actividades, problematios o tareas que impliquen trabajo fuera de clases. Estas tareas las vamos a evaluar dentro de la plataforma de Teams.
Actividades de evaluación de competencias
Para aprobar el curso es necesario tener una calificación mayor o igual a 60 en las actividades de evaluación de competencias. Las actividades de evaluación de competencia se califican con el promedio del 80% (redondeado) de las actividades mejor evaluadas por cada alumno. Una actividad entregada fuera del plazo de entrega tiene una calificación de cero.
En breve se va a desarrollar como vamos a dejar la evaluación de competencias. Pero serán proyectos a desarrollar por cada uno de los temas que se van a ver, principalmente de los temas básicos. En la segunda parte del curso puede haber temas que, por su dificultad, no se solicite un proyecto a desarrollar.
Exámenes
Los exámenes tienen por objetivo ver si, con lo aprendido en el curso, los estudiantes son capaces de responder preguntas y extender sus conocimientos a problemas o técnicas no vistas en el curso, pero que con las bases obtenidas sean capaces de extender sus conocimientos. Los exámenes son con todo el material disponible para consulta (físico y en línea) y tendrán una duración entre 3 y 24 horas, dependiendo de su dificultad. Los exámenes son individuales y ante sospecha de deshonestidad, se penalizará a quienes incurran en faltas éticas.