Академический Документы
Профессиональный Документы
Культура Документы
pp. 1
Bibliografa Bibliografa S. S.Russell, Russell,P. P.Norvig. Norvig.Inteligencia InteligenciaArtificial Artificial. .Un Unenfoque enfoquemoderno. moderno. Prentice PrenticeHall. Hall.1996 1996 A. A.Caglayan, Caglayan,C. C.Harrison. Harrison.Agent AgentSourcebook. Sourcebook.Wiley Wiley1997 1997 N.R. N.R.Jennings, Jennings,M. M.Wooldridge. Wooldridge.Applications Applicationsof ofIntelligence IntelligenceAgents Agents
Inteligencia Artificial/Departamento de Sistemas Informticos y ComputacinFacultad de Informtica / UPV
pp. 2
COGNICIN
entorno
acciones
?
conducta dirigida por el objetivo Razonamiento de bajo nivel
actuadores
agente
Tarea Tarea de de la la IA IA
PERCEPCIN
sensores que perciben el entorno
ACCIN
pp. 3
pp. 4
pp. 5
Autonoma
experiencia + conocimiento integrado conducta definida por su propia experiencia actuar satisfactoriamente en una amplia gama de entornos
Reactividad
reaccin instantnea a ciertos cambios en el entorno. posibilidad de reaccionar en entornos que requieren respuestas inmediatas.
pp. 6
Continuidad
un agente es continuo en el tiempo. diferencia evidente con otro tipo de programas.
Comunicacin
un agente puede interaccionar con otros agentes. empleo de un lenguaje de comunicacin (ACL) comunidades de agentes KQML
SISTEMAS MULTIAGENTE
pp. 7
Adaptativo
capacidad de aprendizaje. se adapta al entorno. propiedad pensada para entornos muy dinmicos con cambios drsticos.
Proactivo
su actuacin no slo va dirigida por cambios en el entorno. pueden actuar en funcin de sus propios objetivos toman la iniciativa en un momento dado.
Inteligencia Artificial/Departamento de Sistemas Informticos y ComputacinFacultad de Informtica / UPV
goal-directed
pp. 8
Ag
Internet
Ag
Veracidad : se asume que el agente dice siempre la verdad, esto es, comunica siempre datos verdaderos. Benevolencia : un agente no incorpora objetivos que sean incompatibles.
Inteligencia Artificial/Departamento de Sistemas Informticos y ComputacinFacultad de Informtica / UPV
pp. 9
pp. 10
Taxi
micrfono
Objetivos Entorno Viaje Calles, seguro, rpido, sin trfico, infracciones, cmodo, peatones, mxima ganancia clientes
pp. 11
Entorno
Reglas Condicin/Accin
Actuadores Entrada: percepcin Almacena: conjunto de reglas condicin/accin Extrae: interpreta las percepciones del mundo Match: correspondencia entre interpretaciones y reglas Accin: accin seleccionada
Inteligencia Artificial/Departamento de Sistemas Informticos y ComputacinFacultad de Informtica / UPV
pp. 12
Sensores
Cmo es el mundo ahora Qu accin debo realizar ahora
Entorno
Actuadores
Los sensores no proporcionan informacin completa del mundo. La memoria recuerda estados pasados. Mantiene un ESTADO interno. Extrae: interpreta las percepciones del mundo. Match: correspondencia entre interpretaciones y estados y reglas. Accin: accin seleccionada. Actualiza el estado.
Inteligencia Artificial/Departamento de Sistemas Informticos y ComputacinFacultad de Informtica / UPV
pp. 13
Sensores
Entorno
Actuadores Informacin del objetivo: donde ir, qu hacer, ..... Qu suceder si esta accin es realizada? Bsqueda y planificacin Agente muy flexible
Inteligencia Artificial/Departamento de Sistemas Informticos y ComputacinFacultad de Informtica / UPV
pp. 14
3 Aplicaciones
Los agentes inteligentes son considerados como:
"el prximo avance ms significativo en el desarrollo de software "la nueva revolucin en software".
Numerosas aplicaciones basadas en este nuevo paradigma vienen ya siendo empleadas en infinidad de reas Ejemplos de aplicaciones: aplicaciones industriales aplicaciones mdicas reas de entretenimiento (juegos, teatro interactivo) aplicaciones comerciales
Gestin de informacin Comercio electrnico
Inteligencia Artificial/Departamento de Sistemas Informticos y ComputacinFacultad de Informtica / UPV
pp. 15
3 Aplicaciones
Dentro del marco de las aplicaciones industriales podramos destacar aquellas que se encargan de: de procesos: Los controladores son por si mismos sistemas reactivos. Aplicado a la gestin del transporte de electricidad (ARCHON en el norte de Espaa), control de un acelerador de partculas, monitorizacin y diagnstico de fallos en plantas nucleares y control en el proceso de bobinado del acero. Produccin: se ha aplicado con xito por ejemplo a sistemas encargados de las fases de ensamblaje, pintado, almacenamiento de productos, etc. Control de trfico areo: se han desarrollado aplicaciones para el control del trfico areo en aeropuertos como el de Sidney en Australia (OASIS).
Inteligencia Artificial/Departamento de Sistemas Informticos y ComputacinFacultad de Informtica / UPV
Control
pp. 16
3 Aplicaciones
Otra rea de inters son las aplicaciones mdicas como por ejemplo:
Monitorizacin de pacientes en cuidados intensivos: empleado para monitorizar y controlar a pacientes ingresados en unidades de cuidados intensivos (Guardian agente?). Atencin al paciente: estos sistemas se encargaran de seguir el tratamiento de un paciente controlando todos los aspectos relativos a la enfermedad que tenga el mismo.
pp. 17
3 Aplicaciones
Por ltimo, tambin se viene empleando en reas de entretenimiento como pueden ser:
Juegos: la aplicacin de esta tecnologa en juegos permite disponer de juegos ms sofisticados, con caractersticas inteligentes donde se pueden incorporar personajes virtuales que pueden funcionar de forma casi autnoma. Teatro interactivo y cine: se permite a un usuario interpretar el papel de un personaje en una obra donde el resto de los personajes pueden ser virtuales. (http://www.extempo.com)
pp. 18
3 Aplicaciones
Tambin est siendo empleado en aplicaciones comerciales para:
Gestin de informacin: como por ejemplo el filtrado inteligente de correo electrnico, de grupos de noticias o la recopilacin automtica de informacin disponible en la red.
Comercio electrnico: se emplea para proporcionar el entorno virtual donde realizar las operaciones comerciales (compra-venta de productos) o tambin para realizar tareas de bsqueda de productos (comparando precios, consultando disponibilidad) todo ello de manera automatizada.
pp. 19
Desktop Agents: agente software que se ejecuta localmente en una mquina realizando diferentes tareas con el objetivo de beneficiar a su usuario. Internet Agents: agente software que accede a la informacin distribuida en Internet para desarrollar tareas en beneficio de su usuario. Intranet Agents: agente software que ayuda al desarrollo de tareas empresariales en beneficio de los empleados, clientes y suministradores de una empresa.
Inteligencia Artificial/Departamento de Sistemas Informticos y ComputacinFacultad de Informtica / UPV
pp. 20
Application agents:
Ejemplos de tareas:
pp. 21
usuario
Servidor Consulta
BD
F.Us
Robot
F I L T R A D O
Internet
Internet
pp. 22
pp. 23
Obstculos
Ambigedad trmino qu es y qu no es? Experiencia usuario nuevo tipo interaccin H-M Internet seguridad y privacidad
Objetivo: Los agentes sern aceptados como paradigma de desarrollo de SW igual que la programacin orientada a objetos o el modelo cliente/servidor.
Inteligencia Artificial/Departamento de Sistemas Informticos y ComputacinFacultad de Informtica / UPV