Professional Documents
Culture Documents
Sistemas Inteligentes
Sesin 02
Ing. CIP Renzo I. Vergara Quiche
renzovergaraq@hotmail.com
Tipificando a un agente
Agente
ENTRADAS
Sensor del ambiente
Ve
Oye
Toca
Gusta
Huele
Procesos INTERNOS
Conoce
Comprensin/
intencionalidad
Razona
Comportamiento
SALIDAS
flexible
en un entorno, entendiendo
Reactivo
Si se garantiza que el ambiente de un programa es fijo, este
no necesita preocuparse por su propio xito o fracaso el
programa simplemente se ejecuta ciegamente.
Ejemplo ambiente fijo: Un compilador
Pro-Activo
Reaccionar ante un ambiente es fcil (por ejemplo:
reglas estmulo-respuesta)
Pero, generalmente queremos agentes que hagan
cosas por nosotros.
Esto requiere: comportamientos orientados a metas
Pro-actividad = generar y tratar de alcanzar metas; no
guiarse solamente por los eventos; tomar la iniciativa
Reconocer oportunidades.
Habilidad Social
El mundo real es un ambiente multi-agente: no podemos ir
por ah tratando de alcanzar metas sin tomar en cuenta a
los otros.
Algunas metas slo pueden ser alcanzadas con la
cooperacin de otros.
Lo mismo ocurre con muchos ambientes computacionales,
ejemplo: Internet.
La habilidad social en agentes es la habilidad de
interactuar con otros agentes (y posiblemente con
humanos) por medio de algn tipo de lenguaje de
comunicacin de agentes, y quizs cooperar con otros.
Buen comportamiento:
Qu es un agente racional?
En cada posible secuencia de percepciones, un agente racional deber
emprender aquella accin que supuestamente maximice su medida de
rendimiento, basndose en las evidencias aportadas por la secuencia de
percepciones y en el conocimiento que el agente mantiene almacenado
Considerar:
Ser Racional (maximiza el rendimiento
omnisciente(maximiza el resultado real)
esperado)
no
significa
ser
Un agente es algo que razona, un agente informtico debe tener otros atributos
que los distingan de los programas convencionales (dotados de controles
autnomos, perciban su entorno, que persistan durante un periodo de tiempo
prolongado, que se adapten a los cambios, y que sean capaces de alcanzar objetivos
diferentes.
Un Agente Racional es aquel que acta con la intencin de alcanzar el
mejor resultado o, cuando hay incertidumbre, el mejor resultado esperado
De qu depende la Racionalidad
observable)
Inaccesible
Si los sensores proporcionan todo lo que hay que saber sobre el estado
completo del ambiente - necesario para elegir una accin - entonces el
ambiente es accesible al agente. Esos ambiente resultan convenientes,
ya que liberan al agente de la tarea de mantener actualizado su
inventario del mundo.
Esttico / Dinmico
Ser esttico todo ambiente que no cambie mientras el agente est
pensando. No tiene importancia el tiempo que se usa en pensar y no
necesita monitorear el mundo mientras piensa. El tiempo carece de valor
mientras se computa una buena estrategia. En el otro caso ser
dinmico.
Discreto / Continuo
Discreto - con escaso nmero de percepciones y acciones en el
ambiente.
Continuo - el otro caso.
Tipos de Agentes
sensores
Cmo es el mundo
en este momento ?
sensores
Cmo es el mundo
en este momento ?
Estado
Cmo evoluciona el mundo ?
Reglas de condicin-accin
Qu accin debo
emprender en este
momento ?
Reglas de condicin-accin
efectores
efectores
sensores
Estado
Cmo es el mundo
en este momento ?
Estado
Qu sucedera si
emprendo la accin A ?
Utilidad
Metas
Cmo es el mundo
en este momento ?
Qu accin debo
emprender en este
momento ?
Qu accin debo
emprender en este
momento ?
efectores
Qu sucedera si
emprendo la accin A ?
Qu tan a gusto me
encontrar en tal
estado ?
Qu accin debo
emprender ahora ?
efectores
Resumen
Nivel de actuacin
Sensor
Critica
cambios
conocimiento
Elemento
de actuacin
Objetivos a
aprender
Generador de
problema
Medio Ambiente
Retroalimentacin
Elemento de
aprendizaje
Actuadores