Professional Documents
Culture Documents
• Autónomos: tienen la habilidad de “tomar la iniciativa”, pueden formular sus propios objetivos y
actuar en el orden de satisfacerlos.
• Habilidad para poderse comunicar con otros agentes y con los seres humanos de una manera
coherente.
• Habilidad para aprender: percibe su entorno y responde de acuerdo a los cambios que ocurran.
Un agente va a venir caracterizado por una serie de calificativos, los cuales vienen a denotar ciertas
propiedades a cumplir por el agente. Esto lleva a plantear otra definición bastante aceptada de agente
donde se emplean tres calificativos que, según, el autor se considera básicos. Esta definición ve a un
agente como un sistema de computación capaz de actuar de forma autónoma y flexible en un entorno.
Visión esquemática de un Agente Inteligente [Wooldridge1995], entendiendo por flexible que sea:
• 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.
La inclusión de capacidad de aprendizaje en un agente concreto va más allá de los tipos de programación
que puede incorporar el agente.
La capacidad de aprendizaje es algo que se puede incorporar al agente independientemente de su
modelo de programación.
De alguna manera, cuando creamos un agente con capacidad de aprender realizamos un proceso en dos
etapas:
• En primer lugar, creamos el agente de la forma habitual, sin ningún tipo de mecanismo de
aprendizaje, se trata de un agente que puede empezar a funcionar
• En segundo lugar, añadimos a nuestro agente una serie de funcionalidades adicionales que le van
a permitir aprender
Numerosas aplicaciones basadas en este nuevo paradigma vienen ya siendo empleadas en infinidad de áreas
• Ejemplos de aplicaciones:
o aplicaciones industriales
o aplicaciones médicas
o áreas de entretenimiento (juegos, teatro interactivo)
o aplicaciones comerciales
▪ Gestión de información
▪ Comercio electrónico
Dentro del marco de las aplicaciones industriales podríamos destacar aquellas que se encargan de:
o Control de procesos: Los controladores son por si mismos sistemas reactivos.
o Producción: se ha aplicado con éxito por ejemplo a sistemas encargados de las fases de
ensamblaje, pintado, almacenamiento de productos, etc.
o Control de tráfico aéreo: se han desarrollado aplicaciones para el control del tráfico aéreo en
aeropuertos como el de Sidney en Australia (OASIS).
Otra área de interés son las aplicaciones médicas como por ejemplo:
o Monitorización de pacientes en cuidados intensivos: empleado para monitorizar y controlar
pacientes ingresados en unidades de cuidados intensivos (Guardian ¿agente?).
o Atención al paciente: estos sistemas se encargarían de seguir el tratamiento de un paciente
controlando todos los aspectos relativos a la enfermedad que tenga el mismo.