mlsanityData to 14 Oct 2026

A Self-Attentive model for Knowledge Tracing

arXiv 1907.06837 ↗First posted 16 Jul 2019cs.LG cs.CY stat.MLcited by 172

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

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 24; 2022: 17; 2023: 25; 2024: 35; 2025: 37; 2026: 34.

172 papers.

Sort:

By area:

  1. 2022Knowledge Tracing: A Surveycited by 77
  2. 2022pyKT: A Python Library to Benchmark Deep Learning based Knowledge Tracing Modelscited by 52
  3. 2023simpleKT: A Simple But Tough-to-Beat Baseline for Knowledge Tracingcited by 47
  4. 2024Exploring Knowledge Tracing in Tutor-Student Dialogues using LLMscited by 46
  5. 2021MathBERT: A Pre-trained Language Model for General NLP Tasks in Mathematics Educationcited by 37
  6. 2023Improving Interpretability of Deep Sequential Knowledge Tracing Models with Question-centric Cognitive Representationscited by 32
  7. 2025Agent4Edu: Generating Learner Response Data by Generative Agents for Intelligent Education Systemscited by 32
  8. 2021Enhancing Knowledge Tracing via Adversarial Trainingcited by 31
  9. 2021A Survey of Knowledge Tracing: Models, Variants, and Applicationscited by 30
  10. 2023Enhancing Deep Knowledge Tracing with Auxiliary Taskscited by 24
  11. 2024Bringing Generative AI to Adaptive Learning in Educationcited by 24
  12. 2022Bi-CLKT: Bi-Graph Contrastive Learning based Knowledge Tracingcited by 23
38 more
  1. 2024Towards Modeling Learner Performance with Large Language Modelscited by 21
  2. 2024Language Model Can Do Knowledge Tracing: Simple but Effective Method to Integrate Language Model and Knowledge Tracing Taskcited by 21
  3. 2023Adaptive and Personalized Exercise Generation for Online Language Learningcited by 19
  4. 2024Towards Robust Knowledge Tracing Models via k-Sparse Attentioncited by 19
  5. 2021Deep Graph Memory Networks for Forgetting-Robust Knowledge Tracingcited by 17
  6. 2024CLST: Cold-Start Mitigation in Knowledge Tracing by Aligning a Generative Language Model as a Students' Knowledge Tracercited by 17
  7. 2022Code-DKT: A Code-based Knowledge Tracing Model for Programming Taskscited by 16
  8. 2023Forgetting-aware Linear Bias for Attentive Knowledge Tracingcited by 13
  9. 2024Predictive, scalable and interpretable knowledge tracing on structured domainscited by 13
  10. 2025Disentangled Knowledge Tracing for Alleviating Cognitive Biascited by 12
  11. 2021Option Tracing: Beyond Correctness Analysis in Knowledge Tracingcited by 11
  12. 2024Automated Knowledge Concept Annotation and Question Representation Learning for Knowledge Tracingcited by 11
  13. 2024SINKT: A Structure-Aware Inductive Knowledge Tracing Model with Large Language Modelcited by 10
  14. 2021Programming Knowledge Tracing: A Comprehensive Dataset and A New Modelcited by 9
  15. 2022DGEKT: A Dual Graph Ensemble Learning Method for Knowledge Tracingcited by 9
  16. 2023Difficulty-Focused Contrastive Learning for Knowledge Tracing with a Large Language Model-Based Difficulty Predictioncited by 9
  17. 20243DG: A Framework for Using Generative AI for Handling Sparse Learner Performance Data From Intelligent Tutoring Systemscited by 9
  18. 2022No Task Left Behind: Multi-Task Learning of Knowledge Tracing and Option Tracing for Better Student Assessmentcited by 8
  19. 2022HiTSKT: A Hierarchical Transformer Model for Session-Aware Knowledge Tracingcited by 8
  20. 2024Predicting Learning Performance with Large Language Models: A Study in Adult Literacycited by 8
  21. 2024Explainable Few-shot Knowledge Tracingcited by 8
  22. 2022MonaCoBERT: Monotonic attention based ConvBERT for Knowledge Tracingcited by 7
  23. 2024A Survey of Explainable Knowledge Tracingcited by 7
  24. 2024Test Case-Informed Knowledge Tracing for Open-ended Coding Taskscited by 7
  25. 2025LLM-KT: Aligning Large Language Models with Knowledge Tracing using a Plug-and-Play Instructioncited by 7
  26. 2021Empirical Evaluation of Deep Learning Models for Knowledge Tracing: Of Hyperparameters and Metrics on Performance and Replicabilitycited by 6
  27. 2023Knowledge Relation Rank Enhanced Heterogeneous Learning Interaction Modeling for Neural Graph Forgetting Knowledge Tracingcited by 6
  28. 2024Mamba4KT:An Efficient and Effective Mamba-based Knowledge Tracing Modelcited by 6
  29. 2021LSTM-SAKT: LSTM-Encoded SAKT-like Transformer for Knowledge Tracingcited by 5
  30. 2021Last Query Transformer RNN for knowledge tracingcited by 5
  31. 2022DBE-KT22: A Knowledge Tracing Dataset Based on Online Student Evaluationcited by 5
  32. 2023Proactive and Reactive Engagement of Artificial Intelligence Methods for Education: A Reviewcited by 5
  33. 2023Counterfactual Monotonic Knowledge Tracing for Assessing Students' Dynamic Mastery of Knowledge Conceptscited by 5
  34. 2023Do We Fully Understand Students' Knowledge States? Identifying and Mitigating Answer Bias in Knowledge Tracingcited by 5
  35. 2024A Question-centric Multi-experts Contrastive Learning Framework for Improving the Accuracy and Interpretability of Deep Sequential Knowledge Tracing Modelscited by 5
  36. 2024RIGL: A Unified Reciprocal Approach for Tracing the Independent and Group Learning Processescited by 5
  37. 2025Automated Knowledge Component Generation for Interpretable Knowledge Tracing in Coding Problemscited by 5
  38. 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)