Agentes Inteligentes

Universidad de San Carlos de Guatemala

Que es un Agente? (I)
Es una entidad que percibe su ambiente mediante sensores y actúa sobre su entorno por medio de efectores de manera racional. • Entorno = Internet • Percepción = Aprender de nuestras acciones, peticiones, gustos • Acciones = Lo que el decide responder/hacer • Racional = Persiguen un fin/Son asertivas

Que es un Agente? (II)

Características Generales
• Reactivo: el agente es capaz de responder a cambios en el entorno en que se encuentra situado. • Pro-activo: a su vez el agente debe ser capaz de intentar cumplir sus propios planes u objetivos. • Social: debe de poder comunicarse con otros agentes mediante algún tipo de lenguaje de comunicación de agentes.

Características Especificas (I)
• Continuidad Temporal: se considera un agente un proceso sin fin, ejecutándose continuamente y desarrollando su función.

• Autonomía: un agente es completamente autónomo si es capaz de actuar basándose en su experiencia, aunque el entorno cambie severamente. • Sociabilidad: este atributo permite a un agente comunicar con otros agentes o incluso con otras entidades.
• Racionalidad: el agente siempre realiza «lo correcto» a partir de los datos que percibe del entorno. • Reactividad: un agente actúa como resultado de cambios en su entorno. En este caso, un agente percibe el entorno y esos cambios dirigen el comportamiento del agente.

Características Especificas (II)
• Pro-actividad: un agente es pro-activo cuando es capaz de controlar sus propios objetivos a pesar de cambios en el entorno.

• Adaptabilidad: está relacionado con el aprendizaje que un agente es capaz de realizar y si puede cambiar su comportamiento basándose en ese aprendizaje. • Movilidad: capacidad de un agente de trasladarse a través de una red telemática.
• Veracidad: asunción de que un agente no comunica información falsa a propósito. • Benevolencia: asunción de que un agente está dispuesto a ayudar a otros agentes si esto no entra en conflicto con sus propios objetivos.

Multiagente
• Un sistema esta compuesto por varios agentes. • Los agentes pueden interactuar con otros agentes (ACL - Agent Communication Language) • Un agente no tiene el control global • Lo datos se encuentran centralizados • El alcance y punto de vista individuales y limitados por cada agente.

Clases de Agentes Inteligentes
• • • • • Agentes de Reflejo Simple Agentes Basados en Tablas Agentes con Metas Explicitas Agentes Basados en utilidad Agentes de aprendizaje

Ejemplos de Agentes (I)
• Ayuda al cliente • Chat

Vía: http://es.xkcd.com/xkcd-es Vía: http://xkcd.com/

Ejemplos de Agentes (II)
• Agentes recomendador de contenidos
• Juegos • Tienda en casa

• Análisis de trafico

Ejemplos de Agentes (III)

Como hacer un Agente Inteligente?
JADE http://es.wikipedia.org/wiki/Java_Agent_Develop ment_Framework Cougaar - http://es.wikipedia.org/wiki/Cougaar

Enlaces Consultados
• (++) Información bastante clara y concisa, acerca de los agentes, los diferentes tipos y clasificaciones de estos http://www.depi.itch.edu.mx/apacheco/expo/html/ai12/ • Información general de agentes http://www.cruzrojaguayas.org/inteligencia/Introducci%F3n1.htm

• Agentes y Robots http://www.hipertexto.info/documentos/robot_agent.htm
• Información de Agentes Inteligentes en la Wikipedia http://es.wikipedia.org/wiki/Agente_inteligente_%28inteligencia_artificial%29 y http://en.wikipedia.org/wiki/Intelligent_agent

Acerca del autor y la licencia
• Pedro Domingo
– elcopypaste.wordpress.com – ppedrodom@gmail.com

• Licencia