RKT : Relation-Aware Self-Attention for Knowledge Tracing
Not on the map. Why?
Abstract (arXiv)
The world has transitioned into a new phase of online learning in response to the recent Covid19 pandemic. Now more than ever, it has become paramount to push the limits of online learning in every manner to keep flourishing the education system. One crucial component of online learning is Knowledge Tracing (KT). The aim of KT is to model student's knowledge level based on their answers to a sequence of exercises referred as interactions. Students acquire their skills while solving exercises and each such interaction has a distinct impact on student ability to solve a future exercise. This textitimpact is characterized by 1) the relation between exercises involved in the interactions and 2) student forget behavior. Traditional studies on knowledge tracing do not explicitly model both the components jointly to estimate the impact of these interactions. In this paper, we propose a novel Relation-aware self-attention model for Knowledge Tracing (RKT). We introduce a relation-aware self-attention layer that incorporates the contextual information. This contextual information integrates both the exercise relation information through their textual content as well as student performance data and the forget behavior information through modeling an exponentially decaying kernel function. Extensive experiments on three real-world datasets, among which two new collections are released to the public, show that our model outperforms state-of-the-art knowledge tracing methods. Furthermore, the interpretable attention weights help visualize the relation between interactions and temporal patterns in the human learning process.
Key facts. Cited by 62 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 11; 2022: 7; 2023: 10; 2024: 12; 2025: 17; 2026: 5.
62 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
- 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
- 2024Towards Robust Knowledge Tracing Models via k-Sparse Attentioncited by 18
- 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 16
- 2021Multi-Factors Aware Dual-Attentional Knowledge Tracingcited by 12
- 2023Forgetting-aware Linear Bias for Attentive Knowledge Tracingcited by 12
- 2021Option Tracing: Beyond Correctness Analysis in Knowledge Tracingcited by 11
38 more
- 2023MoocRadar: A Fine-grained and Multi-aspect Knowledge Repository for Improving Cognitive Student Modeling in MOOCscited by 11
- 2024Automated Knowledge Concept Annotation and Question Representation Learning for Knowledge Tracingcited by 11
- 2024DyGKT: Dynamic Graph Learning for Knowledge Tracingcited by 9
- 2024Explainable Few-shot Knowledge Tracingcited by 8
- 2022HiTSKT: A Hierarchical Transformer Model for Session-Aware Knowledge Tracingcited by 7
- 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
- 2023Knowledge Relation Rank Enhanced Heterogeneous Learning Interaction Modeling for Neural Graph Forgetting Knowledge Tracingcited by 6
- 2022DBE-KT22: A Knowledge Tracing Dataset Based on Online Student Evaluationcited by 5
- 2024A Question-centric Multi-experts Contrastive Learning Framework for Improving the Accuracy and Interpretability of Deep Sequential Knowledge Tracing Modelscited by 5
- 2025Cuff-KT: Tackling Learners' Real-time Learning Pattern Adjustment via Tuning-Free Knowledge State Guided Model Updatingcited by 5
- 2025Cold Start Problem: An Experimental Study of Knowledge Tracing Models with New Studentscited by 5
- 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
- 2025DKT2: Revisiting Applicable and Comprehensive Knowledge Tracing in Large-Scale Datacited by 4
- 2025Personalized Exercise Recommendation with Semantically-Grounded Knowledge Tracingcited by 4
- 2025Next Token Knowledge Tracing: Exploiting Pretrained LLM Representations to Decode Student Behaviourcited by 4
- 2021Semantic TrueLearn: Using Semantic Knowledge Graphs in Recommendation Systemscited by 3
- 2022GPT-based Open-Ended Knowledge Tracingcited by 3
- 2025DASKT: A Dynamic Affect Simulation Method for Knowledge Tracingcited by 3
- 2021Learning Student Interest Trajectory for MOOCThread Recommendationcited by 2
- 2024Interpreting Latent Student Knowledge Representations in Programming Assignmentscited by 2
- 2025Problems With Large Language Models for Learner Modelling: Why LLMs Alone Fall Short for Responsible Tutoring in K--12 Educationcited by 2
- 2021An Empirical Comparison of Deep Learning Models for Knowledge Tracing on Large-Scale Datasetcited by 1
- 2021Graph-based Exercise- and Knowledge-Aware Learning Network for Student Performance Predictioncited by 1
- 2023A Probabilistic Generative Model for Tracking Multi-Knowledge Concept Mastery Probabilitycited by 1
- 2023Quiz-based Knowledge Tracingcited by 1
- 2023A Conceptual Model for End-to-End Causal Discovery in Knowledge Tracingcited by 1
- 2024Deep Learning for Educational Data Sciencecited by 1
- 2025Just Read the Question: Enabling Generalization to New Assessment Items with Text Awarenesscited by 1
- 2025MemoryKT: An Integrative Memory-and-Forgetting Method for Knowledge Tracingcited by 1
- 2021Pedagogical Word Recommendation: A novel task and dataset on personalized vocabulary acquisition for L2 learnerscited by 0
- 2022Prerequisite-driven Q-matrix Refinement for Learner Knowledge Assessment: A Case Study in Online Learning Contextcited by 0
- 2022Differentiating Student Feedbacks for Knowledge Tracingcited by 0
- 2023Cognition-Mode Aware Variational Representation Learning Framework for Knowledge Tracingcited by 0
- 2024Inducing Individual Students' Learning Strategies through Homomorphic POMDPscited by 0
- 2024Personalized Knowledge Tracing through Student Representation Reconstruction and Class Imbalance Mitigationcited by 0
- 2025Advancing Personalized Learning Analysis via an Innovative Domain Knowledge Informed Attention-based Knowledge Tracing Methodcited by 0
50 most cited of 62 All 62 (JSON)
- 2026UNVaMP: Neural Knowledge Tracing with Variational Regularization of Latent Knowledge Dynamics4 Aug 2026
- 2026MOSAIC: Orchestrating Collaborative Knowledge Tracing with Hierarchical Semantic Alignment27 Jun 2026
- 2026MBP-KT: Learning Global Collaborative Information from Meta-Behavioral Pattern for Enhanced Knowledge Tracing9 May 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
- 2025Problems With Large Language Models for Learner Modelling: Why LLMs Alone Fall Short for Responsible Tutoring in K--12 Education28 Dec 2025
- 2025KeenKT: Knowledge Mastery-State Disambiguation for Knowledge Tracing21 Dec 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
- 2025MemoryKT: An Integrative Memory-and-Forgetting Method for Knowledge Tracing11 Aug 2025
- 2025Advancing Knowledge Tracing by Exploring Follow-up Performance Trends11 Aug 2025
- 2025Personalized Exercise Recommendation with Semantically-Grounded Knowledge Tracing15 Jul 2025
38 more
- 2025Just Read the Question: Enabling Generalization to New Assessment Items with Text Awareness10 Jul 2025
- 2025Dynamic Programming Techniques for Enhancing Cognitive Representation in Knowledge Tracing3 Jun 2025
- 2025Cuff-KT: Tackling Learners' Real-time Learning Pattern Adjustment via Tuning-Free Knowledge State Guided Model Updating26 May 2025
- 2025CIKT: A Collaborative and Iterative Knowledge Tracing Framework with Large Language Models23 May 2025
- 2025Cold Start Problem: An Experimental Study of Knowledge Tracing Models with New Students22 May 2025
- 2025RouterKT: Mixture-of-Experts for Knowledge Tracing11 Apr 2025
- 2025Improving Question Embeddings with Cognitive Representation Optimization for Knowledge Tracing5 Apr 2025
- 2025DKT2: Revisiting Applicable and Comprehensive Knowledge Tracing in Large-Scale Data24 Jan 2025
- 2025DASKT: A Dynamic Affect Simulation Method for Knowledge Tracing18 Jan 2025
- 2025Advancing Personalized Learning Analysis via an Innovative Domain Knowledge Informed Attention-based Knowledge Tracing Method9 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
- 2024DyGKT: Dynamic Graph Learning for Knowledge Tracing30 Jul 2024
- 2024Towards Robust Knowledge Tracing Models via k-Sparse Attention24 Jul 2024
- 2024CLST: Cold-Start Mitigation in Knowledge Tracing by Aligning a Generative Language Model as a Students' Knowledge Tracer13 Jun 2024
- 2024Explainable Few-shot Knowledge Tracing23 May 2024
- 2024Interpreting Latent Student Knowledge Representations in Programming Assignments13 May 2024
- 2024Deep Learning for Educational Data Science12 Apr 2024
- 2024Inducing Individual Students' Learning Strategies through Homomorphic POMDPs16 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
- 2024A Review of Data Mining in Personalized Education: Current Trends and Future Prospects27 Feb 2024
- 2023Forgetting-aware Linear Bias for Attentive Knowledge Tracing26 Sep 2023
- 2023Cognition-Mode Aware Variational Representation Learning Framework for Knowledge Tracing3 Sep 2023
- 2023A Conceptual Model for End-to-End Causal Discovery in Knowledge Tracing11 May 2023
- 2023Knowledge Relation Rank Enhanced Heterogeneous Learning Interaction Modeling for Neural Graph Forgetting Knowledge Tracing8 Apr 2023
- 2023Quiz-based Knowledge Tracing5 Apr 2023
- 2023MoocRadar: A Fine-grained and Multi-aspect Knowledge Repository for Improving Cognitive Student Modeling in MOOCs5 Apr 2023
- 2023A Probabilistic Generative Model for Tracking Multi-Knowledge Concept Mastery Probability17 Feb 2023
- 2023Enhancing Deep Knowledge Tracing with Auxiliary Tasks14 Feb 2023
- 2023Improving Interpretability of Deep Sequential Knowledge Tracing Models with Question-centric Cognitive Representations14 Feb 2023
- 2023simpleKT: A Simple But Tough-to-Beat Baseline for Knowledge Tracing14 Feb 2023
- 2022HiTSKT: A Hierarchical Transformer Model for Session-Aware Knowledge Tracing23 Dec 2022
- 2022Differentiating Student Feedbacks for Knowledge Tracing16 Dec 2022
- 2022Prerequisite-driven Q-matrix Refinement for Learner Knowledge Assessment: A Case Study in Online Learning Context24 Aug 2022
- 2022DBE-KT22: A Knowledge Tracing Dataset Based on Online Student Evaluation19 Aug 2022
- 2022pyKT: A Python Library to Benchmark Deep Learning based Knowledge Tracing Models23 Jun 2022
- 2022GPT-based Open-Ended Knowledge Tracing21 Feb 2022
50 newest of 62 All 62 (JSON)
- 2025RouterKT: Mixture-of-Experts for Knowledge Tracingcited by 0
- 2025RouterKT: Mixture-of-Experts for Knowledge Tracing11 Apr 2025
- 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
- 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
- 2024Towards Robust Knowledge Tracing Models via k-Sparse Attentioncited by 18
- 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 16
- 2021Multi-Factors Aware Dual-Attentional Knowledge Tracingcited by 12
- 2023Forgetting-aware Linear Bias for Attentive Knowledge Tracingcited by 12
- 2021Option Tracing: Beyond Correctness Analysis in Knowledge Tracingcited by 11
12 most cited of 61 All 61 (JSON)
- 2026UNVaMP: Neural Knowledge Tracing with Variational Regularization of Latent Knowledge Dynamics4 Aug 2026
- 2026MOSAIC: Orchestrating Collaborative Knowledge Tracing with Hierarchical Semantic Alignment27 Jun 2026
- 2026MBP-KT: Learning Global Collaborative Information from Meta-Behavioral Pattern for Enhanced Knowledge Tracing9 May 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
- 2025Problems With Large Language Models for Learner Modelling: Why LLMs Alone Fall Short for Responsible Tutoring in K--12 Education28 Dec 2025
- 2025KeenKT: Knowledge Mastery-State Disambiguation for Knowledge Tracing21 Dec 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
- 2025MemoryKT: An Integrative Memory-and-Forgetting Method for Knowledge Tracing11 Aug 2025
- 2025Advancing Knowledge Tracing by Exploring Follow-up Performance Trends11 Aug 2025
- 2025Personalized Exercise Recommendation with Semantically-Grounded Knowledge Tracing15 Jul 2025
12 newest of 61 All 61 (JSON)