You are on page 1of 17

SISTEMAS INTELIGENTES

Agentes Inteligentes

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

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.

Sensores
Temperatura Luz (color) Distancia Sonido Posicin Orientacin Profundidad Presin Peso Ph Calor Sabor Tersura Dolor Olor

Efectores
Rotacin de un Motor. Apertura o cierre de articulaciones. Pantalla. Parlantes. Apertura o cierre de vlvulas. Movimiento de articulaciones.

Ejercicio 1
Diga qu sensores tienen los humanos? Conoce algn sensor que tienen los animales pero no lo tienen los humanos? Conoce algn sensor que tienen los humanos pero no lo tienen los animales? Cules son los efectores de los humanos? Conoce algn efector que tienen los animales pero no lo tienen los humanos?, Viceversa?

Ejercicio 2
Diga si los siguientes sistemas son agentes:
1. Un reloj. 2. Un termostato. 3. Un celular. 4. Un sistema de control de acceso a personas. 5. El sistema de aire acondicionado de un automvil. 6. Una lavadora automtica. 7. Un software para entrenar personas. 8. Un software para ensear a sumar. 9. Un reloj despertador. 10. El sistema que controla si una persona saca un producto sin pagar. 11. Internet. 12. La red telefnica

Como deben Actuar los Agentes Inteligentes


Un agente racional es aqul que realiza la accin correcta. Accin correcta = accin que lleva al agente a tener xito en la realizacin de su tarea. cmo evaluar sto? medida de desempeo
estndar objetivo utilizado para determinar el grado de xito de un agente en el desempeo de su tarea.

Ejemplos de medida de desempeo para un agente aspirador : cantidad de suciedad retirada en un periodo de ocho horas. considerando adems el consumo de electricidad y el ruido. Un agente racional ideal es aqul que, para cada secuencia de percepciones posible, acta de manera que se maximice su medida de desempeo, basndose en la secuencia de percepciones y en el conocimiento incorporado.

La autonoma es una caracterstica importante de los agentes: un agente es autnomo en la medida en que su comportamiento est determinado por su propia experiencia y no slo por el conocimiento que le ha sido incorporado. un agente autnomo es capaz de adaptarse a situaciones variadas, es ms flexible.

Estructura de los agentes inteligentes


agente = programa agente + arquitectura
donde: El programa agente ser una funcin que implementar la transformacin de secuencias de percepciones en acciones. La arquitectura ser un ordenador que se ocupar de que las percepciones lleguen al programa y las acciones lleguen a los efectores.

La IA se ocupa del diseo del programa agente.


Antes de disear un programa agente tenemos que conocer los distintos elementos que caracterizan al agente: percepciones posibles acciones posibles medida de desempeo u objetivos que debe lograr tipo de entorno en el que va a operar

Ejemplos de tipos de agente y elementos que los caracterizan:


Tipo de agente Percepcin Accin Objetivos Entorno

Sistema de Diagnostico Mdico Sistema de Anlisis de Imagen Satelital Control de Refinera

Los sntomas, resultados, paciente respuestas Pxeles de diferente intensidad, el color Temperatura Lectura de la presin

Preguntas, pruebas, tratamientos Imprimir una categorizacin de escena Abrir, cerrar vlvulas, ajustar la temperatura

Pacientes Sanos, minimizar los costos Corregir categorizacin

Paciente, el hospital

Imgenes de la rbita de satlites Refinera

Maximizar la pureza, rendimiento, la seguridad

Vamos a estudiar distintos diseos de programas agente La estructura de un programa agente simple:
function CUERPO_AGENTE( percepcin) returns accion static: memory, the agents memory of the world memory = UPDATE-MEMORY(memory, percept) action = UPDATE-MEMORY(memory, percept) memory = UPDATE-MEMORY(memory, action) return action

Primera aproximacin: agente basado en una tabla Un agente basado en una tabla almacena la transformacin de secuencias de percepciones en acciones Inconvenientes: la tabla podra ser enorme y difcil construir, y el agente no tendra autonoma

Ejemplo : un agente taxista


Tipo de agente Percepcin Accin Objetivos Entorno

Conductor de taxi

Cmaras, GPS, sonar, micrfono

Dirigir, acelerar, freno, hable con pasajeros

Seguro, rpido, legal, cmodo viaje, maximizar los beneficios

Carreteras, otros el trfico, los peatones, clientes

Agente reflejo simple


Un agente reflejo simple almacena asociaciones entrada/salida frecuentes en forma de reglas condicin-accin (tambin reglas situacin-accin o producciones), p.e. la asociacin: Si el coche de delante frena y sus luces de freno se encienden, entonces el agente taxista deber advertirlo y empezar a frenar tambin se almacena de la forma: si coche-delante-frena entonces empezar-a-frenar Los humanos tenemos muchas de estas sociaciones: reflejos innatos respuestas aprendidas

Estructura de un agente reflejo simple:


Lo que el mundo es como ahora

Condicin-accin de las reglas

Qu medidas puedo hacer ahora

You might also like