Este documento describe el desarrollo de un sistema multiagente para proveer soporte a ambientes virtuales de aprendizaje en la Universidad Nacional Abierta y a Distancia de Colombia (UNAD). El sistema utilizará tres agentes: un agente observador, un agente agregador, y un agente recomendador. El agente observador interactuará con los usuarios, el agente agregador almacenará información en una base de datos, y el agente recomendador proveerá soluciones óptimas a las preguntas de los usuarios. El documento también discute el uso
Tutorial aprendizaje autonomo y autoaprendizaje Carlos Rojas
Cem cali2013 presentacion-proyectoagentes
1. SISTEMAS MULTIAGENTES:
METODOLOGÍAS PARA DISEÑO Y
DESARROLLO– CASO UNAD
ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013
2. ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013
3. 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
4. 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
5. 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
6. 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
7. 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
8. 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
9. 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
10. 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
11. 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
12. 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
13. Flujo de Procesos del Sistema Multiagente Propuesto
ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013
14. 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
15. 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
16. INGENIAS.
Contempla como Modelos
Agente:
describe las
responsabilid
ades 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
17. ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013
18. Pilar Alexandra Moreno
Universidad Nacional Abierta y a Distancia
UNAD Colombia
pilar.moreno@unad.edu.co
Erika María Sandoval Valero
Universidad Nacional Abierta y a Distancia
UNAD Colombia
erika.sandoval@unad.edu.co
Carlos Alberto Rojas López
Universidad Nacional Abierta y a Distancia
UNAD Colombia
carlosa.rojas@unad.edu.co
ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013ENCUENTRO NACIONAL DE INGENIERIA COLOMBIANA 2013