Está en la página 1de 2

TEMA 2: AGENTES INTELIGENTES

AGENTE

Entidad capaz de percibir su medioambiente mediante sensores y actuar en el medio con sus actuadores . Los
agentes pueden ser tanto entidades físicas como cualquier ser vivo o un robot, como virtuales, como un
programa de ordenador.

Secuencia de percepciones: historial completo de lo que el agente ha percibido.

Función del agente: proyecta una percepción dada en una acción (comportamiento del agente).

Programa del agente: implementación concreta que se ejecuta sobre la arquitectura del agente.

AGENTE INTELIGENTE (inteligencia = racionalidad)

Entidad que actúa y razona, tendiendo a maximizar un resultado esperado.

Un agente inteligente se distingue de un programa convencional en los siguientes aspectos:

- Son autónomos.
- Perciben el entorno.
- Persisten en el tiempo.
- Se adaptan a los cambios.
- Tienen múltiples objetivos.

RACIONALIDAD
Factores:

- Medida de rendimiento.
- Conocimiento del medio.
- Acciones que se pueden llevar a cabo.
- Secuencia de percepciones.

Agente racional: intenta alcanzar el mejor resultado (esperado si hay incertidumbre). Emprende aquella acción
que maximiza el rendimiento basándose en la secuencia de percepciones y el conocimiento almacenado.

MEDIDAS DE RENDIMIENTO Y RACIONALIDAD

Criterios que determinan el éxito del comportamiento del agente:

- No hay una medida para todos los agentes.


- Se deben diseñar medidas de rendimiento objetivas.

EJEMPLO ASPIRADORA
Hay 2 localizaciones que se pueden ensuciar y una aspiradora. Opciones para considerar éxito:

1. Cantidad de suciedad limpiada por periodo de tiempo: es absurdo porque la aspiradora podría volver
a tirar la basura en el mismo sitio para volver a recogerla y no tener que moverse.
2. Dar un punto por cada cuadrícula limpia por unidad de tiempo, electricidad consumida, ruido
generado… . Así puede deducir cada cuanto tiempo se ensucia cada localización y mantenerlo limpio
sin malgastar recursos.

1
TIPOS DE AGENTES

- Agentes reactivos simples.


- Agentes reactivos basados en modelos.
- Agentes basados en objetivos.
- Agentes basados en utilidad.
- Agentes que aprenden.

También podría gustarte