ia en la educacion

116
Universidad Nacional de Colombia U U NIVERSIDAD NIVERSIDAD N N ACIONAL DE ACIONAL DE C C OLOMBIA OLOMBIA SEDE MEDELLÍN SEDE MEDELLÍN Sistemas Inteligentes: Sistemas Inteligentes: Inteligencia Artificial Inteligencia Artificial en Educación en Educación JOVANI ALBERTO JIMÉNEZ BUILES JOVANI ALBERTO JIMÉNEZ BUILES PhD. PhD. [email protected] F A C U L T A D D E M I N A S F A C U L T A D D E M I N A S Escuela de Sistemas Escuela de Sistemas

Upload: elkin-caballero-becerra

Post on 30-Jun-2015

418 views

Category:

Education


3 download

DESCRIPTION

la ia

TRANSCRIPT

Universidad Nacional de Colombia

UUNIVERSIDAD NIVERSIDAD NNACIONAL DE ACIONAL DE CCOLOMBIAOLOMBIASEDE MEDELLÍNSEDE MEDELLÍN

Sistemas Inteligentes:Sistemas Inteligentes:

Inteligencia Artificial Inteligencia Artificial en Educaciónen Educación

JOVANI ALBERTO JIMÉNEZ BUILESJOVANI ALBERTO JIMÉNEZ BUILES PhD. PhD. [email protected]

F A C U L T A D D E M I N A SF A C U L T A D D E M I N A SEscuela de SistemasEscuela de Sistemas

Universidad Nacional de Colombia

Universidad Nacional de Colombia

Contenido

Aplicaciones que Apoyan la Instrucción Asistida por Computador.

AI en Educación: CSCL & MAS Pedagógicos.

AI en Educación: Planificación Instruccional & CBR

Universidad Nacional de Colombia

Introducción

8Día a día, la incursión de los computadores dentro del contexto educativo comienza a tomar importancia

8Dificultad de suministrar una enseñanza individualizada, adaptada a las necesidades y características específicas del aprendiz.

8El problema crece con la explosión de la Internet.

Universidad Nacional de Colombia

Introducción

8La AI en la Educación es un área interdisciplinar en la que se mezclan investigadores con diversa formación y objetivos (pedagogía, psicología, ingeniería e informática, entre otros)

8Propósito de aplicar las técnicas de la AI al desarrollo de sistemas de enseñanza inteligentes “más inteligentes”

8El término “inteligente” utilizado en estos sistemas queda determinado fundamentalmente por su capacidad de adaptación a las necesidades de conocimiento de cada aprendiz.

Universidad Nacional de Colombia

Aplicaciones que Apoyan la Aplicaciones que Apoyan la Instrucción Asistida por Instrucción Asistida por

ComputadorComputador

República de ColombiaRepública de ColombiaUniversidad Nacional de ColombiaUniversidad Nacional de Colombia

Jovani Alberto Jiménez Builes PhDJovani Alberto Jiménez Builes PhD

Universidad Nacional de Colombia

Modelos de Enseñanza para el AprendizajeModelos de Enseñanza para el Aprendizaje1.1 Modelos Pedagógicos. 1.2 Teorías de Aprendizaje.

Aplicaciones TradicionalesAplicaciones Tradicionales2.1 Sistema Tutoriales Tradicionales. 2.2 Sistemas de Ejecución y Práctica.2.3 Juegos Educativos.2.4 Simuladores. 2.5 Sistemas de Gerenciamiento del Aprendizaje2.6 Micromundos.

Aplicaciones Avanzadas (AI en Educación)Aplicaciones Avanzadas (AI en Educación)3.1 Sistema Expertos Educativos. 3.2 Sistemas Tutoriales Inteligentes.

3.3 Ambientes Colaborativo de Aprendizaje.

Aplicaciones que Apoyan la Instrucción Aplicaciones que Apoyan la Instrucción Asistida por ComputadorAsistida por Computador

ContenidosContenidosContenidos

Universidad Nacional de Colombia

MModelos odelos PPedagógicosedagógicos

Universidad Nacional de Colombia

1.1 Modelos Pedagógicos1.1 Modelos Pedagógicos1.1 Modelos Pedagógicos

¿QQué son las ciencias de la educación?Conjunto plural de ciencias que estudian el hecho educativo.Sociología de la educación. Psicología educativa.Filosofía de la educación. Administración educativa.Antropología pedagógica. Didáctica.

(González 2006)

ContextualizaciónContextualizaciónContextualización

Universidad Nacional de Colombia

1.1 Modelos Pedagógicos1.1 Modelos Pedagógicos1.1 Modelos Pedagógicos

¿QQué es la pedagogía?Es un campo del conocimiento al interior de las ciencias sociales cuyo objeto de estudio es la formación de los hombres y de las mujeres que integran una sociedad.

ContextualizaciónContextualizaciónContextualización

Universidad Nacional de Colombia

1.1 Modelos Pedagógicos1.1 Modelos Pedagógicos1.1 Modelos Pedagógicos

¿QQué es la Currículo?Es todo cuanto la institución educativa provee en forma consistente y sistémica, en beneficio de la formación de los estudiantes.

ContextualizaciónContextualizaciónContextualización

Universidad Nacional de Colombia

1.1 Modelos Pedagógicos1.1 Modelos Pedagógicos1.1 Modelos Pedagógicos

¿QQué es la Didáctica?Es la mediación (a partir de los procesos comunicativos) para la divulgación de los conocimientos.

ContextualizaciónContextualizaciónContextualización

Universidad Nacional de Colombia

1.1 Modelos Pedagógicos1.1 Modelos Pedagógicos1.1 Modelos Pedagógicos

Modelo Pedagógico TradicionalModelo Pedagógico ConductistaModelo Pedagógico DesarrollistaModelo Pedagógico Social

Pedagogías del ConocimientoPedagogías del ConocimientoPedagogías del Conocimiento

Universidad Nacional de Colombia

1.2 Teorías de Aprendizaje1.2 Teorías de Aprendizaje1.2 Teorías de Aprendizaje

ConductismoCognitivismoHistórico-SocialCognición DistribuidaAprendizaje Basado en Problemas

Pedagogías del ConocimientoPedagogías del ConocimientoPedagogías del Conocimiento

Universidad Nacional de Colombia

Aspectos del Diseño CurricularAspectos del Diseño CurricularAspectos del Diseño Curricular

¿Qué enseñar?

¿Qué, cómo y cuándo evaluar?

¿Cómo enseñar? ¿Cuándo enseñar?Secuenciación

Selección

ContenidosObjetivos

Actividades de enseñanza/aprendizaje

Metodología

Universidad Nacional de Colombia

AAplicaciones plicaciones TTradicionalesradicionales

Universidad Nacional de Colombia

2.1 Sistemas Tutoriales Tradicionales2.1 Sistemas Tutoriales Tradicionales2.1 Sistemas Tutoriales Tradicionales

SSon programas de computador que permiten brindar enseñanza en un tema específico (Rueda 1992). Se dividen en:

CBT (Computer Based Training)WBT (Web-Based Training)

FunciónFunciónFunción

Universidad Nacional de Colombia

2.1 Sistemas Tutoriales Tradicionales2.1 Sistemas Tutoriales Tradicionales2.1 Sistemas Tutoriales Tradicionales

Universidad Nacional de Colombia

2.2 Sistemas de Ejecución y Práctica2.2 Sistemas de Ejecución y Práctica2.2 Sistemas de Ejecución y Práctica

UUtilizados para afianzar los conocimientos que el estudiante adquirió por otros medios. Antes de interactuar con éste, el aprendiz debe adquirir los conceptos y destrezas que desea practicar.

PPoseen gran cantidad y variedad de ejercicios.

FunciónFunciónFunción

Universidad Nacional de Colombia

2.2 Sistemas de Ejecución y Práctica2.2 Sistemas de Ejecución y Práctica2.2 Sistemas de Ejecución y Práctica

SINYEC'97

Universidad Nacional de Colombia

2.3 Juegos Educativos2.3 Juegos Educativos2.3 Juegos Educativos

SSon utilizados para desarrollar conceptos, destrezas o habilidades que van ligadas al juego mismo. Proveen situaciones excitantes y entretenidas que muchas veces simulan la realidad.

FunciónFunciónFunción

Universidad Nacional de Colombia

2.3 Juegos Educativos2.3 Juegos Educativos2.3 Juegos Educativos

Universidad Nacional de Colombia

2.4 Simuladores2.4 Simuladores2.4 Simuladores

SSon utilizados para practicar las destrezas y obtener información de retorno. Apoyan el aprendizaje asemejando situaciones reales.

FunciónFunciónFunción

Universidad Nacional de Colombia

2.4 Simuladores2.4 Simuladores2.4 Simuladores

Universidad Nacional de Colombia

2.5 S. de Gerencia/ del Aprendizaje2.5 S. de Gerencia/ del Aprendizaje2.5 S. de Gerencia/ del Aprendizaje

SSon plataformas que soportan la educación a distancia mediada por computadores o también conocida como “educación virtual”.

FunciónFunciónFunción

Universidad Nacional de Colombia

2.5 S. de Gerencia/ del Aprendizaje2.5 S. de Gerencia/ del Aprendizaje2.5 S. de Gerencia/ del Aprendizaje

Universidad Nacional de Colombia

2.6 Micromundos2.6 Micromundos2.6 Micromundos

EEstos sistemas tienen una representación del conocimiento debidamente diseñada, restringida y apoyada por un menú de procesos que facilitan la exploración en un ambiente rico en información.El sistema más representativo de los Micromundos es Logo.

DefiniciónDefiniciónDefinición

Universidad Nacional de Colombia

2.6 Micromundos2.6 Micromundos2.6 Micromundos

Universidad Nacional de Colombia

AAplicaciones plicaciones AAvanzadasvanzadas

Universidad Nacional de Colombia

Fundamentos de AIFundamentos de AIFundamentos de AI

EEl campo de las ciencias de la computación están evolucionando gracias al uso de modelos extraídos de las facultades mentales (Charniak & McDermott,

1985).

CCapacidad de la máquina para realizar funciones que si son realizadas por el ser humano serían inteligentes (McCarthy, 1956)

IntroducciónIntroducciónIntroducción

Universidad Nacional de Colombia

Fundamentos de AIFundamentos de AIFundamentos de AI

CComparar aplicativos genéricos vssofisticados (Rueda, 1992).

AAplicar técnicas de la AI para construir sistemas “más inteligentes” El término “inteligente” queda determinado por la capacidad de adaptación continua a las características del aprendizaje y del conocimiento de los diferentes usuarios(Wenger, 1987)

IntroducciónIntroducciónIntroducción

Universidad Nacional de Colombia

Tecnologías de AdaptaciónTecnologías de AdaptaciónTecnologías de Adaptación

Secuencia del Currículo

Análisis Inteligentede las Soluciones

Soporte Interactivo ala Solución Problemas

Solución de Problemasbasado en Ejemplos

Soporte ColaborativoAdaptativo

Presentación Adaptativa

Soporte Adaptativo de Navegación

Técnicas de Adaptación

Universidad Nacional de Colombia

3.1 Sistemas Expertos Educativos3.1 Sistemas Expertos Educativos3.1 Sistemas Expertos Educativos

SSon utilizados para además de brindar conocimiento del experto, poder conocer la explicación.

SSon capaces de representar y hacer inferencias (razonar) acerca del dominio del conocimiento que se este tratando con el propósito de resolver problemas y dar consejos a quienes no son expertos

FunciónFunciónFunción

Universidad Nacional de Colombia

3.1 Sistemas Expertos Educativos3.1 Sistemas Expertos Educativos3.1 Sistemas Expertos Educativos

ArquitecturaArquitecturaArquitectura

InterfazInterfazInterfazMedios paraMedios paraActualizarActualizar

ConocimientosConocimientos

Base deBase deConocimientosConocimientos

Motor deMotor deInferenciasInferencias

Medios paraMedios paraExplicacionesExplicaciones

Universidad Nacional de Colombia

3.1 Sistemas Expertos Educativos3.1 Sistemas Expertos Educativos3.1 Sistemas Expertos Educativos

AAmplio conocimiento específico

AAplicación de técnicas de búsqueda

SSoporte para análisis heurístico

HHabilidad para definir nuevos conocimientos a partir de conocimientos ya existentes

PProcesamiento de símbolos

CCapacidad para explicar su propio razonamiento

Universidad Nacional de Colombia

3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes

SSon utilizados cuando además de lograr en el estudiante un nivel de destreza en el dominio de enseñanza, el sistema asuma adaptativamente, las funciones de orientación y apoyo al aprendiz, tal como lo haría un tutor humano.

DefiniciónDefiniciónDefinición

Universidad Nacional de Colombia

EEstos sistemas hacen un análisis del estudiante para luego plasmarlo en un modelo que viene incluido en su arquitectura, el propósito de este modelo es para observar el comportamiento de cada aprendiz para poderle brindar la estrategia pedagógica adecuada.

DefiniciónDefiniciónDefinición

3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes

Universidad Nacional de Colombia

EEn síntesis, tratan de simular un buen maestro humano en su labor de impartir educación, son más flexibles, adaptados a los intereses del estudiante y con métodos que facilitan el proceso de aprendizaje.

DefiniciónDefiniciónDefinición

3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes

Universidad Nacional de Colombia

ArquitecturaArquitecturaArquitectura

3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes

MóduloMóduloTutor Tutor

MóduloMóduloEstudianteEstudiante

Módulo Módulo DominioDominio

IInntteerrffaazz

MMóódduulloo

Universidad Nacional de Colombia

3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes

Universidad Nacional de Colombia

Al iniciar una etapa o sesión de aprendizaje, los ITS elaboran un plan de aprendizajeplan de aprendizaje para un determinado alumno, el cual es constantemente replanificado de acuerdo a los hallazgos que se hayan encontrado, clasificándolo en un amplio intervalo de niveles de aprendizaje.

Los CAI poseen una capacidad rústica, reducida y limitada de reaccionar de acuerdo con las características específicas del estudiante. ”No pueden hacer cortes claros con criterios del comportamiento del alumno; además, su metodología es muy radical” (Velásquez 1993).

Diferencias entre los ITS y los CAIDiferencias entre los ITS y los CAIDiferencias entre los ITS y los CAI

3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes

Universidad Nacional de Colombia

Los ITS utilizan las virtudes que ofrecen los recursos de la multimedia, las interfaces inteligentes y las interfaces gráficas para establecer un dialogo "más más humanohumano" con el estudiante, tratando de utilizar métodos naturales de comunicación.

Los CAI la comunicación que se mantiene con el estudiante es rudimentaria y por lo general las interfaces se limitan a una serie de botones donde cada uno es una opción a seleccionar.

Diferencias entre los ITS y los CAIDiferencias entre los ITS y los CAIDiferencias entre los ITS y los CAI

3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes

Universidad Nacional de Colombia

El controlcontrol en los ITS se refleja en la iniciativa compartida entre el estudiante y el sistema el cual interviene en los momentos oportunos.

Los CAI por lo general lo tiene el sistema, tendiendo a ser monótono y limitando la creatividad del aprendiz.

Diferencias entre los ITS y los CAIDiferencias entre los ITS y los CAIDiferencias entre los ITS y los CAI

3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes

Universidad Nacional de Colombia

·El conocimientoconocimiento de los ITS puede ser modificado debido a que es un módulo independiente pero no desvinculado de los demás.

En los CAI no existe casi posibilidad de modificar el conocimiento de acuerdo a las necesidades ni tampoco de independizarlo del material mismo, por lo general viene en una caja empotrada. El conocimiento por lo general está contenido en las instrucciones del programa lo cual determina que es casi imposible transferirlo a otro sistema.

Diferencias entre los ITS y los CAIDiferencias entre los ITS y los CAIDiferencias entre los ITS y los CAI

3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes

Universidad Nacional de Colombia

Los ITS realizan la evaluaciónevaluación considerando diferencias y sin utilizar modelos fijos; poseen la capacidad de detectar errores que comenten los alumnos en las sesiones de aprendizaje, basados en ese diagnóstico, brindan recomendaciones con el propósito de que los alumnos no reincidan en dichos errores.

En los CAI, la evaluación del desempeño del estudiante se realiza con modelos fijos sin tener en cuenta las diferencias individuales de éstos.

Diferencias entre los ITS y los CAIDiferencias entre los ITS y los CAIDiferencias entre los ITS y los CAI

3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes

Universidad Nacional de Colombia

·Los ITS poseen un modelo explícito de estudiantemodelo explícito de estudiante y de las estrategias pedagógicas a utilizar.

Los CAI trabajan con métodos implícitosmétodos implícitos.

Diferencias entre los ITS y los CAIDiferencias entre los ITS y los CAIDiferencias entre los ITS y los CAI

3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes

Universidad Nacional de Colombia

·Los ITS fueron desarrollados por científicosdesarrollados por científicos de la computación para verificar sus teorías sobre el aprendizaje y el conocimiento.

Los CAI fueron construidos por pedagogosconstruidos por pedagogos para que sirvieran como instrumentos de aprendizaje.

Diferencias entre los ITS y los CAIDiferencias entre los ITS y los CAIDiferencias entre los ITS y los CAI

3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes

Universidad Nacional de Colombia

Los ITS son Sistemas Basados en ConocimientosSistemas Basados en Conocimientos(SBC) o receptáculos de conocimientos, decisiones e inferencias. Buscan que los conocimientos estén almacenados explícitamente y que no estén codificados en los programas permitiendo transferir más fácilmente el conocimiento de un sistema a otros, por lo general tienen a ser más compactos, pueden usarse para tomar decisiones y hacer inferencias sobre ellos mismos.

Los CAI son receptáculos de procedimientosreceptáculos de procedimientos.

Diferencias entre los ITS y los CAIDiferencias entre los ITS y los CAIDiferencias entre los ITS y los CAI

3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes

Universidad Nacional de Colombia

Los ITS ITS constituye un valioso intento por solucionar intento por solucionar las dificultades de los CAIlas dificultades de los CAI. Por la complejidad de los problemas a resolver es muy difícil que un sistema los resuelva todos en un dominio específico.

Los ITSITS pueden considerarse como evoluciones evoluciones naturalesnaturales de los CAICAI, aunque sean mucho más pretenciosos y más difíciles de construir.

Diferencias entre los ITS y los CAIDiferencias entre los ITS y los CAIDiferencias entre los ITS y los CAI

3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes3.2 Sistemas Tutoriales Inteligentes

Universidad Nacional de Colombia

3.3 Ambientes Colaborativos3.3 Ambientes Colaborativos3.3 Ambientes Colaborativos

HHacen referencia a un grupo de personas aprendiendo en conjunto suministrando entre ellos mismos la colaboración y cooperación necesaria para realizar tareas o resolver problemas.

DefiniciónDefiniciónDefinición

Universidad Nacional de Colombia

Inteligencia Artificial en Inteligencia Artificial en Educación: CSCL & MAS Educación: CSCL & MAS

PedagógicosPedagógicos

República de ColombiaRepública de ColombiaUniversidad Nacional de ColombiaUniversidad Nacional de Colombia

Jovani Alberto Jiménez Builes PhD.Jovani Alberto Jiménez Builes PhD.

Universidad Nacional de Colombia

AAmbientes mbientes CColaborativos deolaborativos deAAprendizaje prendizaje AApoyados en poyados en

CComputador omputador -- CSCLCSCL

Universidad Nacional de Colombia

1.1 CSCL: Definición1.1 CSCL: Definición1.1 CSCL: Definición

LLos métodos instruccionales que buscan promover el aprendizaje a través del esfuerzo colaborativo entre aprendices en una determinada tarea de aprendizaje, suministrando un ambiente que aviva y enriquece el proceso, donde el alumno interactúa con otros colaboradores para solucionar un problema (Kumar 1998)

DefiniciónDefiniciónDefinición

Universidad Nacional de Colombia

1.1 CSCL: Definición1.1 CSCL: Definición1.1 CSCL: Definición

NNational Science Foundation en 1989.NNational Research Council en 1993.

(Dorneich 2002)

CSCWCSCW: Computer SupportedCooperative Work. Grupo de personas trabajando conjuntamente en un mismo ambiente con ayuda de los computadores.

(Grudin 1994)

AntecedentesAntecedentesAntecedentes

Universidad Nacional de Colombia

1.1 CSCL: Definición1.1 CSCL: Definición1.1 CSCL: Definición

CSCL busca que los aprendices logren obtener un conocimiento en grupo.

DiferenciasDiferenciasDiferencias

CSCW busca la eficiencia en el trabajo.

(Okamoto et al, 2001)

Universidad Nacional de Colombia

1.1 CSCL: Definición1.1 CSCL: Definición1.1 CSCL: Definición

IIgual participación.

RResponsabilidad individual.

IInterdependencia positiva.(Johnson & Johnson, 1978)

ElementosElementosElementos

Universidad Nacional de Colombia

1.2 CSCL: Arquitectura1.2 CSCL: Arquitectura1.2 CSCL: Arquitectura

Sincrónico Asincrónico

Soporte Colaborativo

Estrategias Pedagógicas

Caracterización de la Experiencia

Dominio del Conocimiento

Aprendizaje Basado en Problemas Aprendizaje Colaborativo

Módulo Experiencia Taxonomía

Jerarquía de Abstracción Navegación Conocimiento

Dorneich (2002)

Universidad Nacional de Colombia

1.2 CSCL: Matriz Espacio/Temporal1.2 CSCL: Matriz Espacio/Temporal1.2 CSCL: Matriz Espacio/Temporal

(Ellis et al, 1991)

MismoLugar

TIEMPO

ESPACIODiferente

Lugar

MismoTiempo

DiferenteTiempo

InteracciónCara a Cara

InteracciónSincrónicaDistribuida

InteracciónAsíncrona

Distribuida

InteracciónAsíncrona

Centralizada

Universidad Nacional de Colombia

1.1 CSCL: Aplicaciones1.1 CSCL: Aplicaciones1.1 CSCL: Aplicaciones

IInteracción Cara a Cara.

IInteracción Asíncrona Centralizada.

IInteracción Sincrónica Distribuida.

IInteracción Asíncrona Distribuida.

Ellis et al, 1991; Kosoresow & Kaiser, 1998)

HerramientasHerramientasHerramientas

Universidad Nacional de Colombia

1.1 CSCL: Awareness1.1 CSCL: 1.1 CSCL: AwarenessAwareness

LLa gente necesita tener actualizaciones constantes en la información que ellos manejan y que los demás participantes necesitan para llevar a cabo un actividad (Carroll et al., 2005; Mohammed & Dumville 2001).

DDe esta forma, los individuos se dan cuenta de los cambios que están siendo realizados en el entorno de trabajo por parte de los demás participantes.

DefiniciónDefiniciónDefinición

Universidad Nacional de Colombia

1.1 CSCL: Awareness1.1 CSCL: 1.1 CSCL: AwarenessAwareness

PPermite planear las acciones a realizar y adquirir nueva información (Neisser, 1976)

IIncrementa las oportunidades de una mutua comunicación facilitando la colaboración

(Dourish & Bellotti, 1992)

VentajasVentajasVentajas

Universidad Nacional de Colombia

1.1 CSCL: Awareness1.1 CSCL: 1.1 CSCL: AwarenessAwareness

Arq. BlackboardArq. Arq. BlackboardBlackboardMemoria Global

(Estructura de Conocimientos)

Aprendiz 1 Aprendiz 2 Aprendiz 3 Aprendiz n

Asistente de Docencia 1

Asistente de Docencia 2

Asistente de Docencia n

Agenda de Trabajo 1

Agenda de Trabajo 2

Agenda de Trabajo n

Docente

Control

Fuentes de Conocimientos

Tablero

(Jiménez, 2006)

Universidad Nacional de Colombia

SSistemas istemas MMultiulti--AAgentegentePPedagógicos edagógicos -- MASMAS

Universidad Nacional de Colombia

2.1 MACES 2.1 MACES 2.1 MACES

MMultiagent Architecture for an Collaborative Educational System.SSistema educativo colaborativo para la educación a distancia.AAgentes de software: DDiagnóstico (ZPD), MMediador, CColaborativo, SSocial y SSemiótico.

(Bocca et al, 2003)

DefiniciónDefiniciónDefinición

Universidad Nacional de Colombia

2.1 MACES 2.1 MACES 2.1 MACES

ArquitecturaArquitecturaArquitectura

(Bocca et al, 2003)

Universidad Nacional de Colombia

2.2 AMPLIA2.2 AMPLIA2.2 AMPLIA

AAmbiente MMultiagente PProbabiLísticoIInteligente de AAprendizagem) (Flores 2005)

RRecurso adicional para la formación de los estudiantes de medicina.AApoya el desarrollo del raciocinio diagnostico y el modelaje de las hipótesis diagnosticas en el área medica (Vicari et al, 2003)

DefiniciónDefiniciónDefinición

Universidad Nacional de Colombia

2.2 AMPLIA2.2 AMPLIA2.2 AMPLIA

AMPLIAAMPLIA está concebido para integrar PMA3PMA3.TTiene los siguientes agentes de software: Aprendiz, Dominio, Mediador,

(Flores 2004)

ConfiguraciónConfiguraciónConfiguración

Universidad Nacional de Colombia

2.2 AMPLIA2.2 AMPLIA2.2 AMPLIA

ArquitecturaArquitecturaArquitectura

Universidad Nacional de Colombia

2.3 BAGHERA2.3 BAGHERA2.3 BAGHERA

CComunidad educativa de agentes de software que interactúan entre si de acuerdo a sus competencias y puntos de vista, cooperando y realizando colectivamente tareas educativas. UUtiliza el enfoque AIEOAIEO (AAgents, IInteractions, EEnvironment, OOrganisation).

(Webber 2003)

DefiniciónDefiniciónDefinición

Universidad Nacional de Colombia

2.3 BAGHERA2.3 BAGHERA2.3 BAGHERA

AAgentes para el aprendiz: Compañero de Aprendizaje, Mediador, Tutor. AAgentes que asisten al profesor: Compañero de Enseñanza, Asistente. LLaboratorio Leibniz: Did@TIC(Didáctica de las matemáticas) Magma (MAS) y ATINF de la Université Joseph Fourier en Francia.

(Webber 2003)

DefiniciónDefiniciónDefinición

Universidad Nacional de Colombia

2.3 BAGHERA2.3 BAGHERA2.3 BAGHERA

ArquitecturaArquitecturaArquitectura

Universidad Nacional de Colombia

2.4 MAS-PLANG2.4 MAS2.4 MAS--PLANGPLANG

OOfrece características de adaptabilidad con base en estilos de aprendizaje y a la plataforma educativa USDUSD (UUnitats de SSuport a la DDocència). AAgentes de Nivel Superior o Asistente y Agentes de Nivel Inferior o de Información. (Fabregat et al, 2000)

DefiniciónDefiniciónDefinición

Universidad Nacional de Colombia

2.4 MAS-PLANG2.4 MAS2.4 MAS--PLANGPLANG

ArquitecturaArquitecturaArquitectura

Universidad Nacional de Colombia

2.5 JADE2.5 JADE2.5 JADE

JJava AAgent framework for DDistance learningEEnvironments - JADEJADE.OOfrece un conjunto de recursos para facilitar el desarrollo e implementación de ambientes computacionales para ser utilizados como instrumentos de la educación a distancia (EAD). LLos agentes no poseen movilidad: Gerenciador de Contenidos, Ejercicios, Ejemplos, Interacciones, Modelo del Alumno y Comunicación.

(Silveira 2001)

DefiniciónDefiniciónDefinición

Universidad Nacional de Colombia

2.5 JADE2.5 JADE2.5 JADE

ArquitecturaArquitecturaArquitectura

Universidad Nacional de Colombia

2.6 ALLEGRO2.6 ALLEGRO2.6 ALLEGRO

AAmbiente MMulti-AAgente de EEnseñanza/AAprendizaje.PPosee los siguientes agentes: Tutor, Modelo del Aprendiz, Experto, Colaborativo, Interfaz y Diagnóstico.

(Jiménez 2006)

DefiniciónDefiniciónDefinición

Universidad Nacional de Colombia

2.6 ALLEGRO2.6 ALLEGRO2.6 ALLEGRO

ArquitecturaArquitecturaArquitectura

Agente ExpertoAgente Experto

AgenteAgenteTutorTutor

Agente InterfazAgente Interfaz

Aprendiz

Agente DiagnósticoAgente Diagnóstico

Servicios de Comunicación

Sincrónica Asincrónica

Evaluaciones

Perfiles

Estrategias

Conocimientos

Memoria Global

Solicitud de Conocimientos

Búsqueda

Recuperación

Solicitud de Colaboración

Búsqueda - Inscripción

Recuperación Registro

BúsquedaAportes

Selección

……

OtrosUsuarios

EvaluaciónSeleccionada

Búsqueda

ColaboraciónSeleccionada

Envío deColaboración

Búsqueda - Aportes

Evaluación

Envío Conocimientos -Evaluación - Colaboración

SolicitudEvaluación -Calificación

Envío Evaluación -Calificación

Envío Respuestas, Solicitudes

Envío de Registro

Solicitud Perfil -Inscripción

Envío Respuestas

Datos

Solicitud Conocimientos

Búsqueda

Envío Evaluación -Recomendación

Solicitud deColaboración

Envío deConocimientos

UBAs y OIs Datos Aportes Aprendiz

Recuperación

Agente Modelo AprendizAgente Modelo Aprendiz

Agente Agente ColaborativoColaborativo

Búsqueda - Inscripción Recuperación

Memoria Casos

Universidad Nacional de Colombia

2.7 Metodología2.7 Metodología2.7 Metodología

MMetodología de ingeniería del software “proceso para la producción organizada de software empleando una colección de técnicas predefinidas en las notaciones. Una metodología se presenta normalmente como una serie de pasos, con técnicas y notaciones asociadas a cada paso. Los pasos de la producción del software se organizan normalmente en un ciclo de vida consistente en varias fases de desarrollo”.

(Rumbaugh 1996)

MAS-CommondKadsMASMAS--CommondKadsCommondKads

Universidad Nacional de Colombia

2.7 Metodología2.7 Metodología2.7 Metodología

AActividades:11-- La definición y descripción del problema que se desea resolver.22-- El diseño y descripción de una solución que se ajuste a las necesidades del usuario.33-- La construcción de la solución.44-- La prueba de la solución implementada.

(Pressman, 1996)

MAS-CommondKadsMASMAS--CommondKadsCommondKads

Universidad Nacional de Colombia

2.7 Metodología2.7 Metodología2.7 Metodología

UUno de los mayores problemas en los STT es la dificultad de brindar enseñanza continuamente adaptada a las necesidades y características específicas de cada aprendiz

(Silveira 2001)

ConceptualizaciónConceptualizaciónConceptualización

Universidad Nacional de Colombia

2.7 Metodología2.7 Metodología2.7 Metodología

AAprendiz. DDocente. AAsistente de Docencia. EExperto Invitado.

Perfiles, Memoria de Casos (MCasos), Memoria Global (MGlobal), Conocimientos, Evaluaciones y Estrategias.

Identificación de los ActoresIdentificación de los ActoresIdentificación de los Actores

Universidad Nacional de Colombia

2.7 Metodología2.7 Metodología2.7 Metodología

Casos de UsoCasos de UsoCasos de Uso

Aprendiz

Docente

Monitor

Invitado Experto

Iniciar sesión en el CSCL

Iniciar sesión en el ITS

Salir Adicionarherramientas

Modificarherramientas

Borrarherramientas

VisualizarherramientasUsar herramientas

Docente

InvitadoExperto

Universidad Nacional de Colombia

2.7 Metodología2.7 Metodología2.7 Metodología

Casos de Uso para el AprendizCasos de Uso para el AprendizCasos de Uso para el Aprendiz

Iniciar sesión en el CSCL

Iniciar sesión en el ITS

Usar herramientas

Enviar y recibir archivos

Publicar artículoen el Tablero

Buscar artículoen el Tablero

ModificarTablero

VisualizarTablero

Chatear con otros usuarios

Conversar usando audio y video

Compartir pizarra en línea

Enviar y recibir e-mails

Visualizar IOs

Visualizar BUL

Visualizar Conocimientos BULIniciar evaluación

Visualizar simulaciones

Visualizar Problemas resueltos

Visualizar valoración

Visualizar recomendaciones

Visualizar ayudasVisualizar estadísticasVisualizar recursosVisualizar glosarioVisualizar

Bibliografía

Salir

Aprendiz

Universidad Nacional de Colombia

2.7 Metodología2.7 Metodología2.7 Metodología

MModelo de Agente. MModelo de Tareas.MModelo de Coordinación. MModelo de Comunicación.MModelo de la Organización.MModelo de la Experiencia o de Conocimientos.MModelo de Diseño.

AnálisisAnálisisAnálisis

Universidad Nacional de Colombia

2.7 Metodología2.7 Metodología2.7 Metodología

VVentajas: PPlanteamiento del desarrollo de modelos que reflejan diferentes vistas del proyecto.OOfrece un marco para la especificación del conocimiento independiente de la implementación, combinando un conjunto de modelos de conocimiento reutilizable para unas tareas que se realizan frecuentemente.

MAS-CommondKadsMASMAS--CommondKadsCommondKads

Universidad Nacional de Colombia

Inteligencia Artificial en Inteligencia Artificial en Educación: Planificación Educación: Planificación

Instruccional & CBRInstruccional & CBR

República de ColombiaRepública de ColombiaUniversidad Nacional de ColombiaUniversidad Nacional de Colombia

Jovani Alberto Jiménez Builes PhD.Jovani Alberto Jiménez Builes PhD.

Universidad Nacional de Colombia

Planificación Instruccional (IP)Planificación Instruccional (IP)1.1 Planificación Clásica. 1.2 Planificación en Sistemas de Enseñanza /Aprendizaje Comp.

Razonamiento Basado en Casos (CBR)Razonamiento Basado en Casos (CBR)2.1 Ciclo de Funcionamiento.2.2 Aplicación del CBR en Sistemas de Enseñanza / Aprendizaje Comp.

Modelo de IP usando CBRModelo de IP usando CBR3.1 Arquitectura del Modelo. 3.2 Mecanismo de CBR.3.3 Implementación.

TutorialesTutoriales4.1 Taller CSCL.

Aplicaciones que Apoyan la Instrucción Aplicaciones que Apoyan la Instrucción Asistida por ComputadorAsistida por Computador

ContenidosContenidosContenidos

Universidad Nacional de Colombia

PPlanificación lanificación IInstruccional nstruccional -- IPIP

Universidad Nacional de Colombia

1.1 Planificación Clásica1.1 Planificación Clásica1.1 Planificación Clásica

Problemas de Planificación:

Robótica (García-Alegre et al., 1993; Torra 1993)

Modelización del razonamiento (Hayes-Roth 1997)

Comprensión del lenguaje natural (Wilensky 1983)

La resolución de estos problemas constituye una tarea de gran complejidad que ha sido abordada utilizando técnicas de AI (Fikes & Nilsson1971)

Se utiliza el paradigma MAS para distribuir el control entre los agentes (Fikes & Nilsson 1971; Arriaga1998, 2000; Brooks 1991a, 1991b)

AntecedentesAntecedentesAntecedentes

Universidad Nacional de Colombia

1.1 Planificación Clásica1.1 Planificación Clásica1.1 Planificación Clásica

La planificación desde la perspectiva de la AI consiste en (Elorriaga 1998; Woo 1991):Un estado inicial.Un conjunto de objetivos.Un conjunto de acciones posibles.

La solución de un problema de planificación consiste en una serie de acciones que transforman el estado inicial en un estado final que cumple los objetivos (Jiménez 2006)

ComponentesComponentesComponentes

Universidad Nacional de Colombia

1.1 Planificación Clásica1.1 Planificación Clásica1.1 Planificación Clásica

Sistema de Planificación ClásicoSistema de Planificación ClásicoSistema de Planificación Clásico

Planificador

Especificacióndel Estado Inicial

Especificación del Estado Objetivo

Operadores / Acciones

Secuenciadel Plan

Ejecución

(Woo 1991)

Universidad Nacional de Colombia

1.1 Planificación Clásica1.1 Planificación Clásica1.1 Planificación Clásica

Búsqueda heurística - Modificación de planes previos - Sistemas basados en restricciones -Reducción de problemas - Otros (Minton 1993a).

Macro-operadores - Planes abstractos -Heurísticos de control - Casos previos (Elorriaga1998; Ghallab & Milani, 1996; Drabble; 1996; Hammond 1994; Minton1993b)

El CBR también ha sido utilizado para la construcción de planes. El primer trabajo fue el sistema CHEF (Hammond, 1989)

MétodosMétodosMétodos

Universidad Nacional de Colombia

1.2 Planificación en Sistemas de E/A1.2 Planificación en Sistemas de E/A1.2 Planificación en Sistemas de E/A

Constituye una de las tareas más importantes en los sistemas educativos para lograr la adaptación de la instrucción al aprendiz.

Es el componente encargado de determinar la secuencia de las acciones (Plan) de tutorización de manera consistente, coherente y continua (Wasson 1990), maximizando las actividades de aprendizaje de cada alumno (Matsuda & VanLehn , 2000; Woo 1991; Macmillan & Sleeman 1987).

DefiniciónDefiniciónDefinición

Universidad Nacional de Colombia

1.2 Planificación en Sistemas de E/A1.2 Planificación en Sistemas de E/A1.2 Planificación en Sistemas de E/A

La evolución de las técnicas de IPs ha sido paralela a los avances de las técnicas de resolución de problemas en la AI (Garland et al, 2001; McCalla & Vassileva, 1995; Macmillan & Sleeman, 1987).

Inicialmente (60s) disponían de un IP condicional prefijado por un profesor. Este definía el curso mediante una secuencia de actividades de enseñanza estableciendo ciertos puntos de decisión en los que, dependiendo de las necesidades del aprendiz se podía tomar un camino u otro. Estos planes eran costosos de crear y difíciles de modificar.

AntecedentesAntecedentesAntecedentes

Universidad Nacional de Colombia

1.2 Planificación en Sistemas de E/A1.2 Planificación en Sistemas de E/A1.2 Planificación en Sistemas de E/A

El siguiente paso en la evolución fueron los planificadores algorítmicos, en los que se implementa la secuencia de actividades de enseñanza en un algoritmo.Estos algoritmos se complicaban en gran medida en dominios complejos y eran difíciles de alterar.Para mejorar la flexibilidad de los planificadores se utilizaron sistemas de producción combinados con agendas y/o pizarras con costosa construcción y mantenimiento (Garland et al, 2001).

DefiniciónDefiniciónDefinición

Universidad Nacional de Colombia

1.2 Planificación en Sistemas de E/A1.2 Planificación en Sistemas de E/A1.2 Planificación en Sistemas de E/A

La IP es una tarea compleja que no tiene teorías de instrucción bien formadas.Los aprendices son agentes humanos inteligentes que pueden colaborar en la tarea de planificación, criticando y extendiendo los planes instruccionales.El planificador debe ser capaz de responder dinámicamente y en un margen de tiempo razonable.Los ITS han de adaptar dinámicamente los planes teniendo en cuenta los eventos no previstos que se dan a lo largo de la sesión de aprendizaje.Los IPs deberían ser capaces de mejorar su propio conocimiento para adaptarse a diferentes contextos instruccionales.

(Macmillan & Sleeman, 1987)

ProblemáticaProblemáticaProblemática

Universidad Nacional de Colombia

1.2 Planificación en Sistemas de E/A1.2 Planificación en Sistemas de E/A1.2 Planificación en Sistemas de E/A

BULs. Es la secuencia que representa los elementos en los que se organiza el conocimiento del dominio.

IOs. Son las habilidades y capacidades cognitivas que el tutor planea para que el aprendiz consiga a lo largo de una BUL.

Procesos Cognitivos (CPs). Actividades mentales que debe ocurrir en el aprendiz.

Eventos Instruccionales (IEs). Son las condiciones externas que se han de dar para que se produzca el aprendizaje.

Acciones Instruccionales. Acciones que el tutor y/o el aprendiz llevan a cabo en las sesiones de aprendizaje.

(Elorriaga 1998)

Modelo de IPModelo de IPModelo de IP

Universidad Nacional de Colombia

1.2 Planificación en Sistemas de E/A1.2 Planificación en Sistemas de E/A1.2 Planificación en Sistemas de E/A

Sistema de Planeación DinámicoSistema de Planeación DinámicoSistema de Planeación Dinámico

Planificador

Ejecutor

Plan Parcial

Cambiosen el

Mundo

(Woo 1991)

Universidad Nacional de Colombia

RRazonamiento azonamiento BBasado en asado en CCasosasos-- CBRCBR

Universidad Nacional de Colombia

2.1 Ciclo de Funcionamiento2.1 2.1 Ciclo de FuncionamientoCiclo de Funcionamiento

Es una técnica de la AI que intenta llegar a la solución de nuevos problemas de forma similar como lo hacen los seres humanos (Booch 1999)utilizando la experiencia acumulada hasta el momento en acontecimientos similares (Fowler 2000).

Un nuevo problema se compara con los casos almacenados previamente y se recuperan uno o varios casos.

Posteriormente se utiliza y evalúa una solución sugerida (Delgado 2003; Reyes & Sison, 2002; Salcedo 2002; Althoff2001; Manjares 2001; Riebech 1999; Cuena 1998; Rich 1994).

DefiniciónDefiniciónDefinición

Universidad Nacional de Colombia

2.1 Ciclo de Funcionamiento2.1 2.1 Ciclo de FuncionamientoCiclo de Funcionamiento

Adquisición de conocimiento.Razonamiento legal.Diagnóstico.Planificación.Otros.

AplicacionesAplicacionesAplicaciones

Universidad Nacional de Colombia

2.1 Ciclo de Funcionamiento2.1 2.1 Ciclo de FuncionamientoCiclo de Funcionamiento

ActividadesActividadesActividades

Recuperar los Casos más parecidos

Recuperar el (los) Caso(s) para tratar de Resolver el Nuevo Problema

Revisar y Adaptar la Solución propuesta

Almacenar la nueva Solución como parte de un Nuevo Caso

Universidad Nacional de Colombia

2.1 Ciclo de Funcionamiento2.1 2.1 Ciclo de FuncionamientoCiclo de Funcionamiento

Recuperación.

Adaptación.

Revisión.

Almacenamiento.

(Elorriaga & Fernández-Castro, 2000a)

Ciclo de FuncionamientoCiclo de FuncionamientoCiclo de Funcionamiento

Universidad Nacional de Colombia

2.1 Ciclo de Funcionamiento2.1 2.1 Ciclo de FuncionamientoCiclo de Funcionamiento

Ciclo de FuncionamientoCiclo de FuncionamientoCiclo de Funcionamiento

Caso n

Contexto

Solución PropuestaCaso 2

Contexto

Solución Propuesta

Ambiente del Sistema

SoluciónPropuesta

Contextodel

Problema

Caso Recuperado

Caso 1

Contexto

Solución Propuesta

Señal de Refuerzo

(Paulson & Juell, 2004)

Universidad Nacional de Colombia

2.2 Aplicación del CBR en Sistemas de E/A

2.2 2.2 Aplicación del CBR en Aplicación del CBR en Sistemas de E/ASistemas de E/A

Sistemas de Enseñanza/Aprendizaje Basados en Casos.

CBR en el Módulo Alumno.

CBR en el Proceso de Decisión Instruccional.

Shell de SEBC.

Herramienta de ayuda para profesores.

DefiniciónDefiniciónDefinición

Universidad Nacional de Colombia

MModelo de odelo de IPIP usando usando -- CBRCBR

Universidad Nacional de Colombia

3.1 Arquitectura del Modelo3.1 Arquitectura del Modelo3.1 Arquitectura del Modelo

Mecanismo de Razonamiento Basado en Casos

Planeador(Agente Tutor)

Planificador(Agente Tutor)

Ejecutor(Agentes Experto,

Colaborativo e Interfaz)

Ejecutor(Agentes Experto,

Colaborativo e Interfaz)

Evaluador(Agente Diagnóstico)

Evaluador(Agente Diagnóstico)

Recuperador(Agentes Tutor y

Modelo Aprendiz)

Recuperador(Agentes Tutor y Modelo Aprendiz)

BUL y IOs(Agente Experto)

Perfil Aprendiz(Agente Modelo Aprendiz)

MemoriaMemoria de de CasosCasos

SoluciSolucióónn PropuestaPropuesta(Agente Modelo Aprendiz)

Aprendiz

Aprendiz/Sistema(Agente Interfaz)

Comunicación

Universidad Nacional de Colombia

3.1 Arquitectura del Modelo3.1 3.1 Arquitectura del ModeloArquitectura del Modelo

Planificador Instruccional.Ejecutor.Evaluador.Recuperador.

MódulosMódulosMódulos

Universidad Nacional de Colombia

3.1 Arquitectura del Modelo3.1 3.1 Arquitectura del ModeloArquitectura del Modelo

Aprendiz.Docente.

UsuariosUsuariosUsuarios

Universidad Nacional de Colombia

3.2 Mecanismo de CBR3.2 Mecanismo de CBR3.2 Mecanismo de CBR

ComponentesComponentesComponentesContenido

Identificación Caso

Descripción Problema

Descripción Solución

Conclusión

Componentes Básicos

Identificación CasoIdentificación Caso

ContextoContexto

SoluciónSolución

Peso EuclidianoPeso Euclidiano

ResultadosResultados

Universidad Nacional de Colombia

3.2 Mecanismo de CBR3.2 Mecanismo de CBR3.2 Mecanismo de CBR

EstructuraEstructuraEstructura

Identificación Caso

Contexto

Solución

Peso Euclidiano

Resultado

Número Caso

BUL

IO

Nivel Aprendizaje

ILOs

Metodología

Tiempo Promedio

Nro Usos del Caso

Nro. Casos Exitosos

Nro. Casos No Exitosos

Descripción

Caso Nro. 47

BUL Nro. 3Estructura Condicional

IO Nro. 2Conocer los elementos del dibujo en arquitectura y lasdiversas técnicas existentes

Nivel Intermedio

Diagrama, Ejemplos, Ejercicios, entre otros

Aprendizaje Colaborativo

1:45

15

12

3

EjemploContenido

Universidad Nacional de Colombia

3.3 Implementación3.3 Implementación3.3 Implementación

Universidad Nacional de Colombia

3.3 Implementación3.3 Implementación3.3 Implementación

Universidad Nacional de Colombia

3.3 Implementación3.3 Implementación3.3 Implementación

Universidad Nacional de Colombia

TTutorialesutoriales

Universidad Nacional de Colombia

Información General

Prof. Jovani Alberto Jiménez Builes, PhD.GIDIA: Grupo de I&D en Inteligencia Artificial.Universidad Nacional de ColombiaFacultad de Minas, Escuela de SistemasOf. M8A-309, Tel: (+574) 4255222E-mail: [email protected]