|
Tópicos Selectos en Inteligencia Artificial: Agentes y Multiagentes
Objetivo:
Los sistemas multiagentes surgieron en el campo de la investigación de tecnología de la información en la década de los 90's. Un agente es un sistema o componente de software, el cual es capaz de cooperar para resolver problemas específicos. El objetivo del curso es dar una visión introductoria a los agentes autónomos y a los sistemas multiagentes desde el punto de vista teórico como práctico. Se explicarán las diferentes arquitectura de agente (reactiva, deliberativa e híbrida), así como los mecanismos de interacción, coordinación y cooperación entre sistemas multiagentes. Las aplicaciones son diversas: control de procesos industriales, comercio electrónico, subastas, etc.
Objetivo Especifico:
- Comprender los diferentes enfoques de la Inteligencia Artificial distribuida
- Estudiar los diferentes modelos de sistemas de agentes
- Diseñar y construir un prototipo que muestre el razonamiento llevado a cabo para resolver problemas de acuerdo con alguno de los modelos estudiados.
Contenido:
- Introducción
- Concepto de agente.
- Agentes y objetos.
- Agentes y sistemas expertos.
- Agentes y sistemas distribuidos.
- Campos de aplicación típicas.
- Agentes Inteligentes
- Arquitecturas abstractas para agentes.
- Diseño de agentes inteligentes.
- Mecanismo de razonamiento.
- Agentes como sistemas reactivos
- Arquitectura híbrida.
- Mecanismos de Inferencia
- Demostración de teoremas
- Programación orientada a agentes
- Lógicas para systemas multiagentes
- Lógica modal
- Sistemas multiagentes
- Interacción entre agentes: principios de la cooperación.
- Sistemas cooperación vs. no cooperativos.
- Heurísticas para la cooperación
- Coherencia y coordinación
- Negociación y argumentación
- Aplicaciones: subasta, comercio electrónico
- Criterios de evaluación
- Comunicación
- Lenguajes de comunicación de agentes
- Protocolos KQML /KIF
- Ejemplos de aplicación
Bibliografía:
- Bordini, Rafael H et al., Multi-agent programming: Languages, platforms, and applications, Springer, New York, 2005.
- Jaques Ferber, Multi-agent Systems. An introduction to Distributed Artificial Intelligence, Addison Wesley, NY, 1999.
- Fagin Ronald, Reasoning about knowledge, Cambridge Mass : MIT Press, 1995.
- Fisher, M., and Wooldrige, M., "On the formal specification and verification of multi-agent systems", International Journal of Cooperative Information Systems, 6(1), pp. , 1997.
- Mas Ana, Agentes de software y sistemas multiagentes, Pearson Prentice Hall, UK, 2005.
- Michael Wooldridge, An Introduction to Multiagent Systems, John Wiley, , 2002.
- FIFA, "Fipa specification version 2.0", Technical report, FIPA, part (2), Fundation for Intelligent Physical Agtent 1998.
- Wooldrige M., Jennings N. R., "Intelligent Agents: Theory and Practice", the Knowledge Engineering Review, Vol 10(2), pp. 115?152, 1995.
|
|