Towards an Appropriate Query, Key, and Value Computation for Knowledge Tracing
Not on the map. Why?
Abstract (arXiv)
Knowledge tracing, the act of modeling a student's knowledge through learning activities, is an extensively studied problem in the field of computer-aided education. Although models with attention mechanism have outperformed traditional approaches such as Bayesian knowledge tracing and collaborative filtering, they share two limitations. Firstly, the models rely on shallow attention layers and fail to capture complex relations among exercises and responses over time. Secondly, different combinations of queries, keys and values for the self-attention layer for knowledge tracing were not extensively explored. Usual practice of using exercises and interactions (exercise-response pairs) as queries and keys/values respectively lacks empirical support. In this paper, we propose a novel Transformer based model for knowledge tracing, SAINT: Separated Self-AttentIve Neural Knowledge Tracing. SAINT has an encoder-decoder structure where exercise and response embedding sequence separately enter the encoder and the decoder respectively, which allows to stack attention layers multiple times. To the best of our knowledge, this is the first work to suggest an encoder-decoder model for knowledge tracing that applies deep self-attentive layers to exercises and responses separately. The empirical evaluations on a large-scale knowledge tracing dataset show that SAINT achieves the state-of-the-art performance in knowledge tracing with the improvement of AUC by 1.8% compared to the current state-of-the-art models.
Key facts. Cited by 79 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 12; 2022: 9; 2023: 9; 2024: 20; 2025: 15; 2026: 14.
79 papers.
Sort:
By area:
- 2022Knowledge Tracing: A Surveycited by 76
- 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
- 2024Exploring Knowledge Tracing in Tutor-Student Dialogues using LLMscited by 44
- 2023Improving Interpretability of Deep Sequential Knowledge Tracing Models with Question-centric Cognitive Representationscited by 32
- 2021A Survey of Knowledge Tracing: Models, Variants, and Applicationscited by 29
- 2023Enhancing Deep Knowledge Tracing with Auxiliary Taskscited by 23
- 2024Towards Modeling Learner Performance with Large Language Modelscited by 20
- 2024Towards Robust Knowledge Tracing Models via k-Sparse Attentioncited by 18
- 2022Code-DKT: A Code-based Knowledge Tracing Model for Programming Taskscited by 16
- 2024Predictive, scalable and interpretable knowledge tracing on structured domainscited by 13
- 2023Forgetting-aware Linear Bias for Attentive Knowledge Tracingcited by 12
38 more
- 2024Automated Knowledge Concept Annotation and Question Representation Learning for Knowledge Tracingcited by 11
- 2024DyGKT: Dynamic Graph Learning for Knowledge Tracingcited by 9
- 2022No Task Left Behind: Multi-Task Learning of Knowledge Tracing and Option Tracing for Better Student Assessmentcited by 8
- 2024Explainable Few-shot Knowledge Tracingcited by 8
- 2024A Survey of Explainable Knowledge Tracingcited by 7
- 2021Empirical Evaluation of Deep Learning Models for Knowledge Tracing: Of Hyperparameters and Metrics on Performance and Replicabilitycited 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
- 2022Knowledge Tracing for Complex Problem Solving: Granular Rank-Based Tensor Factorizationcited 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
- 2021Riiid! Answer Correctness Prediction Kaggle Challenge: 4th Place Solution Summarycited by 4
- 2021LANA: Towards Personalized Deep Knowledge Tracing Through Distinguishable Interactive Sequencescited by 4
- 2024A Review of Data Mining in Personalized Education: Current Trends and Future Prospectscited by 4
- 2025Personalized Exercise Recommendation with Semantically-Grounded Knowledge Tracingcited by 4
- 2021MUSE: Multi-Scale Temporal Features Evolution for Knowledge Tracingcited by 3
- 2023Evolutionary Neural Architecture Search for Transformer in Knowledge Tracingcited by 3
- 2024Improving Low-Resource Knowledge Tracing Tasks by Supervised Pre-training and Importance Mechanism Fine-tuningcited by 3
- 2024Enhancing Knowledge Tracing with Concept Map and Response Disentanglementcited by 3
- 2021Assessing the Performance of Online Students -- New Data, New Approaches, Improved Accuracycited by 2
- 2024Leveraging Pedagogical Theories to Understand Student Learning Process with Graph-based Reasonable Knowledge Tracingcited by 2
- 2024Domain Generalizable Knowledge Tracing via Concept Aggregation and Relation-Based Attentioncited by 2
- 2024Using Large Multimodal Models to Extract Knowledge Components for Knowledge Tracing from Multimedia Question Informationcited by 2
- 2021Consistency and Monotonicity Regularization for Neural Knowledge Tracingcited by 1
- 2021Knowledge Transfer by Discriminative Pre-training for Academic Performance Predictioncited by 1
- 2022Visual Knowledge Tracingcited by 1
- 2023Transition-Aware Multi-Activity Knowledge Tracingcited by 1
- 2023Leveraging Skill-to-Skill Supervision for Knowledge Tracingcited by 1
- 2024Deep Learning for Educational Data Sciencecited by 1
- 2024Uncertainty-preserving deep knowledge tracing with state-space modelscited by 1
- 2025A Hierarchical Probabilistic Framework for Incremental Knowledge Tracing in Classroom Settingscited by 1
- 2025Language Bottleneck Models for Qualitative Knowledge State Modelingcited by 1
- 2025MemoryKT: An Integrative Memory-and-Forgetting Method for Knowledge Tracingcited by 1
- 2025FlatFormer: A Flat Transformer Knowledge Tracing Model Based on Cognitive Bias Injectioncited by 1
- 2026Towards LLM-Empowered Knowledge Tracing via LLM-Student Hierarchical Behavior Alignment in Hyperbolic Spacecited by 1
- 2026Neural-Symbolic Knowledge Tracing: Injecting Educational Knowledge into Deep Learning for Responsible Learner Modellingcited by 1
50 most cited of 79 All 79 (JSON)
- 2026Challenges and Solutions for Bandits in the Wild: Warm-Started Mixture Bandits for Cross-Cohort Slate Recommendation29 Sep 2026
- 2026One Mastery Threshold Does Not Fit All Knowledge Tracing Models8 Sep 2026
- 2026StudentSim: Training LLM-based Student Simulators1 Sep 2026
- 2026Discovering High-Quality Chess Puzzles with Offline Reinforcement Learning14 Aug 2026
- 2026UNVaMP: Neural Knowledge Tracing with Variational Regularization of Latent Knowledge Dynamics4 Aug 2026
- 2026Disentangling Knowledge States with Ability and Proficiency Modeling for Knowledge Tracing14 Jul 2026
- 2026KG-SoftMAP: Soft Knowledge-Graph Priors for Bayesian Network Structure Learning from Sparse Discrete Data9 Jun 2026
- 2026MBP-KT: Learning Global Collaborative Information from Meta-Behavioral Pattern for Enhanced Knowledge Tracing9 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
- 2026Neural-Symbolic Knowledge Tracing: Injecting Educational Knowledge into Deep Learning for Responsible Learner Modelling9 Apr 2026
- 2026Circuit Complexity of Hierarchical Knowledge Tracing and Implications for Log-Precision Transformers25 Mar 2026
38 more
- 2026Towards LLM-Empowered Knowledge Tracing via LLM-Student Hierarchical Behavior Alignment in Hyperbolic Space26 Feb 2026
- 2026MAGE-KT: Multi-Agent Graph-Enhanced Knowledge Tracing with Subgraph Retrieval and Asymmetric Fusion23 Jan 2026
- 2025KeenKT: Knowledge Mastery-State Disambiguation for Knowledge Tracing21 Dec 2025
- 2025Enhancing knowledge tracing robustness for new question cold start in Intelligent Tutoring Systems8 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
- 2025Cognitive Structure Generation: From Educational Priors to Policy Optimization18 Aug 2025
- 2025MemoryKT: An Integrative Memory-and-Forgetting Method for Knowledge Tracing11 Aug 2025
- 2025Efficient Knowledge Tracing Leveraging Higher-Order Information in Integrated Graphs24 Jul 2025
- 2025Personalized Exercise Recommendation with Semantically-Grounded Knowledge Tracing15 Jul 2025
- 2025Language Bottleneck Models for Qualitative Knowledge State Modeling20 Jun 2025
- 2025A Hierarchical Probabilistic Framework for Incremental Knowledge Tracing in Classroom Settings11 Jun 2025
- 2025Dynamic Programming Techniques for Enhancing Cognitive Representation in Knowledge Tracing3 Jun 2025
- 2025Personalized Student Knowledge Modeling for Future Learning Resource Prediction20 May 2025
- 2025AdvKT: An Adversarial Multi-Step Training Framework for Knowledge Tracing7 Apr 2025
- 2025Improving Question Embeddings with Cognitive Representation Optimization for Knowledge Tracing5 Apr 2025
- 2025Advancing Personalized Learning Analysis via an Innovative Domain Knowledge Informed Attention-based Knowledge Tracing Method9 Jan 2025
- 2024Deep Knowledge Tracing for Personalized Adaptive Learning at Historically Black Colleges and Universities2 Oct 2024
- 2024Automated Knowledge Concept Annotation and Question Representation Learning for Knowledge Tracing2 Oct 2024
- 2024Using Large Multimodal Models to Extract Knowledge Components for Knowledge Tracing from Multimedia Question Information30 Sep 2024
- 2024Exploring Knowledge Tracing in Tutor-Student Dialogues using LLMs24 Sep 2024
- 2024Personalized Knowledge Tracing through Student Representation Reconstruction and Class Imbalance Mitigation10 Sep 2024
- 2024Enhancing Knowledge Tracing with Concept Map and Response Disentanglement23 Aug 2024
- 2024DyGKT: Dynamic Graph Learning for Knowledge Tracing30 Jul 2024
- 2024Towards Robust Knowledge Tracing Models via k-Sparse Attention24 Jul 2024
- 2024Uncertainty-preserving deep knowledge tracing with state-space models9 Jul 2024
- 2024Domain Generalizable Knowledge Tracing via Concept Aggregation and Relation-Based Attention2 Jul 2024
- 2024Leveraging Pedagogical Theories to Understand Student Learning Process with Graph-based Reasonable Knowledge Tracing7 Jun 2024
- 2024Mamba4KT:An Efficient and Effective Mamba-based Knowledge Tracing Model26 May 2024
- 2024Explainable Few-shot Knowledge Tracing23 May 2024
- 2024Deep Learning for Educational Data Science12 Apr 2024
- 2024Predictive, scalable and interpretable knowledge tracing on structured domains19 Mar 2024
- 2024A Question-centric Multi-experts Contrastive Learning Framework for Improving the Accuracy and Interpretability of Deep Sequential Knowledge Tracing Models12 Mar 2024
- 2024A Survey of Explainable Knowledge Tracing12 Mar 2024
- 2024Improving Low-Resource Knowledge Tracing Tasks by Supervised Pre-training and Importance Mechanism Fine-tuning11 Mar 2024
- 2024Towards Modeling Learner Performance with Large Language Models29 Feb 2024
- 2024A Review of Data Mining in Personalized Education: Current Trends and Future Prospects27 Feb 2024
- 2023Knowledge Tracing Challenge: Optimal Activity Sequencing for Students13 Nov 2023
50 newest of 79 All 79 (JSON)
- 2022Knowledge Tracing: A Surveycited by 76
- 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
- 2024Exploring Knowledge Tracing in Tutor-Student Dialogues using LLMscited by 44
- 2023Improving Interpretability of Deep Sequential Knowledge Tracing Models with Question-centric Cognitive Representationscited by 32
- 2021A Survey of Knowledge Tracing: Models, Variants, and Applicationscited by 29
- 2023Enhancing Deep Knowledge Tracing with Auxiliary Taskscited by 23
- 2024Towards Modeling Learner Performance with Large Language Modelscited by 20
- 2024Towards Robust Knowledge Tracing Models via k-Sparse Attentioncited by 18
- 2022Code-DKT: A Code-based Knowledge Tracing Model for Programming Taskscited by 16
- 2024Predictive, scalable and interpretable knowledge tracing on structured domainscited by 13
- 2023Forgetting-aware Linear Bias for Attentive Knowledge Tracingcited by 12
12 most cited of 77 All 77 (JSON)
- 2026Challenges and Solutions for Bandits in the Wild: Warm-Started Mixture Bandits for Cross-Cohort Slate Recommendation29 Sep 2026
- 2026One Mastery Threshold Does Not Fit All Knowledge Tracing Models8 Sep 2026
- 2026StudentSim: Training LLM-based Student Simulators1 Sep 2026
- 2026Discovering High-Quality Chess Puzzles with Offline Reinforcement Learning14 Aug 2026
- 2026UNVaMP: Neural Knowledge Tracing with Variational Regularization of Latent Knowledge Dynamics4 Aug 2026
- 2026Disentangling Knowledge States with Ability and Proficiency Modeling for Knowledge Tracing14 Jul 2026
- 2026KG-SoftMAP: Soft Knowledge-Graph Priors for Bayesian Network Structure Learning from Sparse Discrete Data9 Jun 2026
- 2026MBP-KT: Learning Global Collaborative Information from Meta-Behavioral Pattern for Enhanced Knowledge Tracing9 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
- 2026Neural-Symbolic Knowledge Tracing: Injecting Educational Knowledge into Deep Learning for Responsible Learner Modelling9 Apr 2026
- 2026Circuit Complexity of Hierarchical Knowledge Tracing and Implications for Log-Precision Transformers25 Mar 2026
12 newest of 77 All 77 (JSON)