Sie sind auf Seite 1von 26

SISTEMAS INTELIGENTES

Agentes Inteligentes

Sistemas
Inteligentes

Conceptos
Generales

Complejidad
Computacional

Bsqueda

Sistema
Basados en
Conocimiento

Redes
Neuronales

Inteligencia
Artificial

Complejidad

Bsqueda

SBC

Redes
Neuronales

Agentes
Inteligentes

Bsqueda Ciega

Perceptron

Bsqueda
Heurstica

ADALINE

Red de Retropropagacin

Anlisis de Redes
Neuronales

Agente
Un agente es todo aquello que percibe su ambiente 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.

3 /60

Sensores
Temperatura
Luz (color)

Distancia
Sonido

Sabor
Tersura
Dolor
Olor

Posicin
Orientacin
Profundidad
Presin
Peso

Ph
Calor
4 /60

Efectores
Rotacin de un Motor.

Apertura o cierre de articulaciones.


Pantalla.
Parlantes.

Apertura o cierre de vlvulas.


Movimiento de articulaciones.

5 /60

Agente Racional
Depende de:
Medida del grado de xito.
Secuencia de percepciones.
Conocimiento acerca del medio
Acciones que puede emprender
En todos los casos de posibles percepciones, un agente
racional deber emprender todas aquellas acciones que
favorezcan obtener el mximo de su medida de rendimiento,
basndose en las evidencias aportadas por la secuencia de
percepciones y en todo conocimiento incorporado en tal
agente.
6 /60

Estructura de los Agentes Inteligentes


Un 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.

7 /60

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.
8 /60

Estructura de los Agentes Inteligentes


AGENTE = ARQUITECTURA + PROGRAMA
Antes de disear un programa de agente, hay que

hacer la descripcin PAMA


Percepciones
Acciones
Metas
Ambiente

9 /60

Estructura de los Agentes Inteligentes


Agente: Sistema de Diagnstico

Mdico

Percepciones
Sntomas, evidencias, y respuestas
del paciente
Acciones
Preguntas, pruebas, tratamientos
Metas
Paciente saludable, reduccin al
mnimo de costos
Ambiente
Paciente, hospital

10 /60

Estructura de los Agentes Inteligentes


Agente: Robot clasificador de

partes
Percepciones
Pixeles de intensidad variable
Acciones
Recoger partes, y clasificarlas en
contenedores
Metas
Poner las partes en el contenedor
correspondiente
Ambiente
Banda transportadora de partes

11 /60

TIPOS DE AGENTES

12 /60

Tipos de Agentes
1. Agente reflejo simple.
Las acciones del agente se establecen en funcin a una tabla
de percepcin accin.
2. Agentes con estado interno.
Es un agente reflejo, pero que almacena sus percepciones
anteriores, tiene memoria.
3. Agentes basados en metas
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. Agentes basados en utilidad.
Son aquellos agentes que tienen mltiples metas que
cumplir, mide el grado de satisfaccin del grado de
cumplimiento de sus metas.
13 /60

RS EI BM BU

1. Agente reflejo simple


El usar una tabla de consulta explcita est fuera de

toda consideracin.
Sin embargo, es posible resumir fragmentos de tabla
observando
ciertas
asociaciones
entre
entradas/salidas que se producen frecuentemente, y
haciendo reglas de condicin-accin, por ejemplo:

Si el carro de adelante est frenando, entonces


empezar a frenar.

14 /60

RS EI BM BU

Agente reflejo simple

Agente

Sensores
Como es el mundo
ahora

Reglas condicin-accin

Accin que debo


tomar

Efectores

15 /60

RS EI BM BU

Agente reflejo simple


Funcin Agente-reflejo-simple (percepcin) responde con
una accin
esttica: reglas, un conjunto de reglas de condicinaccin
estado Interpretar-Entrada (percepcin).
regla Regla-Coincidencia (estado, reglas).
accin
Regla-Accin[regla]
responder con una accin

16 /60

RS EI BM BU

2. Agente con estado interno


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 estar


optar por una accin.

Ejemplo: imgenes de antes y despus pare detectar

cambios.

17 /60

RS EI BM BU

Agente con estado interno

Estado
Como evoluciona el
mundo

Sensores
Como es el mundo
ahora

Lo que mis acciones


hacen

Reglas condicin-accin

Agente

Accin que debo

tomar

Efectores

18 /60

RS EI BM BU

Agente con estado interno


Funcin Agente-reflejo-con-estado (percepcin) responde
con una accin
esttica: estado, una descripcin prevaleciente del
estado del mundo
reglas, un conjunto de reglas de condicinaccin
estado Actualizar-Estado (estado, percepcin).
regla Regla-Coincidencia (estado, reglas).
accin
Regla-Accin[regla]
estado Actualizar-Estado (estado, accin)
responder con una accin

19 /60

RS EI BM BU

3. Agente basado en metas


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 sub-campos de la IA

que se ocupan de encontrar las secuencias de acciones que


permiten alcanzar las metas de un agente.

Este tipo de agente es diferente a los anteriores, debido a

que implica tomar en cuenta el futuro.

Puede ser ms flexible si cambian las condiciones o

cambian las metas.

20 /60

RS EI BM BU

Agente basado en metas

Estado
Como evoluciona el
mundo

Lo que mis acciones


hacen

Metas

Agente

Sensores
Como es el mundo
ahora

Qu efectos tiene
tomar
la accin A

Accin que debo


tomar

Efectores

21 /60

RS EI BM BU

4. Agente basado en utilidad


Las metas no bastan por s mismas para generar una

conducta de alta calidad.


Puede haber muchas secuencias de acciones que
permitan alcanzar la meta, 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.

22 /60

RS EI BM BU

Agente basado en utilidad


Estado

Como evoluciona el
mundo

Lo que mis acciones


hacen

Utilidad

Sensores
Como es el mundo
ahora

Que efectos tiene


tomar
la accin A

Que tan feliz


estara en un estado
determinado

Accin que debo


tomar

Agente
Efectores
23 /60

EL AMBIENTE

24 /60

El Ambiente
La relacin entre el agente y el ambiente es siempre

la misma: el agente ejerce acciones sobre el


ambiente, que, a su vez, aporta percepciones al
primero.

medio ambiente

25 /60

Medio Ambiente
Accesible y no accesible.

Accesible, si los sensores detectan los aspectos que requiere el agente para
elegir una accin.

Deterministas y no deterministas.

Determinista, si el estado siguiente de un ambiente se puede determinar


completamente con el estado actual y las acciones escogidas por el agente.

Episdicos y no episdicos.

Episdico, cuando la experiencia del agente se divide en episodios, si es


episdico, es ms simple.

Estticos y dinmicos.

Esttico, si el medio ambiente no cambia mientras el agente se encuentra


deliberando.

Discreto y continuo.

Discreto, si existe una cantidad limitada de percepciones y acciones distintas


y distinguibles
26 /60

Das könnte Ihnen auch gefallen