Professional Documents
Culture Documents
Caractersticas
La mayora de los agentes poseen las siguientes tres caractersticas:
comunicacin, inteligencia y autonoma.
peticiones de su usuario. Por ltimo debemos pensar si nuestro agente sera social. Esta
caracterstica desde nuestro punto de vista no sera bsica en una definicin general de agente,
no obstante, s que podemos claramente identificar una conducta social en nuestro ejemplo si
observamos que debera poder comunicarse con infinidad de recursos en la red y, por qu no,
con otros agentes existentes en la misma.
Pero, en definitiva, cules son las caractersticas bsicas y de qu mas caractersticas
disponemos para poder calificar a un agente?. Revisemos a algunas de las caractersticas que en
la literatura se suelen atribuir a los agentes en mayor o menor grado para resolver problemas
particulares y que han sido descritos por autores tales como Franklin y Graesser
[Franklin1996], y Nwana [Nwana1996], stas son:
Continuidad Temporal: se considera un agente un proceso sin fin, ejecutndose
continuamente y desarrollando su funcin.
Autonoma: un agente es completamente autnomo si es capaz de actuar basndose en su
experiencia. El agente es capaz de adaptarse aunque el entorno cambie severamente. Por otra
parte, una definicin menos estricta de autonoma sera cuando el agente percibe el entorno.
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 acta como resultado de cambios en su entorno. En este caso, un
agente percibe el entorno y esos cambios dirigen el comportamiento del agente.
Pro-actividad: un agente es pro-activo cuando es capaz de controlar sus propios objetivos a
pesar de cambios en el entorno.
Adaptatividad: est relacionado con el aprendizaje que un agente es capaz de realizar y si
puede cambiar su comportamiento basndose en ese aprendizaje.
Movilidad: capacidad de un agente de trasladarse a travs de una red telemtica.
Veracidad: asuncin de que un agente no comunica informacin falsa a propsito.
Benevolencia: asuncin de que un agente est dispuesto a ayudar a otros agentes si esto no
entra en conflicto con sus propios objetivos.
No existe un consenso sobre el grado de importancia de cada una de estas propiedades para un
agente. Sin embargo, se puede afirmar que estas propiedades son las que distinguen a los
agentes de meros programas. Segn hemos visto en la definicin de Wooldridge, las
caractersticas de autonoma, reactividad, pro-actividad y sociabilidad son las caracte-rsticas
bsicas. Podramos encontrar otras definiciones donde varan ligeramente las caractersticas a
aplicar a un agente bsico.
memoria
ESCOGER-LA-MEJOR-ACCION(memoria)
ACTUALIZACION-MEMORIA(memoria, accin)
CONSULTA(percepciones, tabla)
devolver accin
Un agente basado en una tabla de consulta previamente especificada. Se mantiene al
tanto de la secuencia de percepciones y se limita a definir cul es la mejor accin.
Carecen de autonoma, pero son vlidos.
Antes de proceder al diseo de un programa de agente es necesario contar con una
idea bastante precisa de las posibles percepciones y acciones que intervendrn, qu
metas o medidas de desempeo se supone lleve a cabo el agente, as como del tipo de
ambiente en que tal agente operar, para tal efecto, denominamos a la matriz PAMA
(percepciones, acciones, metas y ambientes).
Tipos de agentes
Agentes bien informados de todo lo que pasa: Este tipo de agente guarda
estados internos lo que nos sirve sin consideracin para ejecutar una accin.
Los sensores no nos pueden informar a la vez de todos los estados que maneja
nuestro ambiente, es por este caso que el agente necesita actualizar algo de
informacin en el estado interno. Esto le permite discernir que entre estados del
ambiente que generan la misma entrada de percepciones pero, sin embargo;
para cada uno de los estados se necesitan acciones distintas.
Accesibles y no
accesibles
Deterministas y
no Deterministas
Episdicos y
no Episdicos
Estticos y
Dinmicos
Discretos y
Continuos