Personalized Distance Learning Based on Multiagent Ontological

advertisement
Personalized Distance Learning
Based on
Multiagent Ontological System
1
Vagan Terziyan
Igor Keleberda
Natalya Lesna
Sergey Makovetskiy
vagan@it.jyu.fi
I.Keleberda@ieee.org
lesna@kture.kharkov.ua
sdmakovetskiy@ukr.net
4-th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, August 30 – September 1, 2004
Authors
2
Igor Keleberda
Sergey Makovetskiy
Department of Software
Engineering
Department of Software
Engineering
Kharkov National University of
Radioelectronics (Ukraine)
Kharkov National University of
Radioelectronics (Ukraine)
http://poaslab.kture.kharkov.ua
http://poaslab.kture.kharkov.ua
Natalya Lesna
Vagan Terziyan
Educational and Methodical Office
Industrial Ontologies Group
Kharkov National University of
Radioelectronics (Ukraine)
Department of Mathematical
Information Technologies
University of Jyvaskyla (Finland)
http://www.cs.jyu.fi/ai/vagan
This presentation: http://www.cs.jyu.fi/ai/ICALT-2004.ppt
4-th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, August 30 – September 1, 2004
Motivation (problem)
The majority of modern distant learning systems
are characterized by usage of restricted set of
educational materials.
On the other hand, they provide insufficient
level of personalization of the learning process.
3
4-th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, August 30 – September 1, 2004
Motivation (solution)
4
One possible way for overcoming mentioned
difficulties is the usage of multiagent software
technologies in the framework of the Semantic
Web activities of the W3С consortium.
These technologies are capable to
automatically extract necessary educational
materials (disposed over the whole Web space)
to provide high-quality personalization of the
education.
4-th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, August 30 – September 1, 2004
What is Semantic Web ?
“The Semantic Web is a vision:
the idea of having data on the
Web defined and linked in a way
that it can be used by machines
not just for display purposes,
but for automation, integration
and reuse of data across various
5 applications”
4-th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, August 30 – September 1, 2004
Semantic Web: New “Users”
Semantic
Web and
Beyond
Users
Creators
applications
Semantic Web
content
agents
Semantic
Annotations
Ontologies
Logical Support
Languages
Tools
Applications /
Services
Semantic
Web
6 WWW
and
Beyond
Creators
Users
Web content
4-th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, August 30 – September 1, 2004
Semantic Web: What to Annotate ?
Industrial
machines
and devices
Web resources /
services / DBs / etc.
Web users
(profiles,
preferences)
Shared
ontology
7
Web
access
devices
External world
resources
Web agents /
applications
Educational
resources
4-th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, August 30 – September 1, 2004
IEEE Learning Technology
Standards
 1484.12.1: IEEE Standard for Learning
SW
8
Object Metadata (LOM)
 1484.12.3: Standard for XML binding for
Learning Object Metadata data model
 1484.12.4: Standard for Resource Description
Framework (RDF) binding for Learning Object
Metadata data model
 P1484.2.1/D8 Draft Standard for Learning
Technology — Public and Private Information
(PAPI) for Learners (PAPI Learner)
4-th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, August 30 – September 1, 2004
Semantic Personalization
Learner
Shared
ontology
Agent-coordinator
(semantic match engine)
Semantic
annotation
Profile
Shared
ontology
9
Learning resource
4-th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, August 30 – September 1, 2004
Global Understanding eNvironment (GUN)
Resource
Agent
GUN
Metadata
Shared ontology
10
GUN is an initiative of the Industrial Ontologies Group (IOG),
lead with the goal of extending the current Semantic Web to facilitate proactive, goal-driven,
self-maintained behavior of all kinds of resources that can be adapted to the Web.
http://www.cs.jyu.fi/ai/OntoGroup/
4-th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, August 30 – September 1, 2004
Agent’s Proactive Behavior in GUN (1)
Able to make diagnostics of
the learner and as result to
know recent profile of the
learner (learner’s state and
condition);
GUN
11
Knows target profile (desirable
state and condition according
to e.g. curriculum);
Behaves to “maintain” the
learner’s state (i.e. to minimize
the gap between recent and
target profiles);
Able to discover and utilize
other resources and services
to reach own goals .
4-th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, August 30 – September 1, 2004
Agent’s Proactive Behavior in GUN (2)
Able to check access rights to
appropriate information;
GUN
12
Behaves to maximize the
benefit for the commercial use
of information from the
resource;
Able to navigate external
reader within the resource.
4-th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, August 30 – September 1, 2004
From Web-Based Learning …
13
WWW
4-th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, August 30 – September 1, 2004
… to GUN-Based Learning.
Semantic Web
14
WWW
4-th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, August 30 – September 1, 2004
Mechanism of personalization
OR
OL
LOM
PAPI
Learner
OL ,OR
OR
OR
LOM
LOM
OR
OL
LOM
OR
PAPI
Learner
15
LOM
Software agent
Learner
Learning Resource
Metadata
OL , OR
Ontology
Agent Communication Language
4-th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, August 30 – September 1, 2004
MOSPDL architecture
16
4-th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, August 30 – September 1, 2004
MOSPDL algorithm
The MOSPDL algorithm contains the following
stages:



17

user registers in the MOSPDL
agent-coordinator sends query for educational
data profile
learning resources agent creates the query to
educational resources in the Internet
educational Internet-resources give metadata
for analysis of necessity of their usage in the
learning process
cont…
4-th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, August 30 – September 1, 2004
MOSPDL algorithm



18
agent-coordinator provides selection of
educational materials; then it sends query for
needed educational materials
learning resources agent builds the set of
educational materials, which is recommended
for the student
the agent-coordinator sends the resulting set
to the personal agent; the personal agent
produces multimedia learning output for the
student
4-th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, August 30 – September 1, 2004
The personal agent
The main task of the personal agent is creation
of the user profile.
Algorithmic structure of the software agent
contains the following stages:


the stage of registration
the stage of learning
19
4-th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, August 30 – September 1, 2004
The learning resources agent
The learning resources agent plays the role of a
searching machine, which is capable to realize
search on several resources simultaneously.
Algorithmic structure of the software agent
contains the following stages:

20

the stage of forming of the profiles for
educational materials
the stage of creation of the needed
educational materials set
4-th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, August 30 – September 1, 2004
The agent-coordinator
The agent-coordinator fulfils functions of the
intermediary and realizes control over the
learning process in the MOSPDL.
Algorithmic structure of the agent-coordinator
contains the following stages:

21

the stage of searching for educational
materials
the stage of individual selection of an
educational material
4-th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, August 30 – September 1, 2004
Distance learning portal
22
4-th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, August 30 – September 1, 2004
Learning resource
23
4-th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, August 30 – September 1, 2004
Conclusions
24
The designed software system belongs to a
new generation of distributed systems of distant
Web-based learning, namely to multiagent
ontological systems based on Semantic Web.
The elaborated architecture and algorithm of
MOSPDL is intended to solve the task of
automation of the distant learning process,
which is oriented on utilizing ontological models
of student's profiles and learning resources
profiles.
4-th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, August 30 – September 1, 2004
Download