Enhancing Knowledge Tracing via Adversarial Training
Not on the map. Why?
Abstract (arXiv)
We study the problem of knowledge tracing (KT) where the goal is to trace the students' knowledge mastery over time so as to make predictions on their future performance. Owing to the good representation capacity of deep neural networks (DNNs), recent advances on KT have increasingly concentrated on exploring DNNs to improve the performance of KT. However, we empirically reveal that the DNNs based KT models may run the risk of overfitting, especially on small datasets, leading to limited generalization. In this paper, by leveraging the current advances in adversarial training (AT), we propose an efficient AT based KT method (ATKT) to enhance KT model's generalization and thus push the limit of KT. Specifically, we first construct adversarial perturbations and add them on the original interaction embeddings as adversarial examples. The original and adversarial examples are further used to jointly train the KT model, forcing it is not only to be robust to the adversarial examples, but also to enhance the generalization over the original ones. To better implement AT, we then present an efficient attentive-LSTM model as KT backbone, where the key is a proposed knowledge hidden state attention module that adaptively aggregates information from previous knowledge hidden states while simultaneously highlighting the importance of current knowledge hidden state to make a more accurate prediction. Extensive experiments on four public benchmark datasets demonstrate that our ATKT achieves new state-of-the-art performance. Code is available at: colorblue urlhttps://github.com/xiaopengguo/ATKT.
Key facts. Cited by 30 papers in the map (data through 7 Oct 2026). Builds on 21 of its 44 references that are in the map. First posted on arXiv 10 Aug 2021.
Builds on
21 of 44 references.
References · 21
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2013Intriguing properties of neural networkscited by 5,114
- 2017Evasion Attacks against Machine Learning at Test Timecited by 686
- 2015Deep Knowledge Tracingcited by 328
- 2016Adversarial Training Methods for Semi-Supervised Text Classificationcited by 280
- 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
9 more
- 2020RKT : Relation-Aware Self-Attention for Knowledge Tracingcited by 62
- 2018Addressing Two Problems in Deep Knowledge Tracing via Prediction-Consistent Regularizationcited by 53
- 2018Adversarial Training Towards Robust Multimedia Recommender Systemcited by 27
- 2018Deep Knowledge Tracing and Dynamic Student Classification for Knowledge Tracingcited by 23
- 2019Knowledge Query Network: How Knowledge Interacts with Skillscited by 22
- 2017Robust Multilingual Part-of-Speech Tagging via Adversarial Trainingcited by 21
- 2014Engaging with Massive Online Coursescited by 20
- 2020Leveraging Adversarial Training in Self-Learning for Cross-Lingual Text Classificationcited by 11
- 2019Improving Machine Reading Comprehension via Adversarial Trainingcited by 7
Built on by
Citing papers per year: 2022: 3; 2023: 4; 2024: 7; 2025: 13; 2026: 3.
30 papers.
Sort:
By area:
- 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
- 2023Enhancing Deep Knowledge Tracing with Auxiliary Taskscited by 23
- 2024Towards Robust Knowledge Tracing Models via k-Sparse Attentioncited by 18
- 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
- 2024Automated Knowledge Concept Annotation and Question Representation Learning for Knowledge Tracingcited by 11
- 2022HiTSKT: A Hierarchical Transformer Model for Session-Aware Knowledge Tracingcited by 7
- 2024Mamba4KT:An Efficient and Effective Mamba-based Knowledge Tracing Modelcited by 6
- 2024Adversarial Training: A Surveycited by 6
18 more
- 2024A Question-centric Multi-experts Contrastive Learning Framework for Improving the Accuracy and Interpretability of Deep Sequential Knowledge Tracing Modelscited 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
- 2024Improving Low-Resource Knowledge Tracing Tasks by Supervised Pre-training and Importance Mechanism Fine-tuningcited by 3
- 2025DASKT: A Dynamic Affect Simulation Method for Knowledge Tracingcited by 3
- 2025AAKT: Enhancing Knowledge Tracing with Alternate Autoregressive Modelingcited by 1
- 2025MemoryKT: An Integrative Memory-and-Forgetting Method for Knowledge Tracingcited by 1
- 2026Towards LLM-Empowered Knowledge Tracing via LLM-Student Hierarchical Behavior Alignment in Hyperbolic Spacecited by 1
- 2022DialogID: A Dialogic Instruction Dataset for Improving Teaching Effectiveness in Online Environmentscited 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
- 2025RouterKT: Mixture-of-Experts for Knowledge Tracingcited by 0
- 2025Constructing a Question-Answering Simulator through the Distillation of LLMscited by 0
- 2025CleverBirds: A Multiple-Choice Benchmark for Fine-grained Human Knowledge Tracingcited by 0
- 2025Tracing Mathematical Proficiency Through Problem-Solving Processescited by 0
- 2025KeenKT: Knowledge Mastery-State Disambiguation for Knowledge Tracingcited by 0
- 2026Temporal Smoothness Doubly Robust Learning for Debiased Knowledge Tracingcited by 0
- 2026MBP-KT: Learning Global Collaborative Information from Meta-Behavioral Pattern for Enhanced Knowledge Tracingcited by 0
- 2026MBP-KT: Learning Global Collaborative Information from Meta-Behavioral Pattern for Enhanced Knowledge Tracing9 May 2026
- 2026Temporal Smoothness Doubly Robust Learning for Debiased Knowledge Tracing7 May 2026
- 2026Towards LLM-Empowered Knowledge Tracing via LLM-Student Hierarchical Behavior Alignment in Hyperbolic Space26 Feb 2026
- 2025KeenKT: Knowledge Mastery-State Disambiguation for Knowledge Tracing21 Dec 2025
- 2025Tracing Mathematical Proficiency Through Problem-Solving Processes29 Nov 2025
- 2025CleverBirds: A Multiple-Choice Benchmark for Fine-grained Human Knowledge Tracing11 Nov 2025
- 2025Constructing a Question-Answering Simulator through the Distillation of LLMs11 Sep 2025
- 2025MemoryKT: An Integrative Memory-and-Forgetting Method for Knowledge Tracing11 Aug 2025
- 2025Personalized Exercise Recommendation with Semantically-Grounded Knowledge Tracing15 Jul 2025
- 2025RouterKT: Mixture-of-Experts for Knowledge Tracing11 Apr 2025
- 2025Disentangled Knowledge Tracing for Alleviating Cognitive Bias4 Mar 2025
- 2025AAKT: Enhancing Knowledge Tracing with Alternate Autoregressive Modeling17 Feb 2025
18 more
- 2025Classroom Simulacra: Building Contextual Student Generative Agents in Online Education for Learning Behavioral Simulation4 Feb 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
- 2024Adversarial Training: A Survey19 Oct 2024
- 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
- 2024Towards Robust Knowledge Tracing Models via k-Sparse Attention24 Jul 2024
- 2024Mamba4KT:An Efficient and Effective Mamba-based Knowledge Tracing Model26 May 2024
- 2024A Question-centric Multi-experts Contrastive Learning Framework for Improving the Accuracy and Interpretability of Deep Sequential Knowledge Tracing Models12 Mar 2024
- 2024Improving Low-Resource Knowledge Tracing Tasks by Supervised Pre-training and Importance Mechanism Fine-tuning11 Mar 2024
- 2023Forgetting-aware Linear Bias for Attentive Knowledge Tracing26 Sep 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
- 2022DialogID: A Dialogic Instruction Dataset for Improving Teaching Effectiveness in Online Environments24 Jun 2022
- 2022pyKT: A Python Library to Benchmark Deep Learning based Knowledge Tracing Models23 Jun 2022
- 2025RouterKT: Mixture-of-Experts for Knowledge Tracingcited by 0
- 2025RouterKT: Mixture-of-Experts for Knowledge Tracing11 Apr 2025
- 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
- 2023Enhancing Deep Knowledge Tracing with Auxiliary Taskscited by 23
- 2024Towards Robust Knowledge Tracing Models via k-Sparse Attentioncited by 18
- 2023Forgetting-aware Linear Bias for Attentive Knowledge Tracingcited by 12
- 2025Disentangled Knowledge Tracing for Alleviating Cognitive Biascited by 12
- 2024Automated Knowledge Concept Annotation and Question Representation Learning for Knowledge Tracingcited by 11
- 2022HiTSKT: A Hierarchical Transformer Model for Session-Aware Knowledge Tracingcited by 7
- 2024Adversarial Training: A Surveycited by 6
- 2024A Question-centric Multi-experts Contrastive Learning Framework for Improving the Accuracy and Interpretability of Deep Sequential Knowledge Tracing Modelscited by 5
- 2025DKT2: Revisiting Applicable and Comprehensive Knowledge Tracing in Large-Scale Datacited by 4
12 most cited of 27 All 27 (JSON)
- 2026MBP-KT: Learning Global Collaborative Information from Meta-Behavioral Pattern for Enhanced Knowledge Tracing9 May 2026
- 2026Temporal Smoothness Doubly Robust Learning for Debiased Knowledge Tracing7 May 2026
- 2026Towards LLM-Empowered Knowledge Tracing via LLM-Student Hierarchical Behavior Alignment in Hyperbolic Space26 Feb 2026
- 2025KeenKT: Knowledge Mastery-State Disambiguation for Knowledge Tracing21 Dec 2025
- 2025Tracing Mathematical Proficiency Through Problem-Solving Processes29 Nov 2025
- 2025CleverBirds: A Multiple-Choice Benchmark for Fine-grained Human Knowledge Tracing11 Nov 2025
- 2025Constructing a Question-Answering Simulator through the Distillation of LLMs11 Sep 2025
- 2025MemoryKT: An Integrative Memory-and-Forgetting Method for Knowledge Tracing11 Aug 2025
- 2025Personalized Exercise Recommendation with Semantically-Grounded Knowledge Tracing15 Jul 2025
- 2025Disentangled Knowledge Tracing for Alleviating Cognitive Bias4 Mar 2025
- 2025AAKT: Enhancing Knowledge Tracing with Alternate Autoregressive Modeling17 Feb 2025
- 2025DKT2: Revisiting Applicable and Comprehensive Knowledge Tracing in Large-Scale Data24 Jan 2025
12 newest of 27 All 27 (JSON)