cem cali2013 presentacion-proyectoagentes

18
SISTEMAS MULTIAGENTES: METODOLOGÍAS PARA DISEÑO Y DESARROLLO– CASO UNAD ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013 2013

Upload: carlprom

Post on 26-Jun-2015

127 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cem cali2013 presentacion-proyectoagentes

SISTEMAS MULTIAGENTES: METODOLOGÍAS PARA DISEÑO Y

DESARROLLO– CASO UNAD

ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013

Page 2: Cem cali2013 presentacion-proyectoagentes

ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013

Page 3: Cem cali2013 presentacion-proyectoagentes

El uso de agentes inteligentes en los

entornos virtuales de aprendizaje

Nace el proyecto “Agente inteligente como sistema de soporte para

ambientes virtuales de aprendizaje”,

ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013

Page 4: Cem cali2013 presentacion-proyectoagentes

Inteligencia Artificial-IA

IA débil. Maquinas que pueden actuar como si fueran inteligentes.

IA fuerte. Máquinas que actúan inteligentemente con mentes reales y conscientes.

[Kremer, 2001]

El objetivo, es conseguir una IA tan provechosa como sea posible y no

simplemente copiar el cerebro humano

ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013

Page 5: Cem cali2013 presentacion-proyectoagentes

Redes neuronales artificiales

Inteligencia Artificial-IA

Procesamiento del lenguaje natural

Visión artificial

Reconocimiento de formas

La robótica inteligente

Los sistemas basados en el conocimiento

Para el desarrollo del agente de esta investigación, el tipo

de sistema concreto es el que encierra a los Sistemas

Basados en el Conocimiento

ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013

Page 6: Cem cali2013 presentacion-proyectoagentes

Sistemas Basados en el Conocimiento

Sistema soporte Sistema prescriptivo

Sistema autónomo

Clasificación según responsabilidades y tareas

El sistema propuesto es un sistema de soporte que contando con la tipología y jerarquización de consultas

atendidas en la consejería virtual y el sistema de atención al usuario de la UNAD, obtenga una óptima solución

[Guida y Tasso, 1994]

ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013

Page 7: Cem cali2013 presentacion-proyectoagentes

TIPO DE SISTEMA MULTIAGENTE SELECCIONADO

Pertinencia

Aspectos Evaluados

Tiempo de desarrollo Accesibilidad FacilidadAdaptabilidad

Sistema multiagente

ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013

Page 8: Cem cali2013 presentacion-proyectoagentes

TIPO DE SISTEMA MULTIAGENTE SELECCIONADO

Pertinencia

Aspectos Evaluados

Tiempo de desarrollo Accesibilidad FacilidadAdaptabilidad

Sistema multi-agente

Agente observador

Agente agregador

Agente recomendador

ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013

Page 9: Cem cali2013 presentacion-proyectoagentes

Agente observador

Actúa como interfaz entre los componentes del sistema y el operador externo ó usuario

Caracteriza la solicitud que el usuario está realizando, basado en:

Conocimiento del usuario

Fuentes de conocimiento

del usuario

Tipos de acción

ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013

Page 10: Cem cali2013 presentacion-proyectoagentes

Agente agregador

Es el encargado de almacenar, gestionar y administrar la base de datos documental de todo tipo de información que

almacene y sea pertinente para el sistema.

La información estará organizada:

Temas Categorías Perfiles

ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013

Page 11: Cem cali2013 presentacion-proyectoagentes

Agente recomendador

Tienen como objetivo explorar y filtrar las mejores opciones a partir de un perfil de usuario, considerando diferentes

opciones.

Técnicas más usadas para su desarrollo

Sistemas datamining

social

Sistemas de filtrado

colaborativo

Sistemas basados en contenidos

Sistemas híbridos

ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013

Preferencias BD: comportamientos

sociales

Preferencias de grupos usuario:

roles y perfil

Preferencias de usuario:

Algoritmos de aprendizaje

Optimización

Page 12: Cem cali2013 presentacion-proyectoagentes

DISEÑO PROTOTIPO INICIAL SISTEMA MULTIAGENTE- UNAD

El agente observador,

encargado de esperar una pregunta de

parte del usuario.

El agente agregador, registrar en la base de

datos modelada: perfiles del usuario ,

interpretación de la pregunta realizada

El agente recomendador, agente central de la arquitectura multiagente, selecciona la solución óptima.

ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013

Page 13: Cem cali2013 presentacion-proyectoagentes

Flujo de Procesos del Sistema Multiagente Propuesto

ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013

Page 14: Cem cali2013 presentacion-proyectoagentes

INGENIAS COMO METODOLOGÍA DE DESARROLLO DE SOFTWARE

Ingeniería del Software Orientada a Agentes se ha venido dando un avance hacia un enfoque realista respecto al proceso de desarrollo del software

ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013

Page 15: Cem cali2013 presentacion-proyectoagentes

INGENIAS

Kit de Desarrollo

Mejora MESSAGE en tres aspectos:

Integración de las vistas

de diseño del sistema.

Integración de resultados

de investigación.

Integración con el ciclo de vida de

desarrollo de software.

ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013

Page 16: Cem cali2013 presentacion-proyectoagentes

INGENIAS.

Contempla como Modelos

Agente: describe las

responsabilidades con

tareas y roles.

Organización: describe el marco en el que existen los agentes, los recursos, las tareas y el propósito del

sistema.

Entorno: define los sensores y actuadores

de los agentes.

Tareas y Objetivos:

este punto de vista está

influenciado por el

principio de racionalidad .

Interacciones: describen cómo se

produce la coordinación

entre los agentes.

ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013

Page 17: Cem cali2013 presentacion-proyectoagentes

ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013

Page 18: Cem cali2013 presentacion-proyectoagentes

Pilar Alexandra MorenoUniversidad Nacional Abierta y a Distancia

UNAD [email protected]

Erika María Sandoval ValeroUniversidad Nacional Abierta y a Distancia

UNAD [email protected]

Carlos Alberto Rojas LópezUniversidad Nacional Abierta y a Distancia

UNAD [email protected]

ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013