INSTITUTO TECNOLÓGICO Y DE ESTUDIOS SUPERIORES DE MONTERREY
Ia95022 . Tecnologías de sistemas inteligentes
Departamento académico:Centro de Sistemas Inteligentes
Unidades:3-0-8
Requisito: Ninguno
Semestre y carrera:6o, 7o, 8o, 9o semestres IEC, IFI, ISC, ISE, ISI, LSCA,
IIS, IMA, IME, IMT, IAQ, IQS\06o, 7o, 8o, 9o semestres IEC, IFI, ISC, ISE,
ISI, LSCA, IIS, IMA, IME, IMT, IAQ, IQS
Equivalencia:Ninguno
Objetivo general de la materia: Dar a conocer diversas técnicas de inteligencia artificial y desarrollar aplicaciones que utilicen dichas técnicas para resolver problemas específicos.

Temas y Subtemas del curso

1 Análisis de datos multidimensionales
1.1 Descomposición en valores singulares
1.2 Análisis de componentes principales
1.3 Reconstrucción de variables
1.4 Aplicaciones

2 Modelación del habla
2.1 Modelos articulatorios del aparato de producción del habla
2.2 Síntesis de voz
2.3 Reconocimiento de voz
2.4 Aplicaciones

3 Lógica difusa
3.1 Conjuntos difusos
3.1 Sistemas de inferencia difusos
3.1 Control difuso
3.1 Aplicaciones

4 Redes neuronales
4.1 Acondicionamiento de datos
4.2 Algoritmos avanzados de entrenamiento:
4.2.1 Retropropagación con momentum
4.2.2 Algoritmo QUICKPROP
4.2.3 Algoritmo RPROP
4.3 Memorias auto asociativas
4.4 Aplicaciones

5 Agentes inteligentes en Internet
5.1 Arquitecturas de agentes
5.2 Sistemas multiagentes
5.3 Interacción entre agentes
5.4 Aplicaciones

6 Visión
6.1 Formación de imágenes
6.2 Procesamiento de bajo nivel
6.3 Extracción de caracterÌsticas
6.4 Visión binocular
6.5 Aplicaciones

7 Robótica
7.1 Análisis cinemático
7.2 Espacio de configuración
7.3 Evasión de obstáculos
7.4 Aplicaciones

8 Conclusiones
8.1 Implicaciones filosóficas
8.2 ¿Hacia dónde vamos?


Objetivos específicos de aprendizaje.

1 Análisis de datos multidimensionales
1.1 Estudiar el método de descomposición en valores singulares para representar variaciones entre dos espacios.
1.2 Estudiar el método de análisis de componentes principales para representar varias dimensiones con un solo valor.
1.3 Analizar las técnicas comúnmente utilizadas para reconstruir datos multidimensionales a partir del resultado del análisis de componentes
principales.
1.4 Desarrollar aplicaciones que ilustren los métodos de reducción de dimensiones y reconstrucción de variables.

2 Modelación del habla
2.1 Estudiar el sistema de producción del habla.
2.2 Estudiar la generación de voz mediante la simulación del aparato de fonación humano.
2.3 Estudiar los métodos de obtención de la forma del tracto vocal a partir de la señal de audio producida por dicho tracto vocal.
2.4 Desarrollar aplicaciones de sÌntesis y reconocimiento de voz por métodos articulatorios.

3 Lógica difusa
3.1 Estudiar los conceptos básicos de los conjuntos difusos.
3.1 Estudiar los mÉtodos utilizados para realizar inferencias utilizando conocimiento expresado de manera difusa.
3.1 Estudiar el control de procesos utilizando la lógica difusa.
3.1 Desarrollar aplicaciones de clasificación y control de procesos utilizando la lógica difusa.

4 Redes neuronales
4.1 Estudiar los métodos de acondicionamiento de datos necesario para entrenar exitosamente una red de neuronas.
4.2 Estudiar los algoritmos que mejoran los tiempos de entrenamiento de una red de neuronas y/o minimizan el error uncurrido por éstas.
4.3 Estudiar las redes de neuronas en configuracion de memorias auto asociativas y su aplicación en reconstrucción de imágenes.
4.4 Desarrollar aplicaciones de aprendizaje de patrones utilizando redes de neuronas.

5 Agentes inteligentes en Internet
5.1 Estudiar las arquitecturas básicas de agentes inteligentes
5.2 Estudiar las características generales de los sistemas multiagentes
5.3 Estudiar los diferentes tipos de interacción entre agentes para problemas de coordinación de tareas o de negociación.
5.4 Desarrollo de aplicaciones de agentes inteligentes y sistemas multiagentes en internet.

6 Visión
6.1 Estudiar los principios de formación de imágenes en las cámaras.
6.2 Estudiar los procesos básicos necesarios para procesar imágenes.
6.3 Estudiar los métodos mediante los cuales se extraen caracterÌsticas presentes en imágenes.
6.4 Estudiar lod métodos de obtención de información tridimensional a partir de dos imágenes.
6.5 Desarrollar aplicaciones de obtención de información a partir de imágenes.

7 Robótica
7.1 Estudiar la cinemática directa e inversa de manipuladores sencillos (dos grados de libertad).
7.2 Estudiar la representación de un robot manipulador en el espacio de configuración.
7.3 Estudiar la representación de obstáculos en el espacio de configuración de un robot manipulador sencillo con el fin de planear trayectorias que eviten dichos obstáculos.
7.4 Desarrollar aplicaciones que realicen la planeación de movimientos de robots manipuladores sencillos.

8 Conclusiones
8.1 Estudiar las implicaciones filosóficas del desarrollo de las tecnologías de inteligencia artificial.
8.2 Estudiar el futuro de la aplicación de las tecnologías de inteligencia artificial.


Metodología de enseñanza: exposición en clase y desarrollo de proyectos.


Tiempo estimado de cada tema

1 Análisis de datos multidimensionales: 3 horas
2 Modelación del habla: 7 horas
3 Lógica difusa: 9 horas
4 Redes neuronales: 10 horas
5 Agentes inteligentes en Internet: 8 horas
6 Visión: 6 horas
7 Robótica: 3 horas
8 Conclusiones: 2 horas


Políticas de evaluacion sugeridas: se sugiere que el curso sea evaluado exclusivamente en base a la calidad de los proyectos presentados.


Libro de texto1: Artificial intelligence: A modern approach, Russel S. and
Norvig P., Prentice Hall, 1995
Libro de texto2:
Libro de texto3:

Libro de consulta:
Material de apoyo:
Perfil del Profesor:Profesor con maestría y/o doctorado en area afín a la inteligencia artificial.

 

Fecha de la última actualización: 15 de octubre de 2004(M)