Knowledge Tracing: A Survey
Not on the map. Why?
Abstract (arXiv)
Humans ability to transfer knowledge through teaching is one of the essential aspects for human intelligence. A human teacher can track the knowledge of students to customize the teaching on students needs. With the rise of online education platforms, there is a similar need for machines to track the knowledge of students and tailor their learning experience. This is known as the Knowledge Tracing (KT) problem in the literature. Effectively solving the KT problem would unlock the potential of computer-aided education applications such as intelligent tutoring systems, curriculum learning, and learning materials' recommendation. Moreover, from a more general viewpoint, a student may represent any kind of intelligent agents including both human and artificial agents. Thus, the potential of KT can be extended to any machine teaching application scenarios which seek for customizing the learning experience for a student agent (i.e., a machine learning model). In this paper, we provide a comprehensive and systematic review for the KT literature. We cover a broad range of methods starting from the early attempts to the recent state-of-the-art methods using deep learning, while highlighting the theoretical aspects of models and the characteristics of benchmark datasets. Besides these, we shed light on key modelling differences between closely related methods and summarize them in an easy-to-understand format. Finally, we discuss current research gaps in the KT literature and possible future research and application directions.
Key facts. Cited by 76 papers in the map (data through 7 Oct 2026). Builds on 42 of its 135 references that are in the map. First posted on arXiv 8 Jan 2022.
Builds on
42 of 135 references.
References · 42
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
- 2014Sequence to Sequence Learning with Neural Networkscited by 2,974
- 2017Multimodal Machine Learning: A Survey and Taxonomycited by 1,004
- 2019Self-Supervised Learning of Pretext-Invariant Representationscited by 806
- 2014Deep Learning in Neural Networks: An Overviewcited by 765
- 2013Speech Recognition with Deep Recurrent Neural Networkscited by 666
- 2014Neural Turing Machinescited by 630
- 2013Generating Sequences With Recurrent Neural Networkscited by 549
30 more
- 2020Understanding the Behaviour of Contrastive Losscited by 397
- 2019S4L: Self-Supervised Semi-Supervised Learningcited by 335
- 2015Deep Knowledge Tracingcited by 328
- 2015A Critical Review of Recurrent Neural Networks for Sequence Learningcited by 223
- 2016Key-Value Memory Networks for Directly Reading Documentscited by 223
- 2021Self-supervised Pretraining of Visual Features in the Wildcited by 197
- 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
- 2019EKT: Exercise-aware Knowledge Tracing for Student Performance Predictioncited by 109
- 2019EdNet: A Large-Scale Hierarchical Dataset in Educationcited by 106
- 2020Towards an Appropriate Query, Key, and Value Computation for Knowledge Tracingcited by 79
- 2019Neural Cognitive Diagnosis for Intelligent Education Systemscited by 75
- 2020RKT : Relation-Aware Self-Attention for Knowledge Tracingcited by 62
- 2019Knowledge Tracing with Sequential Key-Value Memory Networkscited by 60
- 2020SAINT+: Integrating Temporal Features for EdNet Correctness Predictioncited by 57
- 2018Addressing Two Problems in Deep Knowledge Tracing via Prediction-Consistent Regularizationcited by 53
- 2020GIKT: A Graph-based Interaction Model for Knowledge Tracingcited by 51
- 2018Knowledge Tracing Machines: Factorization Machines for Knowledge Tracingcited by 42
- 2018Learning to Teach with Dynamic Loss Functionscited by 40
- 2019Exploiting Cognitive Structure for Adaptive Learningcited by 36
- 2020Improving Knowledge Tracing via Pre-training Question Embeddingscited by 36
- 2018Deep Knowledge Tracing and Dynamic Student Classification for Knowledge Tracingcited by 23
- 2019QuesNet: A Unified Representation for Heterogeneous Test Questionscited by 18
- 2016Back to the Basics: Bayesian extensions of IRT outperform neural networks for proficiency estimationcited by 17
- 2021Deep Graph Memory Networks for Forgetting-Robust Knowledge Tracingcited by 17
- 2019Towards Quantification of Explainability in Explainable Artificial Intelligence Methodscited by 15
- 2016Next-Term Student Performance Prediction: A Recommender Systems Approachcited by 7
- 2021Learning Data Teaching Strategies Via Knowledge Tracingcited by 6
- 2019Tracing Player Knowledge in a Parallel Programming Educational Gamecited by 5
Built on by
Citing papers per year: 2022: 2; 2023: 12; 2024: 25; 2025: 25; 2026: 12.
76 papers.
Sort:
By area:
- 2022pyKT: A Python Library to Benchmark Deep Learning based Knowledge Tracing Modelscited by 50
- 2023Let GPT be a Math Tutor: Teaching Math Word Problem Solvers with Customized Exercise Generationcited by 27
- 2024Bringing Generative AI to Adaptive Learning in Educationcited by 24
- 2024Towards Modeling Learner Performance with Large Language Modelscited by 20
- 2024CLST: Cold-Start Mitigation in Knowledge Tracing by Aligning a Generative Language Model as a Students' Knowledge Tracercited by 16
- 2023Generating and Evaluating Tests for K-12 Students with Language Model Simulations: A Case Study on Sentence Reading Efficiencycited by 15
- 2025Classroom Simulacra: Building Contextual Student Generative Agents in Online Education for Learning Behavioral Simulationcited by 15
- 2023Forgetting-aware Linear Bias for Attentive Knowledge Tracingcited by 12
- 2025Disentangled Knowledge Tracing for Alleviating Cognitive Biascited by 12
- 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
- 2024Predicting Learning Performance with Large Language Models: A Study in Adult Literacycited by 8
38 more
- 2024A Survey of Explainable Knowledge Tracingcited by 7
- 2024Test Case-Informed Knowledge Tracing for Open-ended Coding Taskscited by 7
- 2024Mamba4KT:An Efficient and Effective Mamba-based Knowledge Tracing Modelcited by 6
- 2024Computational Teaching for Driving via Multi-Task Imitation Learningcited by 6
- 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
- 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
- 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
- 2025Pattern-based Knowledge Component Extraction from Student Code Using Representation Learningcited by 4
- 2023No Length Left Behind: Enhancing Knowledge Tracing for Modeling Sequences of Excessive or Insufficient Lengthscited by 3
- 2024Enhancing Knowledge Tracing with Concept Map and Response Disentanglementcited by 3
- 2024Data Augmentation for Sparse Multidimensional Learning Performance Data Using Generative AIcited by 3
- 2025Towards responsible AI for education: Hybrid human-AI to confront the Elephant in the roomcited by 3
- 2024Addressing Label Leakage in Knowledge Tracing Modelscited by 2
- 2024Cross-domain-aware Worker Selection with Training for Crowdsourced Annotationcited 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
- 2025TrueReason: An Exemplar Personalised Learning System Integrating Reasoning with Foundational Modelscited by 2
- 2025Problems With Large Language Models for Learner Modelling: Why LLMs Alone Fall Short for Responsible Tutoring in K--12 Educationcited by 2
- 2023Multi-granulariy Time-based Transformer for Knowledge Tracingcited by 1
- 2023Attentive Q-Matrix Learning for Knowledge Tracingcited by 1
- 2024Personalized Forgetting Mechanism with Concept-Driven Knowledge Tracingcited by 1
- 2024Deep Learning for Educational Data Sciencecited by 1
- 2024Integrating LSTM and BERT for Long-Sequence Data Analysis in Intelligent Tutoring Systemscited by 1
- 2024Dual-State Personalized Knowledge Tracing with Emotional Incorporationcited by 1
- 2025AAKT: Enhancing Knowledge Tracing with Alternate Autoregressive Modelingcited by 1
- 2025LLM-driven Effective Knowledge Tracing by Integrating Dual-channel Difficultycited by 1
- 2025Improving Deep Knowledge Tracing via Gated Architectures and Adaptive Optimizationcited by 1
- 2025MemoryKT: An Integrative Memory-and-Forgetting Method for Knowledge Tracingcited by 1
- 2025Future-Proofing Programmers: Optimal Knowledge Tracing for AI-Assisted Personalized Educationcited by 1
- 2026Neural-Symbolic Knowledge Tracing: Injecting Educational Knowledge into Deep Learning for Responsible Learner Modellingcited by 1
- 2023Adaptive Learning Path Navigation Based on Knowledge Tracing and Reinforcement Learningcited by 0
- 2023Improved Sales Forecasting using Trend and Seasonality Decomposition with LightGBMcited by 0
- 2024Prerequisite Structure Discovery in Intelligent Tutoring Systemscited by 0
50 most cited of 76 All 76 (JSON)
- 2026A Risk-Adaptive and Evidence-Constrained Framework for Generative AI Feedback in Programming Education24 Sep 2026
- 2026Disentangling Knowledge States with Ability and Proficiency Modeling for Knowledge Tracing14 Jul 2026
- 2026MOSAIC: Orchestrating Collaborative Knowledge Tracing with Hierarchical Semantic Alignment27 Jun 2026
- 2026Modularizing Educational LLM-Agency for Fostering Responsible Learning Assistance28 May 2026
- 2026SCRIPT: Implementing an Intelligent Tutoring System for Programming in a German University Context17 Apr 2026
- 2026Uncertainty-aware Generative Learning Path Recommendation with Cognition-Adaptive Diffusion16 Apr 2026
- 2026Neural-Symbolic Knowledge Tracing: Injecting Educational Knowledge into Deep Learning for Responsible Learner Modelling9 Apr 2026
- 2026Learning in Blocks: A Multi Agent Debate Assisted Personalized Adaptive Learning Framework for Language Learning29 Mar 2026
- 2026Personalized AI Practice Replicates Learning Rate Regularity at Scale9 Mar 2026
- 2026Multi-view Attention Fusion of Heterogeneous Hypergraph with Dynamic Behavioral Profiling for Personalized Learning Resource Recommendation4 Mar 2026
- 2026Open Datasets in Learning Analytics: Trends, Challenges, and Best PRACTICE19 Feb 2026
- 2026Automated Domain Question Mapping (DQM) with Educational Learning Materials11 Jan 2026
38 more
- 2025Problems With Large Language Models for Learner Modelling: Why LLMs Alone Fall Short for Responsible Tutoring in K--12 Education28 Dec 2025
- 2025Simulated Human Learning in a Dynamic, Partially-Observed, Time-Series Environment19 Nov 2025
- 2025CleverBirds: A Multiple-Choice Benchmark for Fine-grained Human Knowledge Tracing11 Nov 2025
- 2025Extracting Causal Relations in Deep Knowledge Tracing6 Nov 2025
- 2025Does Interpretability of Knowledge Tracing Models Support Teacher Decision Making?4 Nov 2025
- 2025Future-Proofing Programmers: Optimal Knowledge Tracing for AI-Assisted Personalized Education28 Sep 2025
- 2025Cognitive Structure Generation: From Educational Priors to Policy Optimization18 Aug 2025
- 2025Pattern-based Knowledge Component Extraction from Student Code Using Representation Learning12 Aug 2025
- 2025MemoryKT: An Integrative Memory-and-Forgetting Method for Knowledge Tracing11 Aug 2025
- 2025A Mixed User-Centered Approach to Enable Augmented Intelligence in Intelligent Tutoring Systems: The Case of MathAIde app31 Jul 2025
- 2025Efficient Knowledge Tracing Leveraging Higher-Order Information in Integrated Graphs24 Jul 2025
- 2025A Forced-Choice Neural Cognitive Diagnostic Model of Personality Testing20 Jul 2025
- 2025Personalized Exercise Recommendation with Semantically-Grounded Knowledge Tracing15 Jul 2025
- 2025Ken Utilization Layer: Hebbian Replay Within a Student's Ken for Adaptive Exercise Recommendation18 Jun 2025
- 2025Hierarchical Bayesian Knowledge Tracing in Undergraduate Engineering Education29 May 2025
- 2025Cuff-KT: Tackling Learners' Real-time Learning Pattern Adjustment via Tuning-Free Knowledge State Guided Model Updating26 May 2025
- 2025Cold Start Problem: An Experimental Study of Knowledge Tracing Models with New Students22 May 2025
- 2025Improving Deep Knowledge Tracing via Gated Architectures and Adaptive Optimization24 Apr 2025
- 2025Towards responsible AI for education: Hybrid human-AI to confront the Elephant in the room22 Apr 2025
- 2025Survey of Loss Augmented Knowledge Tracing21 Apr 2025
- 2025Disentangled Knowledge Tracing for Alleviating Cognitive Bias4 Mar 2025
- 2025LLM-driven Effective Knowledge Tracing by Integrating Dual-channel Difficulty27 Feb 2025
- 2025AAKT: Enhancing Knowledge Tracing with Alternate Autoregressive Modeling17 Feb 2025
- 2025Classroom Simulacra: Building Contextual Student Generative Agents in Online Education for Learning Behavioral Simulation4 Feb 2025
- 2025TrueReason: An Exemplar Personalised Learning System Integrating Reasoning with Foundational Models23 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
- 2024Computational Teaching for Driving via Multi-Task Imitation Learning2 Oct 2024
- 2024Using Large Multimodal Models to Extract Knowledge Components for Knowledge Tracing from Multimedia Question Information30 Sep 2024
- 2024Test Case-Informed Knowledge Tracing for Open-ended Coding Tasks28 Sep 2024
- 2024Data Augmentation for Sparse Multidimensional Learning Performance Data Using Generative AI24 Sep 2024
- 2024Temporal Graph Memory Networks For Knowledge Tracing23 Sep 2024
- 2024Enhancing Knowledge Tracing with Concept Map and Response Disentanglement23 Aug 2024
- 2024Domain Generalizable Knowledge Tracing via Concept Aggregation and Relation-Based Attention2 Jul 2024
- 2024CLST: Cold-Start Mitigation in Knowledge Tracing by Aligning a Generative Language Model as a Students' Knowledge Tracer13 Jun 2024
- 2024Cross-domain-aware Worker Selection with Training for Crowdsourced Annotation11 Jun 2024
- 2024Student Answer Forecasting: Transformer-Driven Answer Choice Prediction for Language Learning30 May 2024
- 2024Dual-State Personalized Knowledge Tracing with Emotional Incorporation27 May 2024
50 newest of 76 All 76 (JSON)
- 2022pyKT: A Python Library to Benchmark Deep Learning based Knowledge Tracing Modelscited by 50
- 2023Let GPT be a Math Tutor: Teaching Math Word Problem Solvers with Customized Exercise Generationcited by 27
- 2024Towards Modeling Learner Performance with Large Language Modelscited by 20
- 2024CLST: Cold-Start Mitigation in Knowledge Tracing by Aligning a Generative Language Model as a Students' Knowledge Tracercited by 16
- 2023Generating and Evaluating Tests for K-12 Students with Language Model Simulations: A Case Study on Sentence Reading Efficiencycited by 15
- 2023Forgetting-aware Linear Bias for Attentive Knowledge Tracingcited by 12
- 2025Disentangled Knowledge Tracing for Alleviating Cognitive Biascited by 12
- 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
- 2024Predicting Learning Performance with Large Language Models: A Study in Adult Literacycited by 8
- 2024A Survey of Explainable Knowledge Tracingcited by 7
- 2024Test Case-Informed Knowledge Tracing for Open-ended Coding Taskscited by 7
12 most cited of 68 All 68 (JSON)
- 2026A Risk-Adaptive and Evidence-Constrained Framework for Generative AI Feedback in Programming Education24 Sep 2026
- 2026Disentangling Knowledge States with Ability and Proficiency Modeling for Knowledge Tracing14 Jul 2026
- 2026MOSAIC: Orchestrating Collaborative Knowledge Tracing with Hierarchical Semantic Alignment27 Jun 2026
- 2026Modularizing Educational LLM-Agency for Fostering Responsible Learning Assistance28 May 2026
- 2026SCRIPT: Implementing an Intelligent Tutoring System for Programming in a German University Context17 Apr 2026
- 2026Uncertainty-aware Generative Learning Path Recommendation with Cognition-Adaptive Diffusion16 Apr 2026
- 2026Neural-Symbolic Knowledge Tracing: Injecting Educational Knowledge into Deep Learning for Responsible Learner Modelling9 Apr 2026
- 2026Personalized AI Practice Replicates Learning Rate Regularity at Scale9 Mar 2026
- 2026Multi-view Attention Fusion of Heterogeneous Hypergraph with Dynamic Behavioral Profiling for Personalized Learning Resource Recommendation4 Mar 2026
- 2026Open Datasets in Learning Analytics: Trends, Challenges, and Best PRACTICE19 Feb 2026
- 2026Automated Domain Question Mapping (DQM) with Educational Learning Materials11 Jan 2026
- 2025Problems With Large Language Models for Learner Modelling: Why LLMs Alone Fall Short for Responsible Tutoring in K--12 Education28 Dec 2025
12 newest of 68 All 68 (JSON)