2. Agentes y su Entorno
Agente
Cualquier
y actuar en cosa capaz
ese medio de percibir
utilizando su
actuadores. medioambi
ente
con la ayuda de
sensores
4. • El agente puede recibir entradas en
Percepción
cualquier instante
Secuencia de • Refleja el historial completo de lo que el
Percepciones agente ha recibido
• Decir en términos matemáticos, el
Función del
comportamiento del agente que proyecta
Agente
una percepción dada en una acción
Programa del • Es la implementación de la función del
Agente agente
El agente tomará una decisión en un momento
dado dependiendo de la secuencia completa de
percepciones hasta ese instante
5. “El mundo de la Aspiradora”
• Este mundo tiene
solamente dos
localizaciones: A y B.
• La aspiradora puede
percibir en que cuadrante
se encuentra y si hay
suciedad en él.
• Puede elegir si se mueve a
la izquierda o derecha, si
aspira o si no hace nada.
6. “El mundo de la Aspiradora”
Secuencia de Acciones Acción
[A, limpio] Derecha
Función [A, sucio] Aspirar
Agente [B, limpio] Izquierda
[B, sucio] Aspirar
[A, limpio], [A, limpio] Derecha
[A, limpio], [A, sucio] Aspirar
Si la cuadrícula
- -
en la que se
- -
encuentra está - -
sucia [A, limpio], [A, limpio], [A, limpio] Derecha
[A, limpio], [A, limpio], [A, sucio] Aspirar
- -
Entonces - -
ASPIRAR - -
De otra forma
CAMBIAR de
cuadrícula.
7. Buen Comportamiento: El concepto de
Racionalidad
Criterios que
Agente Medidas de determinan el ÉXITO
Racional Aquel que hace lo Rendimiento
en el comportamiento
correcto del agente.
• Lo correcto es lo que permite al agente • Secuencia de acciones hace que su
obtener un resultado mejor. hábitat pase por una secuencia de
estados.
• Si la secuencia es la adecuada
entonces el agente actúa
correctamente.
Regla General: Es mejor diseñar medidas de
utilidad de acuerdo con lo que se quiere para
el entorno, más que de acuerdo con cómo se
cree que el agente debe actuar.
8. Racionalidad
La medida de rendimiento que define el
criterio del éxito.
Factores El conocimiento del medio en el que habita
acumulado por el agente
Las acciones que el agente puede llevar a
cabo
La secuencia de percepciones del agente
hasta este momento.
9. Agente Racional
• En cada posible secuencia de percepciones, un
agente racional deberá comprender aquella acción
que supuestamente maximice su medida de
rendimiento, basándose en las evidencias aportadas
por la secuencia de percepciones y en el
conocimiento que el agente mantiene almacenado.