Login | Register

Machine Learning Approach for an Advanced Agent-based Intelligent Tutoring System


Machine Learning Approach for an Advanced Agent-based Intelligent Tutoring System

Aminikia, Roya (2018) Machine Learning Approach for an Advanced Agent-based Intelligent Tutoring System. Masters thesis, Concordia University.

[thumbnail of ConcordiaThesis_RoyaAminikia.pdf]
Text (application/pdf)
ConcordiaThesis_RoyaAminikia.pdf - Accepted Version


Machine Learning Approach for an Advanced Agent-based Intelligent Tutoring System
Roya Aminikia
Learning Management Systems (LMSs) are digital frameworks that provide curriculum, training
materials, and corresponding assessments to guarantee an effective learning process. Although
these systems are capable of distributing the learning content, they do not support dynamic learning
processes and do not have the capability to communicate with human learners who are required to
interact in a dynamic environment during the learning process. To create this process and support
the interaction feature, LMSs are equipped with Intelligent Tutoring Systems (ITSs). The main
objective of an ITS is to facilitate students’ movement towards their learning goals through virtual
tutoring. When equipped with ITSs, LMSs operate as dynamic systems to provide students with
access to a tutor who is available anytime during the learning session. The crucial issues we address
in this thesis are how to set up a dynamic LMS, and how to design the logical structure behind an
ITS. Artificial intelligence, multi-agent technology and machine learning provide powerful theories
and foundations that we leverage to tackle these issues.
We designed and implemented the new concept of Pedagogical Agent (PA) as the main part of
our ITS. This agent uses an evaluation procedure to compare each particular student, in terms of
performance, with their peers to develop a worthwhile guidance. The agent captures global knowledge
of students’ feature measurements during students’ guiding process. Therefore, the PA retains
an updated status, called image, of each specific student at any moment. The agent uses this image
for the purpose of diagnosing students’ skills to implement a specific correct instruction. To develop
the infrastructure of the agent decision making algorithm, we laid out a protocol (decision tree) to
select the best individual direction. The significant capability of the agent is the ability to update
its functionality by looking at a student’s image at run time. We also applied two supervised machine
learning methods to improve the decision making protocol performance in order to maximize
the effect of the collaborating mechanism between students and the ITS. Through these methods,
we made the necessary modifications to the decision making structure to promote students’ performance
by offering prompts during the learning sessions. The conducted experiments showed that
the proposed system is able to efficiently classify students into learners with high versus low performance.
Deployment of such a model enabled the PA to use different decision trees while interacting
with students of different learning skills. The performance of the system has been shown by ROC
curves and details regarding combination of different attributes used in the two machine learning
algorithms are discussed, along with the correlation of key attributes that contribute to the accuracy
and performance of the decision maker components.

Divisions:Concordia University > Gina Cody School of Engineering and Computer Science > Concordia Institute for Information Systems Engineering
Item Type:Thesis (Masters)
Authors:Aminikia, Roya
Institution:Concordia University
Degree Name:M.A. Sc.
Program:Quality Systems Engineering
Date:11 May 2018
Thesis Supervisor(s):Bentahar, Jamal
ID Code:983878
Deposited By: Roya Aminikia
Deposited On:11 Jun 2018 04:06
Last Modified:11 May 2020 00:00
All items in Spectrum are protected by copyright, with all rights reserved. The use of items is governed by Spectrum's terms of access.

Repository Staff Only: item control page

Downloads per month over past year

Research related to the current document (at the CORE website)
- Research related to the current document (at the CORE website)
Back to top Back to top