Está en la página 1de 5

SISTEMAS INTELIGENTES

Agentes Inteligentes
Conceptos Generales Bsqueda

Inteligencia Artificial

Razonamiento temporal

Juegos

Lgica Inteligencia Robtica

Inteligencia Artificial Agentes Inteligentes

Bsqueda

Lgica proposicional Lgica de primer orden Inferencia en lgica de 1r orden

Bsqueda Ciega

Bsqueda Heurstica

Mg. Samuel Oporto Daz 2 /60

Tabla de Contenido
1. 2. 3. 4. 5. Agentes Inteligentes. Medida de Rendimiento Percepciones y Acciones Diseo de Agentes Tipos de Agentes 1. Agente reactivo simple 2. Agente reactivo basado en modelos 3. Agente basado en objetivos 4. Agente basado en utilidad 6. El Entorno Bibliografa
3 /60

Objetivos

Exponer los conceptos asociados a agentes inteligentes. Presentar los tipos de agentes. Identificar los tipos de entorno.

4 /60

Agente
Un agente es todo aquello que percibe su entorno mediante sensores y que responde o acta en tal ambiente por medio de efectores. Los agentes no requieren de la participacin de los humanos para operar.

1. AGENTES INTELIGENTES

5 /60

6 /60

Ejemplo

2. MEDIDA DE RENDIMIENTO

7 /60

8 /60

Medida de rendimiento
Para cada conjunto de percepciones, el agente toma la accin que maximiza su rendimiento basado en la informacin de la percepcin y su propio conocimiento implcito. Medida del rendimiento: Cunto xito ha tenido un agente? Debe ser objetiva.

Agente Racional
Depende de: Medida de rendimiento Secuencia de percepciones Conocimiento acerca del medio Acciones que puede emprender

Acciones que favorezcan obtener el mximo de su medida de rendimiento, basndose en la secuencia de percepciones y en el conocimiento incorporado en el agente.
10 /60

9 /60

Mapeo

3. PERCEPCIONES Y ACCIONES

El comportamiento de un agente depende de la secuencia de percepciones en un momento dado. Se puede caracterizar un agente elaborando una tabla de percepciones acciones. (mapeo de: percepciones acciones)

Mapeo Ideal. Es aquel mapeo que especifica que tipo de accin deber emprender un agente como respuesta a una determinada secuencia de percepciones
11 /60 12 /60

Agente Autnomo

Un agente es ms autnomo en la medida en que su comportamiento se basa:


(+) en el aprendizaje y (-) en el conocimiento incorporado.

4. DISEO DE AGENTES

13 /60

14 /60

Estructura de los Agentes Inteligentes


El propsito de la IA es el diseo de un programa de agente (una funcin que mapee de percepciones a acciones). Este programa se ejecutar en algn dispositivo de cmputo, o arquitectura.

Agente
Agente = Arquitectura + Programa
Arquitectura. Pone al alcance del programa las percepciones obtenidas mediante los sensores, lo ejecuta y alimenta el efector con acciones elegidas por el programa conforme se van generando. Programa. Es un algoritmo que recibe las percepciones del agente y genera una secuencia de acciones.

15 /60

16 /60

Estructura de los Agentes Inteligentes


AGENTE = ARQUITECTURA + PROGRAMA
Antes de disear un programa de agente, hay que hacer la descripcin REAS Rendimiento Entorno Actuadores Sensores

Estructura de los Agentes Inteligentes


Agente: Sistema de Diagnstico Mdico Rendimiento Paciente saludable, reduccin al mnimo de costos Entorno Paciente, hospital Actuadores Preguntas, pruebas, tratamientos Sensores Sntomas, evidencias, y respuestas del paciente
18 /60

17 /60

Estructura de los Agentes Inteligentes


Agente: Robot clasificador de partes Rendimiento Partes en el contenedor correspondiente Entorno Banda transportadora de partes Actuadores Robot que recoger partes, y las coloca en contenedores Sensores Cmara de video
19 /60

Estructura de los Agentes Inteligentes


Agente: Resuelve problema 8 fichas Rendimiento Estado Final Entorno Posicin de las fichas. Actuadores Movimiento de una ficha Sensores Alguno de los estados
5 6 7 4 1 3 8 2 1 8 7 6 2 3 4 5

Estado Inicial

Estado Final

20 /60

Tipos de Agentes
1. Agente reactivo simple.
Las acciones del agente se establecen en funcin a una tabla de percepcin accin.

5. TIPOS DE AGENTES

2. Agente reactivo basado en modelos.


Es un agente reactivo, pero que almacena sus percepciones anteriores, tiene memoria.

3. Agente basado en objetivos.


Agente que combina propiedades de los dos anteriores, pero que tiene una meta a la cual llegar. Necesita buscar el mejor camino y planificar la secuencia de acciones.

4. Agente basado en utilidad.


Agente que tiene mltiples metas que cumplir, mide el grado de satisfaccin del grado de cumplimiento de sus metas.

21 /60

22 /60

1. Agente reactivo simple


El usar una tabla de consulta explcita est fuera de toda consideracin. Sin embargo, es posible observar ciertas asociaciones entre entradas/salidas que se producen frecuentemente, y construir reglas de condicin-accin, por ejemplo: Si el coche de adelante est frenando, entonces empezar a frenar.

2. Agente reactivo basado en modelos


Agentes bien informados de todo lo que pasa. El agente reflejo simple funciona slo si se toma la decisin adecuada con base en la percepcin de un momento dado. En ocasiones se requiere mantener cierto tipo de estado interno para estar en condiciones de optar por una accin. Ejemplo: imgenes de antes y despus para detectar cambios.
23 /60 24 /60

3. Agente basado en objetivos


Para decidir qu hacer no basta con tener informacin acerca del estado que prevalece en el ambiente. Adems del estado prevaleciente, se requiere cierto tipo de informacin sobre su meta. La bsqueda y la planificacin son subcampos de la IA que se ocupan de encontrar las secuencias de acciones que permiten alcanzar las metas de un agente.
25 /60

4. Agente basado en utilidad


Los objetivos no bastan por s mismos para generar una conducta de alta calidad. Puede haber muchas secuencias de acciones que permitan alcanzar el mismo objetivo, pero algunas ofrecen ms utilidad que otras. La utilidad es una funcin que correlaciona un estado y un nmero real mediante el cual se caracteriza el correspondiente grado de satisfaccin.
26 /60

El entorno
La relacin entre el agente y el entorno es siempre la misma: el agente ejerce acciones sobre el entorno, que, a su vez, aporta percepciones al primero.

6. EL ENTORNO

medio ambiente

27 /60

28 /60

La naturaleza del entorno


Totalmente observable / parcialmente observable.
Observable, si los sensores detectan los aspectos que requiere el agente para elegir una accin.

Bibliografa AIMA. Captulo 2, segunda edicin.

Determinista / no determinista.
Determinista, si el estado siguiente se puede determinar con el estado actual y las acciones escogidas por el agente.

Episdico / secuencial.
Episdico, cuando la experiencia del agente se divide en episodios, cada uno independiente del anterior.

Esttico / dinmico.
Esttico, si el entorno no cambia mientras el agente se encuentra deliberando.

Discreto / continuo.
Discreto, si existe un nmero finito de percepciones y acciones distintas y distinguibles

Agente individual / multiagente.


Uno o varios agentes (competitivo o cooperativo).
29 /60 30 /60