Towards Robust Knowledge Tracing Models via k-Sparse Attention
Not on the map. Why?
Abstract (arXiv)
Knowledge tracing (KT) is the problem of predicting students' future performance based on their historical interaction sequences. With the advanced capability of capturing contextual long-term dependency, attention mechanism becomes one of the essential components in many deep learning based KT (DLKT) models. In spite of the impressive performance achieved by these attentional DLKT models, many of them are often vulnerable to run the risk of overfitting, especially on small-scale educational datasets. Therefore, in this paper, we propose textscsparseKT, a simple yet effective framework to improve the robustness and generalization of the attention based DLKT approaches. Specifically, we incorporate a k-selection module to only pick items with the highest attention scores. We propose two sparsification heuristics : (1) soft-thresholding sparse attention and (2) top-K sparse attention. We show that our textscsparseKT is able to help attentional KT models get rid of irrelevant student interactions and have comparable predictive performance when compared to 11 state-of-the-art KT models on three publicly available real-world educational datasets. To encourage reproducible research, we make our data and code publicly available at urlhttps://github.com/pykt-team/pykt-toolkitfootnoteWe merged our model to the textscpyKT benchmark at urlhttps://pykt.org/..
Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). Builds on 20 of its 24 references that are in the map. First posted on arXiv 24 Jul 2024.
Builds on
20 of 24 references.
References · 20
- 2017Attention Is All You Needcited by 59,932
- 2019Generating Long Sequences with Sparse Transformerscited by 1,523
- 2016From Softmax to Sparsemax: A Sparse Model of Attention and Multi-Label Classificationcited by 337
- 2015Deep Knowledge Tracingcited by 328
- 2020Context-Aware Attentive Knowledge Tracingcited by 172
- 2016Dynamic Key-Value Memory Networks for Knowledge Tracingcited by 170
- 2019A Self-Attentive model for Knowledge Tracingcited by 169
- 2019Sparse Sequence-to-Sequence Modelscited by 167
- 2020Towards an Appropriate Query, Key, and Value Computation for Knowledge Tracingcited by 79
- 2020Instructions and Guide for Diagnostic Questions: The NeurIPS 2020 Education Challengecited by 64
- 2020RKT : Relation-Aware Self-Attention for Knowledge Tracingcited by 62
- 2019Explicit Sparse Transformer: Concentrated Attention Through Explicit Selectioncited by 61
8 more
- 2019Knowledge Tracing with Sequential Key-Value Memory Networkscited by 60
- 2018Addressing Two Problems in Deep Knowledge Tracing via Prediction-Consistent Regularizationcited by 53
- 2022pyKT: A Python Library to Benchmark Deep Learning based Knowledge Tracing Modelscited by 50
- 2023simpleKT: A Simple But Tough-to-Beat Baseline for Knowledge Tracingcited by 44
- 2023Improving Interpretability of Deep Sequential Knowledge Tracing Models with Question-centric Cognitive Representationscited by 32
- 2021Enhancing Knowledge Tracing via Adversarial Trainingcited by 30
- 2023Enhancing Deep Knowledge Tracing with Auxiliary Taskscited by 23
- 2019Knowledge Query Network: How Knowledge Interacts with Skillscited by 22
Built on by
Citing papers per year: 2024: 2; 2025: 10; 2026: 6.
18 papers.
Sort:
By area:
- 2025Disentangled Knowledge Tracing for Alleviating Cognitive Biascited by 12
- 2024Automated Knowledge Concept Annotation and Question Representation Learning for Knowledge Tracingcited by 11
- 2025Contrastive Cross-Course Knowledge Tracing via Concept Graph Guided Knowledge Transfercited by 7
- 2025Cold Start Problem: An Experimental Study of Knowledge Tracing Models with New Studentscited by 5
- 2025DKT2: Revisiting Applicable and Comprehensive Knowledge Tracing in Large-Scale Datacited by 4
- 2025Personalized Exercise Recommendation with Semantically-Grounded Knowledge Tracingcited by 4
- 2025Model Merging for Knowledge Editingcited by 2
- 2026Behavior-Aware Item Modeling via Dynamic Procedural Solution Representations for Knowledge Tracingcited by 2
- 2026Who Am I? History-Aware Profiles for Student Simulation in Tutoring Dialoguescited by 2
- 2025LLM-driven Effective Knowledge Tracing by Integrating Dual-channel Difficultycited by 1
- 2024Personalized Knowledge Tracing through Student Representation Reconstruction and Class Imbalance Mitigationcited by 0
- 2025RouterKT: Mixture-of-Experts for Knowledge Tracingcited by 0
6 more
- 2025Advancing Knowledge Tracing by Exploring Follow-up Performance Trendscited by 0
- 2025KeenKT: Knowledge Mastery-State Disambiguation for Knowledge Tracingcited by 0
- 2026Interpretable Difficulty-Aware Knowledge Tracing in Tutor-Student Dialoguescited by 0
- 2026Ensuring Reliability in Programming Knowledge Tracing: A Re-evaluation of Attention-augmented Models and Experimental Protocolscited by 0
- 2026Temporal Smoothness Doubly Robust Learning for Debiased Knowledge Tracingcited by 0
- 2026Disentangling Knowledge States with Ability and Proficiency Modeling for Knowledge Tracingcited by 0
- 2026Disentangling Knowledge States with Ability and Proficiency Modeling for Knowledge Tracing14 Jul 2026
- 2026Who Am I? History-Aware Profiles for Student Simulation in Tutoring Dialogues28 May 2026
- 2026Temporal Smoothness Doubly Robust Learning for Debiased Knowledge Tracing7 May 2026
- 2026Ensuring Reliability in Programming Knowledge Tracing: A Re-evaluation of Attention-augmented Models and Experimental Protocols6 May 2026
- 2026Interpretable Difficulty-Aware Knowledge Tracing in Tutor-Student Dialogues1 May 2026
- 2026Behavior-Aware Item Modeling via Dynamic Procedural Solution Representations for Knowledge Tracing9 Apr 2026
- 2025KeenKT: Knowledge Mastery-State Disambiguation for Knowledge Tracing21 Dec 2025
- 2025Advancing Knowledge Tracing by Exploring Follow-up Performance Trends11 Aug 2025
- 2025Personalized Exercise Recommendation with Semantically-Grounded Knowledge Tracing15 Jul 2025
- 2025Model Merging for Knowledge Editing14 Jun 2025
- 2025Cold Start Problem: An Experimental Study of Knowledge Tracing Models with New Students22 May 2025
- 2025Contrastive Cross-Course Knowledge Tracing via Concept Graph Guided Knowledge Transfer14 May 2025
6 more
- 2025RouterKT: Mixture-of-Experts for Knowledge Tracing11 Apr 2025
- 2025Disentangled Knowledge Tracing for Alleviating Cognitive Bias4 Mar 2025
- 2025LLM-driven Effective Knowledge Tracing by Integrating Dual-channel Difficulty27 Feb 2025
- 2025DKT2: Revisiting Applicable and Comprehensive Knowledge Tracing in Large-Scale Data24 Jan 2025
- 2024Automated Knowledge Concept Annotation and Question Representation Learning for Knowledge Tracing2 Oct 2024
- 2024Personalized Knowledge Tracing through Student Representation Reconstruction and Class Imbalance Mitigation10 Sep 2024
- 2025RouterKT: Mixture-of-Experts for Knowledge Tracingcited by 0
- 2025RouterKT: Mixture-of-Experts for Knowledge Tracing11 Apr 2025
- 2025Disentangled Knowledge Tracing for Alleviating Cognitive Biascited by 12
- 2024Automated Knowledge Concept Annotation and Question Representation Learning for Knowledge Tracingcited by 11
- 2025Contrastive Cross-Course Knowledge Tracing via Concept Graph Guided Knowledge Transfercited by 7
- 2025Cold Start Problem: An Experimental Study of Knowledge Tracing Models with New Studentscited by 5
- 2025DKT2: Revisiting Applicable and Comprehensive Knowledge Tracing in Large-Scale Datacited by 4
- 2025Personalized Exercise Recommendation with Semantically-Grounded Knowledge Tracingcited by 4
- 2025Model Merging for Knowledge Editingcited by 2
- 2026Behavior-Aware Item Modeling via Dynamic Procedural Solution Representations for Knowledge Tracingcited by 2
- 2026Who Am I? History-Aware Profiles for Student Simulation in Tutoring Dialoguescited by 2
- 2025LLM-driven Effective Knowledge Tracing by Integrating Dual-channel Difficultycited by 1
- 2024Personalized Knowledge Tracing through Student Representation Reconstruction and Class Imbalance Mitigationcited by 0
- 2025Advancing Knowledge Tracing by Exploring Follow-up Performance Trendscited by 0
12 most cited of 17 All 17 (JSON)
- 2026Disentangling Knowledge States with Ability and Proficiency Modeling for Knowledge Tracing14 Jul 2026
- 2026Who Am I? History-Aware Profiles for Student Simulation in Tutoring Dialogues28 May 2026
- 2026Temporal Smoothness Doubly Robust Learning for Debiased Knowledge Tracing7 May 2026
- 2026Ensuring Reliability in Programming Knowledge Tracing: A Re-evaluation of Attention-augmented Models and Experimental Protocols6 May 2026
- 2026Interpretable Difficulty-Aware Knowledge Tracing in Tutor-Student Dialogues1 May 2026
- 2026Behavior-Aware Item Modeling via Dynamic Procedural Solution Representations for Knowledge Tracing9 Apr 2026
- 2025KeenKT: Knowledge Mastery-State Disambiguation for Knowledge Tracing21 Dec 2025
- 2025Advancing Knowledge Tracing by Exploring Follow-up Performance Trends11 Aug 2025
- 2025Personalized Exercise Recommendation with Semantically-Grounded Knowledge Tracing15 Jul 2025
- 2025Model Merging for Knowledge Editing14 Jun 2025
- 2025Cold Start Problem: An Experimental Study of Knowledge Tracing Models with New Students22 May 2025
- 2025Contrastive Cross-Course Knowledge Tracing via Concept Graph Guided Knowledge Transfer14 May 2025
12 newest of 17 All 17 (JSON)