Inteligencia computacional

Clave U.E.A.: 215659
Trimestre:  12I
Grupo:  CP43D
Horario:  Lu 11:00 - 14:00
Ma 11:00 - 12:30
Mi 11:00 - 12:30
Laboratorio:
Salón:
Salón:
AT-105
EP-003
EP-107
Asesoría:  Ju 10:00 - 13:00
Oficina:  T-138

El plan de trabajo que contiene el contenido del curso, bibliografía y modalidad de evaluación están contenidos en este documento.

Las calificaciones de las tareas y exámenes, así como la calificación parcial del curso, están contenidas aquí.

Durante el transcurso del trimestre estaré escribiendo algunas notas de clase, las cuales sólo deben de considerarse como material de apoyo y no como única fuente de información y consulta. Los documentos estarán en formato PDF y se podrá acceder a ellos mediante a través de esta página web.

Teoría:

Sesión Fecha Temas Tarea Entrega
1 17-01-2012 1. Introducción. 1.1 ¿Qué es la inteligencia computacional? 1.2. Problemas de optimización. 1.3. Problemas de optimización multiobjetivo. [Notas de clase para el Tema 1.]
2 18-01-2012 1.3. Problemas de optimización multiobjetivo (continuación). 1.4. ¿Cómo resolver problemas de optimización? 1.5. Búsqueda local.
3 24-01-2012 1.6. Inspiración en la naturaleza. 2. Algoritmos Evolutivos. 2.1. Introducción a la Computación Evolutiva. [Presentación] Leer este artículo.
4 25-01-2012 2.2. Componentes de un AE. [Presentación] [Notas de clase para el Tema 2.]
5 31-01-2012 2.3. Manejo de restricciones. [Presentación]
6 1-02-2012 2.4. Ajuste de parámetros. 2.5. Preservación de diversidad. [Presentación] Tarea de investigación Límite 23:59 12-03-2012
7 7-02-2012 2.6. Otras representaciones y sus operadores. [Presentación]
8 8-02-2012 Primer examen parcial
9 14-02-2012 3. Enjambre de partículas (PSO). 3.1. Comportamiento social como optimización. 3.2. Evaluar, comparar e imitar. [Presentación] Leer estos artículos Bonabeau Garnier Kennedy
10 15-02-2012 3.2. Algoritmo general de PSO. [Presentación]
11 21-02-2012 3.3. PSO Multiobjetivo. [Presentación]
12 22-02-2012 3.4. Clasificación de PSO Multiobjetivo. 3.5. Aplicaciones de PSO. [Presentación] Más información sobre clasificación y aplicaciones.
13 28-02-2012 4. Colonia de hormigas. 4.1. El comportamiento de las hormigas. 4.2. Hormigas artificiales y caminos de bajo costo. 4.3. ACO simple. [Presentación] Proyecto de investigación Límite 23:59 4-04-2012
14 29-02-2012 4.4. Sistemas de hormigas. 4.4.1. Sistema hormiga. 4.4.2. Sistema de colonia de hormigas. [Presentación]
15 6-03-2012 4.5. Agrupación y división de tareas en colonias de hormigas. [Presentación]
16 8-03-2012
17 13-03-2012 Segundo examen parcial
18 14-03-2012 5. Otras metaheurísticas bioinspiradas. 5.1. Honey bees algorithm. [PDF]
19 20-03-2012 5.2. Artificial immune systems. [PDF]
20 21-03-2012 Asueto
21a 26-03-2012 5.3. Coevolution. [PDF]
21b 27-03-2012 5.4. Tabu search. [PDF]
22 28-03-2012 5.5. Harmony search. [PDF]

Laboratorio:

Sesión Fecha Temas Tarea Entrega
1 16-01-2012 0. Panorama general. 0.1. Conceptos básicos de la programación orientada a objetos.
2 23-01-2012 0.2. Introducción a la Programación Orientada a Objetos. [Biblioteca.zip]
3 30-01-2012 0.3. Algoritmo Genético para resolver el problema de la mochila. [agmochila.zip]
4 6-02-2012 0.4. Algoritmo Genético para resolver sudokus. [evosudoku.zip]
5 13-02-2012
6 20-02-2012 0.5. Particle Swarm Optimization. [pso.zip]
7 27-02-2012 0.6. PSO multiobjetivo. [mopso.zip]
8 5-03-2012 0.7. ACO simple. [aco.zip]