paper-with-me

Papers

Knowledge Tracing with Sequential Key-Value Memory Networks

2019-10-29 · Ghodai Abdelrahman, Qing Wang

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.

📄 PDF Abstract BibTeX arXiv:1910.13197

Code (1)

ZhijieXiong/pyedmine pytorch

Tasks

Deep LearningKnowledge TracingManagement

Similar Papers 제목 키워드 기반

Dynamic Key-Value Memory Networks for Knowledge Tracing

2016-11-24 · Jiani Zhang, Xingjian Shi, Irwin King, Dit-yan Yeung

Knowledge Tracing (KT) is a task of tracing evolving knowledge state of students with respect to one or more concepts as they engage in a sequence of learning activities. One important purpose of KT is to personalize the…

Knowledge Tracing

Deep Knowledge Tracing with Side Information

2019-09-01 · Zhiwei Wang, Xiaoqin Feng, Jiliang Tang, Gale Yan Huang 외

Monitoring student knowledge states or skill acquisition levels known as knowledge tracing, is a fundamental part of intelligent tutoring systems. Despite its inherent challenges, recent deep neural networks based knowle…

Knowledge Tracing

On the Interpretability of Deep Learning Based Models for Knowledge Tracing

2021-01-27 · Xinyi Ding, Eric C. Larson

Knowledge tracing allows Intelligent Tutoring Systems to infer which topics or skills a student has mastered, thus adjusting curriculum accordingly. Deep Learning based models like Deep Knowledge Tracing (DKT) and Dynami…

Decision MakingKnowledge Tracing

Deep-IRT: Make Deep Learning Based Knowledge Tracing Explainable Using Item Response Theory

2019-04-26 · Chun-kit Yeung

Deep learning based knowledge tracing model has been shown to outperform traditional knowledge tracing model without the need for human-engineered features, yet its parameters and representations have long been criticize…

Deep LearningKnowledge Tracing

Empirical Evaluation of Deep Learning Models for Knowledge Tracing: Of Hyperparameters and Metrics on Performance and Replicability

2021-12-30 · Sami Sarsa, Juho Leinonen, Arto Hellas

We review and evaluate a body of deep learning knowledge tracing (DLKT) models with openly available and widely-used data sets, and with a novel data set of students learning to program. The evaluated knowledge tracing m…

Knowledge Tracing