Documentos de Académico
Documentos de Profesional
Documentos de Cultura
|
|
Mapa Conceptual del Curso
2 /44
1. AGENTES INTELIGENTES
Ä /44
Agente
Un i es todo aquello que su ambiente
mediante
y que
o ii en tal
ambiente por medio de
.
Los agentes no requieren de la participación de los
humanos para operar.
4 /44
Agentes y Sistemas de Información
agente Realida
d
SI Realida
d
± /44
Sensores
Temperatura Sabor
Luz (color) Tersura
Distancia Dolor
Sonido Olor
Posición
Orientación
Profundidad
Presión
Peso
Ph
Calor
ß /44
Efectores
Rotación de un Motor.
Apertura o cierre de articulaciones.
Pantalla.
Parlantes.
Apertura o cierre de válvulas.
Movimiento de articulaciones.
: /44
Ejercicio 1
¿Diga qué sensores tienen los humanos?
¿Conoce algún sensor que tienen los animales pero no lo
tienen los humanos?
¿Conoce algún sensor que tienen los humanos pero no lo
tienen los animales?
¿Cuáles son los efectores de los humanos?
¿Conoce algún efector que tienen los animales pero no lo
tienen los humanos?, ¿Viceversa?
/44
Ejercicio 2
Diga si los siguientes ³sistemas´ son agentes:
1. Un reloj.
2. Un termostato.
Ä. Un celular.
4. Un sistema de control de acceso a personas.
±. El sistema de aire acondicionado de un automóvil.
ß. Una lavadora automática.
:. Un software para entrenar personas.
. Un software para enseñar a sumar.
ý. Un reloj despertador.
10. El sistema que controla si una persona saca un producto sin pagar.
11. Internet.
12. La red telefónica
ý /44
@
10 /44
Medida de rendimiento
Para cada conjunto de percepciones, el agente toma la
acción que maximiza su rendimiento basado en la
información de la percepción y su propio conocimiento
implícito.
Medida del desempeño
± Evalúa el ³cómo´
± ¿qué tan exitoso ha sido un agente?
± Debe ser objetiva
La racionalidad NO ES omnisciencia, clarividencia ni
exitosa necesariamente.
La racionalidad se puede ver como un p p
p
p p p
11 /44
Agente Racional
Depende de:
Medida del grado de éxito.
Secuencia de percepciones.
Conocimiento acerca del medio
Acciones que puede emprender
Ô
p p p
p
p p p
pp pp p
p
p
p
p
p p p p p p p p
p p pp
p
p
p
p
p
p p
p
p
p p
12 /44
Ejercicio Ä
Diga para los siguientes ³agentes´ qué medidas de
desempeño usaría, formule c/u en notación formal:
1. Alumno del curso de IA.
2. Tarea Nro 1 del curso de IA.
Ä. Docente del curso de IA.
4. Congresista de la república.
±. Personal que recoge la basura en las noches.
1Ä /44
Ejercicio ±
Para los agentes del ejercicio 2.
1. Indique qué medidas de rendimiento usaría para indicar el
desempeño del agente.
2. Formule cada medida de desempeño mediante alguna
notación formal.
Ä. Evalúe el desempeño de los agentes haciendo uso de la
medida de rendimiento.
4. Identifique en qué casos su medida de desempeño no es
capaz de medir el desempeño del agente.
14 /44
Ä
1± /44
Mapeo
i
de secuencias de percepciones para acciones
6 i
i
i
± El especificar qué tipo de acción deberá emprender un
agente como respuesta a una determinada secuencia de
percepciones constituye el diseño de un agente ideal.
pi 6 ai
p1 6 a1 6 p2 6 a2
p1 6 a1 6 p2 6 a2 6 pÄ 6 aÄ
1ß /44
Agente Autónomo
i
i i dado una percepción que genere
la acción que maximice su desempeño, en función a:
] la secuencia de percepciones anteriores.
] el conocimiento incorporado en el agente.
i
i
Es aquel mapeo que especifica que tipo de acción deberá emprender un
agente como respuesta a una determinada secuencia de percepciones
1 /44
Ejercicio ß
Diseñe un agente para resolver a
el siguiente problema.
1. ¿Cuál es el problema? c b
2. ¿Cuáles son las entradas de
la tabla? e d
Ä. ¿Cuántas entradas tiene la
tabla? f
4. ¿Se puede diseñar un agente
que mediante una tabla h g
6i resuelva
i
este problema?
±. ¿Existe otra forma de j
resolver el problema?
1ý /44
R
20 /44
Estructura de los Agentes Inteligentes
Un propósito de la IA es el diseño de j
ii
i (una función que mapee de percepciones a
acciones)
21 /44
Agente
Agente = Arquitectura + Programa
jji
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.
ii
Es un algoritmo que recibe las percepciones del agente y
genera una secuencia de acciones.
22 /44
Estructura de los Agentes Inteligentes
|
|
|PROGRAMA
2Ä /44
Estructura de los Agentes Inteligentes
Agente: Sistema de Diagnóstico
Médico
± Percepciones
Síntomas, evidencias, y
respuestas del paciente
± Acciones
Preguntas, pruebas,
tratamientos
± Metas
Paciente saludable, reducción al
mínimo de costos
± Ambiente
Paciente, hospital
24 /44
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
2± /44
Estructura de los Agentes Inteligentes
Agente: Resuelve problema fichas ± R @ Ä
± Percepciones R
Alguno de los estados Ä @ ±
2ß /44
Ejercicio :
Agente: Robot resuelve laberintos
± Percepciones
± Acciones
± Metas
± Ambiente
2: /44
Ejercicio
Agente: Sistema para el análisis
de imágenes por satélite
± Percepciones
± Acciones
± Metas
± Ambiente
2 /44
±. TIPOS DE AGENTES
2ý /44
Tipos de Agentes
1. Agente reflejo simple.
± Las acciones del agente se establecen en función a una ii
6 i.
2. Agentes con estado interno.
± Es un agente reflejo, pero que almacena sus percepciones
anteriores,
i.
Ä. Agentes basados en metas
± Agente que combina propiedades de los dos anteriores, pero que
tiene una meta a la cual llegar. Necesita j i el mejor camino y
i
i la secuencia de acciones.
4. Agentes basados en utilidad.
± Son aquellos agentes que tienen i que cumplir,
mide el grado de satisfacción del grado de cumplimiento de sus
metas.
Ä0 /44
Ejercicio ý
Indique el tipo de agente para cada caso:
Agente resuelve laberintos.
Ä1 /44
1. Agente reflejo simple
El usar una tabla de consulta explícita está fuera de toda
consideración.
Sin embargo, es posible resumir fragmentos de tabla
observando ciertas asociaciones entre entradas/salidas que
se producen frecuentemente, y haciendo p p
, por ejemplo:
± Si p p p p p p entonces
pp p
Ä2 /44
Agente reflejo simple
a
|
|
ÄÄ /44
Agente reflejo simple
Función
pps responde
ji
acción
estáticap
mj
j
i
i
p 6 iiipps
p
6 i
ip p
s
6 ip
U
responder
ji
Ä4 /44
2. Agente con estado interno
Agentes bien informados de todo lo que pasa.
ı /44
Agente con estado interno
Ô a
|
|
Äß /44
Agente con estado interno
Función
i
pps responde
ji
acción
estáticapmji i
i
j
p
mj
j
i
i
p 6 jii i
p pps
p
6 i
ip p
s
6 ip
U
p 6 jii i
p s
responder
ji
Ä: /44
Ejercicio 11
Cierto agente desea resolver el problema
del mundo de la aspiradora.
El mundo está conformado por una
cuadrícula de 2x2 (dos con basura).
4
Äý /44
Ä. Agente basado en metas
Para decidir qué hacer no basta con tener información
acerca del estado que prevalece en el ambiente.
La
p y la
son sub-campos de la IA
que se ocupan de encontrar las secuencias de acciones
que permiten alcanzar las metas de un agente.
Ô a
|
|
|
41 /44
Ejercicio 1Ä
Diseñar un agente para resolver el problema del
rompecabezas móvil o problema de las ocho fichas o
puzzle.
@ Ä @ Ä
R R
± ±
42 /44
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 más que
otras.
La utilidad es una función que correlaciona un estado y un
número real mediante el cual se caracteriza el
correspondiente grado de satisfacción.
4Ä /44
Agente basado en utilidad
Ô a
|
|
|
44 /44