Vous êtes sur la page 1sur 7

Propiedades comunes de los Agentes Inteligentes

Entre las propiedades comunes de los agentes inteligentes tenemos


las siguientes:
Movilidad
Veracidad
Benevolencia
Racionalidad
Adaptabilidad
Las propiedades fundamentales de un agente son adems de las que
se derivan directamente de la definicin de agente de Russell y
Norvig (capacidad de sentir el ambiente y actuar sobre l
-reactividad-, as como influenciar y ser influenciado por el mismo
-situacionalidad- 1, las siguientes:

4.1.1.1
La accin
Una accin puede ser la inferencia o la accin fsica, es decir, la
accin tiene que ver con la capacidad de tomar decisiones y realizar
algo con base en tales decisiones. Desde este punto de vista, la
accin est relacionada con la manera conque el agente almacena su
conocimiento, razona respecto a l y la forma conque esos
razonamientos se pueden ejecutar finalmente en una accin fsica (o
lgica). Algunos autores mencionan que la diferencia entre un
programa convencional y un agente inteligente est en la persistencia
de los planes, es decir, un agente debe intentar varias acciones para
cumplir finalmente con sus planes y con sus metas2.
1

THANGARAJAH, John; PADGHAM ,Lin; HARLAND, James. Representation and Reasoning


for Goals in BDI Agents, 2001.
2

Ibid.

4.1.1.2
El tiempo
La inteligencia debe tener en cuenta el orden y el momento en el que
pueden suceder las cosas, es decir, por lo menos tener en cuenta que
el orden en el que suceden los eventos o se efectan acciones afecta
el resultado final: no es lo mismo reaccionar inmediatamente al
evento el piso se rompe que reaccionar despus de cumplir la meta
recoger los platos o mejor an, no es lo mismo aspirar la casa en
la noche cuando las personas duermen- que aspirar la casa en el
da. El tiempo es necesario considerarlo por razones de orden y de
que el resultado de varias acciones es dependiente de ste. El tiempo
tiene implicaciones serias en las teoras de control.

4.1.1.3
Los objetivos o metas
La accin inteligente debe estar ligada obligatoriamente a un
objetivo y en el caso trivial a un objetivo trivial definido por el
conocimiento integrado en el agente, es decir, una accin inteligente
es disparada por la necesidad de cumplir una meta o lograr un
objetivo y stos pueden estar integrados en un programa o pueden
ser dinmicamente compuestos por la propia inferencia del sistema,
evidentemente es preferible la segunda opcin porque los programas
tradicionales son equivalentes a un agente cuyo conocimiento est
estrictamente en su programa, es decir, su inteligencia est en el
programador que lo hizo.

4.1.1.4
Internalidad/externalidad
Los objetivos o estmulos que tenga un agente para actuar o pensar
pueden ser obtenidos de su conocimiento interno, bien sea a travs
de conocimiento incorporado inicialmente o adquirido a travs de
acciones efectuadas anteriormente al momento de la decisin o
puede ser ordenado externamente por otro agente externo o por el
ambiente. Un agente que no incorpore la capacidad de obedecer
rdenes (as las pueda objetar) o no reaccione mnimamente cuando
todava no tiene ninguna experiencia no sera inteligente. Esta
caracterstica, est relacionada con la autonoma que todos los
autores mencionan como caracterstica fundamental de cualquier

agente, as como con las capacidades de comunicacin, dado que es


necesario que el agente responda a rdenes bien sea humanas o de
otros agentes y es tambin necesario que las rdenes permitan que el
agente busque informacin adicional necesaria para llevar a cabo la
orden con relativa autonoma.

4.1.1.5
Integridad
Para considerar inteligente alguna entidad, es necesario que exista
alguna medida o control de su integridad, tanto lgica -es decir,
coherencia de sus representaciones y acciones- como fsica, es decir,
su existencia -algo as como cierto grado de conciencia sobre s- y
capacidad de seguir alcanzando objetivos y ejecutando acciones que
no pongan en riesgo su integridad fsica o que impliquen modificacin
de sus creencias para mantener su integridad lgica.

4.1.1.6 Otras propiedades


Existen otras propiedades usadas para la clasificacin de los agentes
pero nos parece innecesario definirlas extensivamente debido a que
las anteriores propiedades nos bastan para establecer una base
acerca del concepto de agente inteligente as como para los objetivos
propuestos en el presente proyecto, sin embargo, y a manera de
ilustracin listaremos algunas de las clasificaciones hechas por otros
autores para ser exploradas en otro aparte en caso de ser necesario. 3

Agentes con base en su reactividad:


La reactividad ya la mencionamos anteriormente como parte de
algunas de la propiedades descritas, sin embargo algunos autores
clasifican los agentes segn sean Reactivos, Proactivos o Sociales, es
decir, que acten basados principalmente en estmulos del ambiente
o eventos, que busquen objetivos y los solucionen proactivamente, es
decir, que creen planes y los ejecuten y finalmente agentes que
tengan reglas simples para constituir una sociedad y cumplir sus
objetivos como sociedad o simplemente interactuar con otros agentes
3

BOLVAR, Jennifer; ORREGO, Danny. Monografa anlisis del aprovechamiento de los


agentes mviles en aplicaciones diseadas para redes, 2004.

y extraer informacin de los modelos o representaciones del mundo


que tengan esos agentes.

Agentes con base en su autonoma, aprendizaje y cooperacin


Segn el papel que desempeen frente a los agentes humanos,
pueden existir Agentes interfaz, Agentes colaboradores, Agentes
autnomos y Agentes de aprendizaje, que son respectivamente los
que ocultan la complejidad y asisten a los humanos frente a una
aplicacin o dominio especfico usando su capacidad de aprendizaje
para recordar y reconocer el comportamiento de los humanos detrs
de la interfaz; agentes capaces de colaborar entre ellos para aprender
del ambiente y llevar a cabo sus metas; los que son capaces de tomar
decisiones sin intervencin humana; agentes que proponen o ayudan
a recorrer un tema para aprender reconociendo los posibles
problemas que surgen para el alumno.

Agentes segn su movilidad


Dado un ambiente de ejecucin con capacidades de interconexin, un
agente puede decidir ejecutar su cdigo slo en la mquina local
(Agentes estacionarios) o transferir su ejecucin y estado a otras
mquinas (Agentes mviles).
Arquitecturas para agentes inteligentes
Una arquitectura permite descomponer un sistema computacional en
componentes ms pequeos y determinar cmo es la relacin entre
estos. Una arquitectura para agentes en particular permite
descomponer un sistema de agentes, y determinar cmo deben
interactuar entre ellos y con el ambiente.
Se distinguen tres arquitecturas diferentes que se clasifican segn el
modelo de razonamiento que utilizan.
Arquitecturas deliberativas
Una arquitectura deliberativa es aquella en la que el comportamiento
y conocimiento de los agentes estn explcitamente representados
mediante un modelo simblico. El modelo simblico consta
generalmente de un conjunto de smbolos fsicos, es decir un conjunto
fsicamente realizable de entidades y estructuras. Adems de esto en
la arquitectura deliberativa las decisiones de los agentes son hechas
mediante razonamiento lgico o seudo lgico.

Para construir una arquitectura deliberativa se deben solucionar los


siguientes dos problemas.
. Trasladar el mundo real a una acertada y suficiente descripcin
simblica.
. La forma en la que se representar simblicamente la informacin
de las entidades y procesos complejos del mundo real, y la manera de
conseguir que los agentes razonen con esta informacin.
Un ejemplo de agentes que se pueden desarrollar con la arquitectura
deliberativa, son los agentes intencionales en los cuales se define una
planificacin teniendo en cuenta sus creencias y deseos. La
arquitectura BDI es una de las arquitecturas ms utilizada en nuestros
das, en ella se definen los deseos, creencia e intenciones de los
agentes [CORC 1999].

Arquitecturas reactivas
Una
arquitectura
reactiva
es
aquella
que
no
incluye
alguna clase central de modelo simblico del mundo y no usa un
razonamiento simblico complejo. Las acciones que toman sus
entidades se basan en una asignacin de lectura del medio
ambiente con una operacin a efectuar. Esta clase de arquitectura
tambin es llamada alternativa, ya que surgi como una opcin a las
arquitecturas deliberativas que presentan problemas que en
ocasiones no se pueden solucionar y adems se aleja de la
representacin del conocimiento mediante un modelo simblico.
Arquitecturas Hbridas
Los investigadores sugieren que ninguna de las dos arquitecturas
vistas anteriormente es del todo apropiada para la construccin de
agentes, por eso se plantean soluciones de arquitecturas hbridas en
la cual se integran los dos mtodos (deliberativa y reactiva).
Una propuesta de tal arquitectura es la construccin en base a dos
subsistemas: uno deliberativo en el cual los planes desarrollados y las
decisiones hechas sean planteadas por un conjunto de smbolos y uno
reactivo el cual tenga la capacidad de reaccionar ante eventos del
entorno
sin
emplear
razonamiento
complejo.
Esta
clase
de metodologa se puede desarrollar en capas en la que una o ms
capas pueden tener acceso a los datos suministrados por el entorno y
una o ms capas pueden efectuar acciones en el entorno. A
continuacin se presentan dos clases en la que esta propuesta de
arquitectura hbrida se puede desarrollar.

. Horizontal: Todas las capas tienen acceso a los datos del entorno y a
realizar acciones en el entorno.
. Vertical: Una capa tiene accesos a los datos del entorno y a realizar
acciones en el entorno.
En este caso de arquitectura en capas, el correcto comportamiento
del agente viene dado por la interaccin entre los diferentes niveles y
en el nivel de informacin de cada capa.

Vous aimerez peut-être aussi