Вы находитесь на странице: 1из 12

Tema 3: reas de la IA: Ejemplos de investigacin actual

pp. 1

TEMA 3: reas de la IA: Ejemplos de investigacin actual. (I)


Agentes Inteligentes
1 Concepto de Agente Inteligente 2 Estructura de un Agente Inteligente 3 Aplicaciones de los Agentes Inteligentes
3.1 Aplicaciones en Gestin de Informacin

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

Tema 3: reas de la IA: Ejemplos de investigacin actual

pp. 2

1 Concepto de Agente Inteligente


sensores percepciones

Razonamiento de alto nivel

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

Escribir Escribirel elPrograma Programadel delAgente Agente

actuadores que cambian el entorno

Inteligencia Artificial/Departamento de Sistemas Informticos y ComputacinFacultad de Informtica / UPV

Tema 3: reas de la IA: Ejemplos de investigacin actual

pp. 3

1 Concepto de Agente Inteligente (2)


Agente Inteligente: Agente: Entidad que percibe su ambiente y que responde o acta en tal ambiente
En principio no est limitado el hecho de que la entidad sea Hw o Sw Necesidad de sensores y efectores

Agente Racional: Es aquel que hace lo correcto


La Racionalidad depende de: medida del grado de xito alcanzado secuencia de percepciones conocimiento sobre el medio acciones que se pueden realizar
Inteligencia Artificial/Departamento de Sistemas Informticos y ComputacinFacultad de Informtica / UPV

Tema 3: reas de la IA: Ejemplos de investigacin actual

pp. 4

1 Concepto de Agente Inteligente (3)


Otras definiciones de Agente Inteligente: Inteligente Los agentes son sistemas computacionales que habitan en entornos dinmicos complejos, perciben y actan de forma autnoma en ese entorno, realizando un conjunto de tareas y cumpliendo objetivos para los cuales fueron diseados P. Maes Un agente es un sistema situado en alguna parte de un entorno que percibe dicho entorno y acta en l en beneficio de su propia agenda, el efecto de su actuacin se nota en el entorno. Franklin Los agentes son entidades que colaboran con sus usuarios para mejorar el cumplimiento de sus tareas de usuario Foner Un agente es un producto SW que sabe hacer cosas que uno podra hacer por si mismo si tuviese tiempo. Selker
Inteligencia Artificial/Departamento de Sistemas Informticos y ComputacinFacultad de Informtica / UPV

Tema 3: reas de la IA: Ejemplos de investigacin actual

pp. 5

1 Concepto de Agente Inteligente (4)


Propiedades relacionadas con agencia:

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.

Inteligencia Artificial/Departamento de Sistemas Informticos y ComputacinFacultad de Informtica / UPV

Tema 3: reas de la IA: Ejemplos de investigacin actual

pp. 6

1 Concepto de Agente Inteligente (5)


Propiedades relacionadas con agencia:

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

Inteligencia Artificial/Departamento de Sistemas Informticos y ComputacinFacultad de Informtica / UPV

Tema 3: reas de la IA: Ejemplos de investigacin actual

pp. 7

1 Concepto de Agente Inteligente (6)


Propiedades relacionadas con agencia:

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

Tema 3: reas de la IA: Ejemplos de investigacin actual

pp. 8

1 Concepto de Agente Inteligente (7)


Otras propiedades: Movilidad : habilidad del agente para moverse a travs de una red electrnica. AGENTES MVILES
Mquina Local Mquina Remota

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

Tema 3: reas de la IA: Ejemplos de investigacin actual

pp. 9

2 Estructura de un Agente Inteligente

agente agente = = arquitectura arquitectura + + programa programa


Programa de agente
funcin que implemente la correspondencia entre percepciones y acciones

Arquitectura (computadora, hardware especfico)


proporciona al programa las percepciones ejecuta el programa alimenta al actuador con las acciones determinadas por el programa

OBJETIVO: OBJETIVO: Diseo Diseo de de Programas Programas de de Agente Agente


Inteligencia Artificial/Departamento de Sistemas Informticos y ComputacinFacultad de Informtica / UPV

Tema 3: reas de la IA: Ejemplos de investigacin actual

pp. 10

2 Estructura de un Agente Inteligente (2)


Agentes Software SOFTBOTS Entornos reales y artificiales Esquema general de agente
Dada una percepcin y la memoria interna del agente, seleccionar la mejor accin que se pueda realizar. La memoria almacena percepciones y acciones a tomar, y es permanente.

Tipo de Agente Conductor de

Percepciones Cmaras, velocmetro, GPS, snar,

Taxi

micrfono

Acciones Manejo del volante, acelerar, frenar, hablar con el pasajero

Objetivos Entorno Viaje Calles, seguro, rpido, sin trfico, infracciones, cmodo, peatones, mxima ganancia clientes

Inteligencia Artificial/Departamento de Sistemas Informticos y ComputacinFacultad de Informtica / UPV

Tema 3: reas de la IA: Ejemplos de investigacin actual

pp. 11

2.1 Agentes Reflejos


Agente AgenteReflejo Reflejo (Totalmente (TotalmenteReactivo) Reactivo) Sensores
Cmo es el mundo ahora Qu accin debo realizar ahora

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

Tema 3: reas de la IA: Ejemplos de investigacin actual

pp. 12

2.2 Agentes que mantienen una traza del mundo


Agente AgenteBien BienInformado Informado
Estado Cmo evoluciona el mundo Qu efectos producen mis acciones Reglas Condicin/Accin

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

Tema 3: reas de la IA: Ejemplos de investigacin actual

pp. 13

2.3 Agentes Basados en el Objetivo


Agente AgenteBasado Basadoen enel elObjetivo Objetivo
Estado Cmo evoluciona el mundo Qu efectos producen mis acciones Reglas Condicin/Accin

Sensores

Cmo es el mundo ahora

Entorno

Qu suceder si realizo la accin A


Qu accin debo realizar ahora

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

Tema 3: reas de la IA: Ejemplos de investigacin actual

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

Tema 3: reas de la IA: Ejemplos de investigacin actual

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

Tema 3: reas de la IA: Ejemplos de investigacin actual

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.

Inteligencia Artificial/Departamento de Sistemas Informticos y ComputacinFacultad de Informtica / UPV

Tema 3: reas de la IA: Ejemplos de investigacin actual

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)

Inteligencia Artificial/Departamento de Sistemas Informticos y ComputacinFacultad de Informtica / UPV

Tema 3: reas de la IA: Ejemplos de investigacin actual

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.

Inteligencia Artificial/Departamento de Sistemas Informticos y ComputacinFacultad de Informtica / UPV

Tema 3: reas de la IA: Ejemplos de investigacin actual

pp. 19

3.1 Aplicaciones en Gestin de Informacin


Visin Agente usuario) entidad que desarrolla tareas delegadas (para un Tarea Tarea Entorno Entorno Arquitectura Arquitectura

Taxonoma de agentes para gestin de informacin: (los grupos no son disjuntos)

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

Tema 3: reas de la IA: Ejemplos de investigacin actual

pp. 20

3.1 Aplicaciones en Gestin de Informacin


Desktop Agents: Podemos categorizar un agente de este tipo en: Operating systems agents:
Ejemplos de tareas:

Setup de mquinas Personalizacin de entornos Automatizacin de tareas repetitivas

Application agents:
Ejemplos de tareas:

Recuperacin de informacin de la Web Filtrado de mail Automatizacin de consultas repetitivas a BDs

Application suite agents:


Ejemplos de tareas:

Personalizacin de los documentos de la suite segn el usuario Asistencia activa al usuario

Inteligencia Artificial/Departamento de Sistemas Informticos y ComputacinFacultad de Informtica / UPV

Tema 3: reas de la IA: Ejemplos de investigacin actual

pp. 21

3.1 Aplicaciones en Gestin de Informacin


Internet Agents: Existen infinidad de agentes para Internet:
Agentes de bsqueda en la Web Agentes de filtrado de informacin Agentes de notificacin Agentes mviles .... B S Servidor usuario Q Consulta U E D BD A
Robot

usuario

Servidor Consulta

BD

F.Us
Robot

F I L T R A D O

Internet

Internet

Inteligencia Artificial/Departamento de Sistemas Informticos y ComputacinFacultad de Informtica / UPV

Tema 3: reas de la IA: Ejemplos de investigacin actual

pp. 22

3.1 Aplicaciones en Gestin de Informacin


Intranet Agents: Posibles tareas: Construccin de un mecanismo de comunicacin interno para publicacin de informacin corporativa Soporte automatizado en ayudas tcnicas. Servicios de comparticin de conocimiento entre usuarios Taxonoma: Agentes de automatizacin de procesos Agentes de bases de datos y Agentes de bsqueda, filtrado, etc. en Intranet

Inteligencia Artificial/Departamento de Sistemas Informticos y ComputacinFacultad de Informtica / UPV

Tema 3: reas de la IA: Ejemplos de investigacin actual

pp. 23

3.2 Aplicaciones. Conclusiones


Conclusiones
Automatizacin Incremento productividad Personalizacin Reduccin de trabajo Beneficios Aprendizaje Asistencia proactiva Notificacin Reduccin de trabajo Tutorizacin Reduccin del aprendizaje (usuario)

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

Вам также может понравиться