A Self-Attentive model for Knowledge Tracing
Shalini Pandey, George Karypis

TL;DR
This paper introduces SAKT, a self-attention based model for knowledge tracing that improves prediction accuracy and handles data sparsity better than RNN-based models by focusing on relevant past KCs.
Contribution
It proposes a novel self-attention mechanism for knowledge tracing, addressing data sparsity issues and outperforming existing RNN-based models.
Findings
SAKT outperforms state-of-the-art models with a 4.43% higher AUC.
Self-attention effectively identifies relevant past KCs for better predictions.
Model demonstrates robustness across multiple real-world datasets.
Abstract
Knowledge tracing is the task of modeling each student's mastery of knowledge concepts (KCs) as (s)he engages with a sequence of learning activities. Each student's knowledge is modeled by estimating the performance of the student on the learning activities. It is an important research area for providing a personalized learning platform to students. In recent years, methods based on Recurrent Neural Networks (RNN) such as Deep Knowledge Tracing (DKT) and Dynamic Key-Value Memory Network (DKVMN) outperformed all the traditional methods because of their ability to capture complex representation of human learning. However, these methods face the issue of not generalizing well while dealing with sparse data which is the case with real-world data as students interact with few KCs. In order to address this issue, we develop an approach that identifies the KCs from the student's past…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
- MindCode-4/code-6/tree/main/a-self-attentive-model-for-knowledge-tracingmindspore
- shalini1194/SAKTtf
- theophilee/learner-performance-predictionpytorch
- MindCode-4/code-11/tree/main/a-self-attentive-model-for-knowledge-tracingmindspore
- MindSpore-scientific/code-3/tree/main/a-self-attentive-model-for-knowledge-tracingmindspore
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIntelligent Tutoring Systems and Adaptive Learning · Topic Modeling · Reinforcement Learning in Robotics
MethodsMemory Network
