Sistema multiagente inteligente Mediante una arquitectura deliverativa utilizando dispositivos...
-
Upload
proyect-development-system-multiagente-inteligent-for-device-mobile -
Category
Technology
-
view
1.224 -
download
0
Transcript of Sistema multiagente inteligente Mediante una arquitectura deliverativa utilizando dispositivos...
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Desarrollo de un Sistema Multiagente Inteligentemediante una Arquitectura Deliberativa
aplicado a Dispositivos Móviles
Ing. Henry P. Paz Arias
September 28, 2011
Asesora: M.C.C Martha I. Rivera GonzálesCo-asesor: M.C.C Mariano J. Pozas Cárdenas
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Contenido
1 Resumen
2 Problematica
3 Introducion
4 Solucion del Problema
5 Objetivo general
6 Objetivos especıficos
7 Metas
8 Estado del arte
9 Herramientas a emplear
10 Avances
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Resumen
Contenido
1 Resumen
2 Problematica
3 Introducion
4 Solucion del Problema
5 Objetivo general
6 Objetivos especıficos
7 Metas
8 Estado del arte
9 Herramientas a emplear
10 Avances
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Resumen
RESUMEN
Se propone desarrollar un Sistema Multiagente Inteligente mediante unaArquitectura Deliberativa aplicado a dispositivos móviles.Este proyecto se orienta a emplear el uso de la metodología de SistemasMultiagentes TROPOS. El Sistema Multiagente será construido sobre laplataforma JADEX para los agentes en el servidor y JADE-LEAP para elagente en el PDA, facilitando la comunicación de los agentes y por ende elfuncionamiento del Sistema.Se aplicará en el Área Académica de Odontología de la UniversidadAutónoma del Estado de Hidalgo para realizar citas médicas.
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Problematica
Contenido
1 Resumen
2 Problematica
3 Introducion
4 Solucion del Problema
5 Objetivo general
6 Objetivos especıficos
7 Metas
8 Estado del arte
9 Herramientas a emplear
10 Avances
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Problematica
PROBLEMATICA
En la actualidad los sistemas de Información brindan mejores beneficios alusuario, existiendo la necesidad de crear sistemas que no sólo responden aestímulos externos, y cierto grado de inteligencia. Es por ello, que seintroduce en los Sistemas Inteligentes actuales una deliberación para que asíel Sistema pueda tomar decisiones inteligentes.Uno de los problemas que se puede resolver de manera inteligente es en elcontrol de citas médicas aplicado en la facultad de Odontología del ICSa dela Universidad Autónoma del Estado de Hidalgo.
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Introducion
Contenido
1 Resumen
2 Problematica
3 Introducion
4 Solucion del Problema
5 Objetivo general
6 Objetivos especıficos
7 Metas
8 Estado del arte
9 Herramientas a emplear
10 Avances
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Introducion
INTRODUCCION
Sistemas Multiagentes Inteligentes no solo actúan en respuesta a una acciónque el usuario le envía, sino que también actúan siguiendo los objetivos quetienen por cumplir. En un Sistema Multiagente Inteligente se puedeconstruir basándose en metodologías y arquitecturas. Contando con unaextensión de JADE que es JADEX la cual está diseñada para trabajar conagentes deliberativos.Una arquitectura deliberativa (BDI), y una metodología (TROPOS), sedesarrollará el Sistema Multiagente Inteligente de este proyecto.Se desarrollará para dispositivos móviles, utilizando J2ME y JADE-LEAP.
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Solucion del Problema
Contenido
1 Resumen
2 Problematica
3 Introducion
4 Solucion del Problema
5 Objetivo general
6 Objetivos especıficos
7 Metas
8 Estado del arte
9 Herramientas a emplear
10 Avances
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Solucion del Problema
SOLUCION DEL PROBLEMA
Arquitectura deliberativa.
Metodología TROPOS.
JADEX.
JADE - LEAP.
FIPA-ACL.
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Solucion del Problema
SOLUCION DEL PROBLEMA
Arquitectura deliberativa.
Metodología TROPOS.
JADEX.
JADE - LEAP.
FIPA-ACL.
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Solucion del Problema
SOLUCION DEL PROBLEMA
Arquitectura deliberativa.
Metodología TROPOS.
JADEX.
JADE - LEAP.
FIPA-ACL.
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Solucion del Problema
SOLUCION DEL PROBLEMA
Arquitectura deliberativa.
Metodología TROPOS.
JADEX.
JADE - LEAP.
FIPA-ACL.
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Solucion del Problema
SOLUCION DEL PROBLEMA
Arquitectura deliberativa.
Metodología TROPOS.
JADEX.
JADE - LEAP.
FIPA-ACL.
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Solucion del Problema
ARQUITECTURAS DE AGENTES
Arquitecturas Características
Deliberativos Estímulo ⇒manipulación simbólica (razonamiento lógico) ⇒
respuestaReactivos Estímulo ⇒ respuesta
Híbridos Arquitectura en capas
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Solucion del Problema
TIPOS DE ARQUITECTURAS DELIBERATIVAS
Agentes Intencionales
Figure: Arquitectura de un agente deliberativo [Iglesias, 1998]
Agentes SocialesCada agente mantiene el modelo explícito de otros agentes donde este agentepuede razonar sobre este modelo, ha sido aumentada para tratar el razonamientosobre otros agentes, y también abarca arquitecturas que abordan aspectoscooperativos sin modelar necesariamente las intenciones.
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Solucion del Problema
TIPOS DE ARQUITECTURAS DELIBERATIVAS
Agentes Intencionales
Figure: Arquitectura de un agente deliberativo [Iglesias, 1998]
Agentes SocialesCada agente mantiene el modelo explícito de otros agentes donde este agentepuede razonar sobre este modelo, ha sido aumentada para tratar el razonamientosobre otros agentes, y también abarca arquitecturas que abordan aspectoscooperativos sin modelar necesariamente las intenciones.
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Solucion del Problema
METODOLOGIAS PARA SISTEMAS MULTIAGENTES
Metodologías Características
GAIA - Carece de herramientas.- Fases (Captura de Requisitos, Análisis y Diseño).
- Fáciles de aprender (proyectos medianos o pequeños).MASE - Desarrolladores UML y O.O.
- Agentes capacidad de: Autonomía,percepción y proactividad.
INGENIAS - Agentes autónomos y proactivos.TROPOS - No está diseñada para arquitecturas reactivas.
- Orientada arquitecturas deagentes cognitivos o intencionales.
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Solucion del Problema
TROPOS
Figure: TROPOS [Giorgini, 2010]Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Solucion del Problema
TAOM4E
Figure: TAOM4E’s GUIIng. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Solucion del Problema
JADEX
Figure: Arquitectura JADEX [Pokahr A., Braubach L., Lamersdorf W.,2005 ]
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Solucion del Problema
FIPA - ACL
Figure: FIPA - ACl [http://www.fipa.org/ ]
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Solucion del Problema
ARQUITECTURA DEL SISTEMA A PROPONER
Figure: ARQUITECTURA DEL SISTEMA
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Objetivo general
Contenido
1 Resumen
2 Problematica
3 Introducion
4 Solucion del Problema
5 Objetivo general
6 Objetivos especıficos
7 Metas
8 Estado del arte
9 Herramientas a emplear
10 Avances
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Objetivo general
OBJETIVO GENERAL
Desarrollar un Sistema Multiagente Inteligente mediante una ArquitecturaDeliberativa aplicado a dispositivos móviles.
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Objetivos especıficos
Contenido
1 Resumen
2 Problematica
3 Introducion
4 Solucion del Problema
5 Objetivo general
6 Objetivos especıficos
7 Metas
8 Estado del arte
9 Herramientas a emplear
10 Avances
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Objetivos especıficos
OBJETIVOS ESPECFICOS
Analizar y Diseñar los Agentes (Receptor, Broker, Controlador, Datos,Pda) del caso de estudio.
Aplicar una Arquitectura Deliberativa para los agentes Receptor,Broker, Controlador, Datos, mediante JADEX.
Diseñar Interfaz de Usuario para el dispositivo móvil con J2ME.
Realizar pruebas con datos experimentales relacionados al caso deestudio.
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Objetivos especıficos
OBJETIVOS ESPECFICOS
Analizar y Diseñar los Agentes (Receptor, Broker, Controlador, Datos,Pda) del caso de estudio.
Aplicar una Arquitectura Deliberativa para los agentes Receptor,Broker, Controlador, Datos, mediante JADEX.
Diseñar Interfaz de Usuario para el dispositivo móvil con J2ME.
Realizar pruebas con datos experimentales relacionados al caso deestudio.
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Objetivos especıficos
OBJETIVOS ESPECFICOS
Analizar y Diseñar los Agentes (Receptor, Broker, Controlador, Datos,Pda) del caso de estudio.
Aplicar una Arquitectura Deliberativa para los agentes Receptor,Broker, Controlador, Datos, mediante JADEX.
Diseñar Interfaz de Usuario para el dispositivo móvil con J2ME.
Realizar pruebas con datos experimentales relacionados al caso deestudio.
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Objetivos especıficos
OBJETIVOS ESPECFICOS
Analizar y Diseñar los Agentes (Receptor, Broker, Controlador, Datos,Pda) del caso de estudio.
Aplicar una Arquitectura Deliberativa para los agentes Receptor,Broker, Controlador, Datos, mediante JADEX.
Diseñar Interfaz de Usuario para el dispositivo móvil con J2ME.
Realizar pruebas con datos experimentales relacionados al caso deestudio.
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Metas
Contenido
1 Resumen
2 Problematica
3 Introducion
4 Solucion del Problema
5 Objetivo general
6 Objetivos especıficos
7 Metas
8 Estado del arte
9 Herramientas a emplear
10 Avances
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Metas
METAS
Aplicar el análisis de la metodología TROPOS realizando las fases de:análisis temprano y tardío de requisitos.
Realizar el diseño del SMA con TROPOS realizando las etapas de:diseño arquitectónico y diseño detallado.
Establecer las creencias, deseos, planes, mensajes y estados inicialesdel agente (Crear el archivo .xml).
Establecer la representación de sus planes (Crear las Clases de JAVA).
Diseñar el Sistema para el dispositivo móvil.
Sincronizar el dispositivo móvil con el servidor.
Comprobar el sistema con datos reales.
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Metas
METAS
Aplicar el análisis de la metodología TROPOS realizando las fases de:análisis temprano y tardío de requisitos.
Realizar el diseño del SMA con TROPOS realizando las etapas de:diseño arquitectónico y diseño detallado.
Establecer las creencias, deseos, planes, mensajes y estados inicialesdel agente (Crear el archivo .xml).
Establecer la representación de sus planes (Crear las Clases de JAVA).
Diseñar el Sistema para el dispositivo móvil.
Sincronizar el dispositivo móvil con el servidor.
Comprobar el sistema con datos reales.
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Metas
METAS
Aplicar el análisis de la metodología TROPOS realizando las fases de:análisis temprano y tardío de requisitos.
Realizar el diseño del SMA con TROPOS realizando las etapas de:diseño arquitectónico y diseño detallado.
Establecer las creencias, deseos, planes, mensajes y estados inicialesdel agente (Crear el archivo .xml).
Establecer la representación de sus planes (Crear las Clases de JAVA).
Diseñar el Sistema para el dispositivo móvil.
Sincronizar el dispositivo móvil con el servidor.
Comprobar el sistema con datos reales.
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Metas
METAS
Aplicar el análisis de la metodología TROPOS realizando las fases de:análisis temprano y tardío de requisitos.
Realizar el diseño del SMA con TROPOS realizando las etapas de:diseño arquitectónico y diseño detallado.
Establecer las creencias, deseos, planes, mensajes y estados inicialesdel agente (Crear el archivo .xml).
Establecer la representación de sus planes (Crear las Clases de JAVA).
Diseñar el Sistema para el dispositivo móvil.
Sincronizar el dispositivo móvil con el servidor.
Comprobar el sistema con datos reales.
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Metas
METAS
Aplicar el análisis de la metodología TROPOS realizando las fases de:análisis temprano y tardío de requisitos.
Realizar el diseño del SMA con TROPOS realizando las etapas de:diseño arquitectónico y diseño detallado.
Establecer las creencias, deseos, planes, mensajes y estados inicialesdel agente (Crear el archivo .xml).
Establecer la representación de sus planes (Crear las Clases de JAVA).
Diseñar el Sistema para el dispositivo móvil.
Sincronizar el dispositivo móvil con el servidor.
Comprobar el sistema con datos reales.
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Metas
METAS
Aplicar el análisis de la metodología TROPOS realizando las fases de:análisis temprano y tardío de requisitos.
Realizar el diseño del SMA con TROPOS realizando las etapas de:diseño arquitectónico y diseño detallado.
Establecer las creencias, deseos, planes, mensajes y estados inicialesdel agente (Crear el archivo .xml).
Establecer la representación de sus planes (Crear las Clases de JAVA).
Diseñar el Sistema para el dispositivo móvil.
Sincronizar el dispositivo móvil con el servidor.
Comprobar el sistema con datos reales.
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Metas
METAS
Aplicar el análisis de la metodología TROPOS realizando las fases de:análisis temprano y tardío de requisitos.
Realizar el diseño del SMA con TROPOS realizando las etapas de:diseño arquitectónico y diseño detallado.
Establecer las creencias, deseos, planes, mensajes y estados inicialesdel agente (Crear el archivo .xml).
Establecer la representación de sus planes (Crear las Clases de JAVA).
Diseñar el Sistema para el dispositivo móvil.
Sincronizar el dispositivo móvil con el servidor.
Comprobar el sistema con datos reales.
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Estado del arte
Contenido
1 Resumen
2 Problematica
3 Introducion
4 Solucion del Problema
5 Objetivo general
6 Objetivos especıficos
7 Metas
8 Estado del arte
9 Herramientas a emplear
10 Avances
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Estado del arte
ESTADO DEL ARTE
Figure: Estado del ArteIng. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Herramientas a emplear
Contenido
1 Resumen
2 Problematica
3 Introducion
4 Solucion del Problema
5 Objetivo general
6 Objetivos especıficos
7 Metas
8 Estado del arte
9 Herramientas a emplear
10 Avances
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Herramientas a emplear
HERRAMIENTAS A EMPLEAR
Figure: Herramientas a emplearIng. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Avances
Contenido
1 Resumen
2 Problematica
3 Introducion
4 Solucion del Problema
5 Objetivo general
6 Objetivos especıficos
7 Metas
8 Estado del arte
9 Herramientas a emplear
10 Avances
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Avances
AVANCES - BASE DE DATOS
Figure: Modelo Base de datos
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Avances
AVANCES - SISTEMA WEB PRELIMINAR
Figure: Sistema web preliminar
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Avances
Referencias
1 Crespo, S. Cooperative intelligent agents on the web to support learning: Anexample of an education simulator for methematics. Euro-AmericanAssociation on Telematics and Information Systems. Panamá (2010).
2 Moreno, A., Valls, A., Viejo, A. Using JADE-LEAP to implement Agent inMobile Devices. España. (2004).
3 Suárez de la Torre, M. M., Castillo, L. F., Ríos, C., Muñoz, G., Álvarez, J..Análisis, diseño e implementación de un agente deliberativo para extraercontextos definitorios en textos especializados. Revista Interamericana deBibliotecología (Colombia) , vol 32, no. 2; pag. 5-84. (Jul.- Dic. 2009,)
4 Bajo, J., Vidal, A., Corchado, J. Multiagent System For Predicting TheCo2 Exchange In The North Atlantic Ocean. IEEE Latin AmericaTransactions, Vol 6, No 6 , 505-510 (2008).
5 Garzetti, M., Giorgini, P., Mylopoulos, J., Sannicolo, F. Applying TroposMethodology to a real case study: Complexity and Criticality Analysis.Trento, Italia. (2002).
6 Serrano, M., Serrano, M., Pereira, C. Ubiquitous Software DevelopmentDriven By Agent’s Intentionality. Rio de Janeiro, Basil. (December de 2008).
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles
Avances
Preguntas?
GRACIAS POR SU ATENCIÓN!!
Ing. Henry P. Paz Arias Sistema multi-agente, Arq. deliberativa, Dispositovos Moviles