A Self-Attentive model for Knowledge Tracing
Not on the map. Why?
Abstract (arXiv)
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 activities that are textitrelevant to the given KC and predicts his/her mastery based on the relatively few KCs that it picked. Since predictions are made based on relatively few past activities, it handles the data sparsity problem better than the methods based on RNN. For identifying the relevance between the KCs, we propose a self-attention based approach, Self Attentive Knowledge Tracing (SAKT). Extensive experimentation on a variety of real-world dataset shows that our model outperforms the state-of-the-art models for knowledge tracing, improving AUC by 4.43% on average.
Key facts. Cited by 172 papers in the map (data through 14 Oct 2026). First posted on arXiv 16 Jul 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 24; 2022: 17; 2023: 25; 2024: 35; 2025: 37; 2026: 34.
172 papers.
Sort:
By area:
- 2022Knowledge Tracing: A Surveycited by 77
- 2022pyKT: A Python Library to Benchmark Deep Learning based Knowledge Tracing Modelscited by 52
- 2023simpleKT: A Simple But Tough-to-Beat Baseline for Knowledge Tracingcited by 47
- 2024Exploring Knowledge Tracing in Tutor-Student Dialogues using LLMscited by 46
- 2021MathBERT: A Pre-trained Language Model for General NLP Tasks in Mathematics Educationcited by 37
- 2023Improving Interpretability of Deep Sequential Knowledge Tracing Models with Question-centric Cognitive Representationscited by 32
- 2025Agent4Edu: Generating Learner Response Data by Generative Agents for Intelligent Education Systemscited by 32
- 2021Enhancing Knowledge Tracing via Adversarial Trainingcited by 31
- 2021A Survey of Knowledge Tracing: Models, Variants, and Applicationscited by 30
- 2023Enhancing Deep Knowledge Tracing with Auxiliary Taskscited by 24
- 2024Bringing Generative AI to Adaptive Learning in Educationcited by 24
- 2022Bi-CLKT: Bi-Graph Contrastive Learning based Knowledge Tracingcited by 23
38 more
- 2024Towards Modeling Learner Performance with Large Language Modelscited by 21
- 2024Language Model Can Do Knowledge Tracing: Simple but Effective Method to Integrate Language Model and Knowledge Tracing Taskcited by 21
- 2023Adaptive and Personalized Exercise Generation for Online Language Learningcited by 19
- 2024Towards Robust Knowledge Tracing Models via k-Sparse Attentioncited by 19
- 2021Deep Graph Memory Networks for Forgetting-Robust Knowledge Tracingcited by 17
- 2024CLST: Cold-Start Mitigation in Knowledge Tracing by Aligning a Generative Language Model as a Students' Knowledge Tracercited by 17
- 2022Code-DKT: A Code-based Knowledge Tracing Model for Programming Taskscited by 16
- 2023Forgetting-aware Linear Bias for Attentive Knowledge Tracingcited by 13
- 2024Predictive, scalable and interpretable knowledge tracing on structured domainscited by 13
- 2025Disentangled Knowledge Tracing for Alleviating Cognitive Biascited by 12
- 2021Option Tracing: Beyond Correctness Analysis in Knowledge Tracingcited by 11
- 2024Automated Knowledge Concept Annotation and Question Representation Learning for Knowledge Tracingcited by 11
- 2024SINKT: A Structure-Aware Inductive Knowledge Tracing Model with Large Language Modelcited by 10
- 2021Programming Knowledge Tracing: A Comprehensive Dataset and A New Modelcited by 9
- 2022DGEKT: A Dual Graph Ensemble Learning Method for Knowledge Tracingcited by 9
- 2023Difficulty-Focused Contrastive Learning for Knowledge Tracing with a Large Language Model-Based Difficulty Predictioncited by 9
- 20243DG: A Framework for Using Generative AI for Handling Sparse Learner Performance Data From Intelligent Tutoring Systemscited by 9
- 2022No Task Left Behind: Multi-Task Learning of Knowledge Tracing and Option Tracing for Better Student Assessmentcited by 8
- 2022HiTSKT: A Hierarchical Transformer Model for Session-Aware Knowledge Tracingcited by 8
- 2024Predicting Learning Performance with Large Language Models: A Study in Adult Literacycited by 8
- 2024Explainable Few-shot Knowledge Tracingcited by 8
- 2022MonaCoBERT: Monotonic attention based ConvBERT for Knowledge Tracingcited by 7
- 2024A Survey of Explainable Knowledge Tracingcited by 7
- 2024Test Case-Informed Knowledge Tracing for Open-ended Coding Taskscited by 7
- 2025LLM-KT: Aligning Large Language Models with Knowledge Tracing using a Plug-and-Play Instructioncited by 7
- 2021Empirical Evaluation of Deep Learning Models for Knowledge Tracing: Of Hyperparameters and Metrics on Performance and Replicabilitycited by 6
- 2023Knowledge Relation Rank Enhanced Heterogeneous Learning Interaction Modeling for Neural Graph Forgetting Knowledge Tracingcited by 6
- 2024Mamba4KT:An Efficient and Effective Mamba-based Knowledge Tracing Modelcited by 6
- 2021LSTM-SAKT: LSTM-Encoded SAKT-like Transformer for Knowledge Tracingcited by 5
- 2021Last Query Transformer RNN for knowledge tracingcited by 5
- 2022DBE-KT22: A Knowledge Tracing Dataset Based on Online Student Evaluationcited by 5
- 2023Proactive and Reactive Engagement of Artificial Intelligence Methods for Education: A Reviewcited by 5
- 2023Counterfactual Monotonic Knowledge Tracing for Assessing Students' Dynamic Mastery of Knowledge Conceptscited by 5
- 2023Do We Fully Understand Students' Knowledge States? Identifying and Mitigating Answer Bias in Knowledge Tracingcited by 5
- 2024A Question-centric Multi-experts Contrastive Learning Framework for Improving the Accuracy and Interpretability of Deep Sequential Knowledge Tracing Modelscited by 5
- 2024RIGL: A Unified Reciprocal Approach for Tracing the Independent and Group Learning Processescited by 5
- 2025Automated Knowledge Component Generation for Interpretable Knowledge Tracing in Coding Problemscited by 5
- 2025Cuff-KT: Tackling Learners' Real-time Learning Pattern Adjustment via Tuning-Free Knowledge State Guided Model Updatingcited by 5
50 most cited of 172 All 172 (JSON)
- 2026Can a System-One LLM Perform Knowledge Tracing When Few or No Learners Are Logged?8 Oct 2026
- 2026Identifiability of a dissipative knowledge-dynamics model: exact recovery under designed excitation, degeneration on observational data7 Oct 2026
- 2026An Information-Theoretic Evaluation Framework for Benchmark and Model Diagnosis in Knowledge Tracing4 Oct 2026
- 2026EVOL: Simulator-Guided Evolutionary Expert Synthesis for Deployment-Free Learning Path Recommendation2 Oct 2026
- 2026From Learner Behavior to Reusable Skills for Effective and Efficient Learner Simulation29 Sep 2026
- 2026PersonaPath: Towards Knowledge-Centric Personalized Learning Path Planning16 Sep 2026
- 2026Stable and Faithful Explanations for Knowledge Tracing15 Sep 2026
- 2026One Mastery Threshold Does Not Fit All Knowledge Tracing Models8 Sep 2026
- 2026PEARL: A Task-Aware Framework for Evaluating Differentially Private Synthetic Educational Data8 Sep 2026
- 2026StudentSim: Training LLM-based Student Simulators1 Sep 2026
- 2026Study-Strategy Clusters from EdNet Logs Track Engagement, Not Mastery17 Aug 2026
- 2026Discovering High-Quality Chess Puzzles with Offline Reinforcement Learning14 Aug 2026
38 more
- 2026UNVaMP: Neural Knowledge Tracing with Variational Regularization of Latent Knowledge Dynamics4 Aug 2026
- 2026Accuracy Is Not Enough: A Cross-Architecture Audit of Demographic Bias in Deep Knowledge Tracing28 Jul 2026
- 2026Disentangling Knowledge States with Ability and Proficiency Modeling for Knowledge Tracing14 Jul 2026
- 2026Edu-Theater: A Data-Efficient Agent Framework for Scalable Learner Behavior Simulation through Staging Roll-Call13 Jun 2026
- 2026Recovering Stranded Discrimination in Knowledge Tracing: Per-Item Bias Correction via Empirical-Bayes Shrinkage12 Jun 2026
- 2026KG-SoftMAP: Soft Knowledge-Graph Priors for Bayesian Network Structure Learning from Sparse Discrete Data9 Jun 2026
- 2026World Models: A Comprehensive Survey of Architectures, Methodologies, Reasoning Paradigms, and Applications28 May 2026
- 2026BuddyBench: A Privacy-Constrained Multi-Task Benchmark for Pediatric Social-Communication Personalization27 May 2026
- 2026Explainable Knowledge Tracing via Probabilistic Embeddings and Pattern-based Reasoning10 May 2026
- 2026MBP-KT: Learning Global Collaborative Information from Meta-Behavioral Pattern for Enhanced Knowledge Tracing9 May 2026
- 2026Temporal Smoothness Doubly Robust Learning for Debiased Knowledge Tracing7 May 2026
- 2026Neural-Symbolic Knowledge Tracing: Injecting Educational Knowledge into Deep Learning for Responsible Learner Modelling9 Apr 2026
- 2026ConceptKT: A Benchmark for Concept-Level Deficiency Prediction in Knowledge Tracing25 Mar 2026
- 2026Circuit Complexity of Hierarchical Knowledge Tracing and Implications for Log-Precision Transformers25 Mar 2026
- 2026MERIT: Memory-Enhanced Retrieval for Interpretable Knowledge Tracing3 Mar 2026
- 2026Faster, Cheaper, More Accurate: Specialised Knowledge Tracing Models Outperform LLMs3 Mar 2026
- 2026Towards LLM-Empowered Knowledge Tracing via LLM-Student Hierarchical Behavior Alignment in Hyperbolic Space26 Feb 2026
- 2026MAML-KT: Addressing Cold Start Problem in Knowledge Tracing for New Students via Few-Shot Model-Agnostic Meta Learning24 Feb 2026
- 2026BamaER: A Behavior-Aware Memory-Augmented Model for Exercise Recommendation3 Feb 2026
- 2026Misconception Diagnosis From Student-Tutor Dialogue: Generate, Retrieve, Rerank2 Feb 2026
- 2026MAGE-KT: Multi-Agent Graph-Enhanced Knowledge Tracing with Subgraph Retrieval and Asymmetric Fusion23 Jan 2026
- 2026FoundationalASSIST: An Educational Dataset for Foundational Knowledge Tracing and Pedagogical Grounding of LLMs20 Jan 2026
- 2025KeenKT: Knowledge Mastery-State Disambiguation for Knowledge Tracing21 Dec 2025
- 2025FlatFormer: A Flat Transformer Knowledge Tracing Model Based on Cognitive Bias Injection7 Dec 2025
- 2025Tracing Mathematical Proficiency Through Problem-Solving Processes29 Nov 2025
- 2025HISE-KT: Synergizing Heterogeneous Information Networks and LLMs for Explainable Knowledge Tracing with Meta-Path Optimization19 Nov 2025
- 2025CleverBirds: A Multiple-Choice Benchmark for Fine-grained Human Knowledge Tracing11 Nov 2025
- 2025Next Token Knowledge Tracing: Exploiting Pretrained LLM Representations to Decode Student Behaviour4 Nov 2025
- 2025Investigating the Robustness of Knowledge Tracing Models in the Presence of Student Concept Drift1 Nov 2025
- 2025Knowing When to Defer: Selective Prediction for Responsible Knowledge Tracing25 Sep 2025
- 2025AlignKT: Explicitly Modeling Knowledge State for Knowledge Tracing with Ideal State Alignment14 Sep 2025
- 2025Constructing a Question-Answering Simulator through the Distillation of LLMs11 Sep 2025
- 2025Detecting Struggling Student Programmers using Proficiency Taxonomies24 Aug 2025
- 2025Enhancing Knowledge Tracing through Leakage-Free and Recency-Aware Embeddings23 Aug 2025
- 2025Representation Learning of Auxiliary Concepts for Improved Student Modeling and Exercise Recommendation22 Aug 2025
- 2025Cognitive Structure Generation: From Educational Priors to Policy Optimization18 Aug 2025
- 2025MemoryKT: An Integrative Memory-and-Forgetting Method for Knowledge Tracing11 Aug 2025
- 2025Advancing Knowledge Tracing by Exploring Follow-up Performance Trends11 Aug 2025
50 newest of 172 All 172 (JSON)
- 2024Bringing Generative AI to Adaptive Learning in Educationcited by 24
- 2024Bringing Generative AI to Adaptive Learning in Education2 Feb 2024
- 2025RouterKT: Mixture-of-Experts for Knowledge Tracingcited by 0
- 2025RouterKT: Mixture-of-Experts for Knowledge Tracing11 Apr 2025
- 2022Knowledge Tracing: A Surveycited by 77
- 2022pyKT: A Python Library to Benchmark Deep Learning based Knowledge Tracing Modelscited by 52
- 2023simpleKT: A Simple But Tough-to-Beat Baseline for Knowledge Tracingcited by 47
- 2024Exploring Knowledge Tracing in Tutor-Student Dialogues using LLMscited by 46
- 2021MathBERT: A Pre-trained Language Model for General NLP Tasks in Mathematics Educationcited by 37
- 2023Improving Interpretability of Deep Sequential Knowledge Tracing Models with Question-centric Cognitive Representationscited by 32
- 2021Enhancing Knowledge Tracing via Adversarial Trainingcited by 31
- 2021A Survey of Knowledge Tracing: Models, Variants, and Applicationscited by 30
- 2023Enhancing Deep Knowledge Tracing with Auxiliary Taskscited by 24
- 2022Bi-CLKT: Bi-Graph Contrastive Learning based Knowledge Tracingcited by 23
- 2024Towards Modeling Learner Performance with Large Language Modelscited by 21
- 2024Language Model Can Do Knowledge Tracing: Simple but Effective Method to Integrate Language Model and Knowledge Tracing Taskcited by 21
12 most cited of 162 All 162 (JSON)
- 2026Can a System-One LLM Perform Knowledge Tracing When Few or No Learners Are Logged?8 Oct 2026
- 2026Identifiability of a dissipative knowledge-dynamics model: exact recovery under designed excitation, degeneration on observational data7 Oct 2026
- 2026An Information-Theoretic Evaluation Framework for Benchmark and Model Diagnosis in Knowledge Tracing4 Oct 2026
- 2026EVOL: Simulator-Guided Evolutionary Expert Synthesis for Deployment-Free Learning Path Recommendation2 Oct 2026
- 2026From Learner Behavior to Reusable Skills for Effective and Efficient Learner Simulation29 Sep 2026
- 2026PersonaPath: Towards Knowledge-Centric Personalized Learning Path Planning16 Sep 2026
- 2026Stable and Faithful Explanations for Knowledge Tracing15 Sep 2026
- 2026One Mastery Threshold Does Not Fit All Knowledge Tracing Models8 Sep 2026
- 2026PEARL: A Task-Aware Framework for Evaluating Differentially Private Synthetic Educational Data8 Sep 2026
- 2026StudentSim: Training LLM-based Student Simulators1 Sep 2026
- 2026Study-Strategy Clusters from EdNet Logs Track Engagement, Not Mastery17 Aug 2026
- 2026Discovering High-Quality Chess Puzzles with Offline Reinforcement Learning14 Aug 2026
12 newest of 162 All 162 (JSON)