Knowledge Tracing with Sequential Key-Value Memory Networks

10/29/2019
by   Ghodai Abdelrahman, et al.
0

Can machines trace human knowledge like humans? Knowledge tracing (KT) is a fundamental task in a wide range of applications in education, such as massive open online courses (MOOCs), intelligent tutoring systems, educational games, and learning management systems. It models dynamics in a student's knowledge states in relation to different learning concepts through their interactions with learning activities. Recently, several attempts have been made to use deep learning models for tackling the KT problem. Although these deep learning models have shown promising results, they have limitations: either lack the ability to go deeper to trace how specific concepts in a knowledge state are mastered by a student, or fail to capture long-term dependencies in an exercise sequence. In this paper, we address these limitations by proposing a novel deep learning model for knowledge tracing, namely Sequential Key-Value Memory Networks (SKVMN). This model unifies the strengths of recurrent modelling capacity and memory capacity of the existing deep learning KT models for modelling student learning. We have extensively evaluated our proposed model on five benchmark datasets. The experimental results show that (1) SKVMN outperforms the state-of-the-art KT models on all datasets, (2) SKVMN can better discover the correlation between latent concepts and questions, and (3) SKVMN can trace the knowledge state of students dynamics, and a leverage sequential dependencies in an exercise sequence for improved predication accuracy.

READ FULL TEXT
research
11/24/2016

Dynamic Key-Value Memory Networks for Knowledge Tracing

Knowledge Tracing (KT) is a task of tracing evolving knowledge state of ...
research
08/18/2021

Deep Graph Memory Networks for Forgetting-Robust Knowledge Tracing

Tracing a student's knowledge is vital for tailoring the learning experi...
research
06/13/2020

HGKT : Introducing Problem Schema with Hierarchical Exercise Graph for Knowledge Tracing

Knowledge tracing (KT) which aims at predicting learner's knowledge mast...
research
01/16/2021

An Empirical Comparison of Deep Learning Models for Knowledge Tracing on Large-Scale Dataset

Knowledge tracing (KT) is the problem of modeling each student's mastery...
research
01/08/2022

Knowledge Tracing: A Survey

Humans ability to transfer knowledge through teaching is one of the esse...
research
12/30/2021

Deep Learning Models for Knowledge Tracing: Review and Empirical Evaluation

In this work, we review and evaluate a body of deep learning knowledge t...
research
05/18/2020

Dynamic Knowledge embedding and tracing

The goal of knowledge tracing is to track the state of a student's knowl...

Please sign up or login with your details

Forgot password? Click here to reset