Browse State-of-the-Art › Knowledge Tracing
Knowledge Tracing
110 papers with code · 2 benchmarks · 2 datasets archive 2025-07-28
Knowledge Tracing is the task of modelling student knowledge over time so that we can accurately predict how students will perform on future interactions. Improvement on this task means that resources can be suggested to students based on their individual needs, and content which is predicted to be too easy or too hard can be skipped or delayed.
Source: Deep Knowledge Tracing
Description from the archive archive 2025-07-28.
Benchmarks archive 2025-07-28
2 leaderboard tables shown for this task, 2 with rows (a “benchmark” on this site is a table with at least one row, as on /sota), ordered by row count. “Best model” is the first row in the archive's own order at snapshot; nothing is re-ranked here and metric direction is not recorded in the archive. PwC's Trend sparklines are not in the archive, so that column is omitted.
| Dataset | Best model (first row in archive order) | Paper | Code | Syntology | Compare |
|---|---|---|---|---|---|
| EdNet (8 rows) | SAINT+ | SAINT+: Integrating Temporal Features for EdNet Correctness Prediction | code | Syntology ran 3 of 3 samples · 0 unverified | Compare |
| Assistments (2 rows) | DKT | Deep Knowledge Tracing | code | Syntology ran 1 of 12 samples · 11 unverified | Compare |
Syntology column: samples harvested from the paper's repositories and executed on synthesized fixtures; “ran” is not a correctness claim and does not order the table. A dash means no Syntology record for that paper, not a recorded non-run. Read from the graph 2026-09-24.
Libraries
Not in the archive: the export carries no per-task library table, so there is nothing to show at snapshot 2025-07-28.
Datasets archive 2025-07-28
2 datasets whose archive record lists this task, ordered by the archive's paper count.
Subtasks archive 2025-07-28
No subtask under this task in the archive's task tree.
Most implemented papers archive 2025-07-28
30 shown of 110 papers with code (215 tagged with this task in all), ordered by repositories listed in the archive, not by stars (the archive holds no stars, so PwC's “Social” and “Latest” sorts cannot be reproduced). Papers without a page here are shown as plain text.
-
16 Jul 2019 10 repositories listed Syntology ran 6 of 12 samples · 6 unverified · 9 pointer-only (licence)Knowledge tracing is the task of modeling each student's mastery of knowledge concepts (KCs) as (s)he engages with a sequence of learning activities.
-
19 Jun 2015 7 repositories listed Syntology ran 1 of 12 samples · 11 unverifiedKnowledge tracing---where a machine models the knowledge of a student as they interact with coursework---is a well established problem in computer supported education.
-
10 Feb 2021 6 repositories listedThe novel point of the model is that it only uses the last input as query in transformer encoder, instead of all sequence, which makes QK matrix multiplication in transformer Encoder to have O(L) time complexity,…
-
14 Feb 2020 5 repositories listed Syntology ran 3 of 3 samples · 0 unverified · 3 pointer-only (licence)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.
-
19 Oct 2020 4 repositories listed Syntology ran 3 of 3 samples · 0 unverified · 3 pointer-only (licence)We propose SAINT+, a successor of SAINT which is a Transformer based knowledge tracing model that separately processes exercise information and student response information.
-
13 Sep 2020 4 repositories listedWith the rapid development in online education, knowledge tracing (KT) has become a fundamental problem which traces students' knowledge status and predicts their performance on new questions.
-
14 May 2019 4 repositories listed Syntology ran 5 of 22 samples · 17 unverified · 9 pointer-only (licence)In this article, we first frame the research problem of optimizing an adaptive and personalized spaced repetition scheduler when memorization concerns the application of underlying multiple skills.
-
17 May 2021 3 repositories listedThe development of intelligent tutoring system has greatly influenced the way students learn and practice, which increases their learning efficiency.
-
24 Jul 2020 3 repositories listed Syntology ran 2 of 2 samples · 0 unverifiedWe also conduct several case studies and show that AKT exhibits excellent interpretability and thus has potential for automated feedback and personalization in real-world educational settings.
-
20 May 2025 2 repositories listedDespite advances in deep learning for education, student knowledge tracing and behavior modeling face persistent challenges: limited personalization, inadequate modeling of diverse learning activities (especially…
-
4 Mar 2025 2 repositories listedIn the realm of Intelligent Tutoring System (ITS), the accurate assessment of students' knowledge states through Knowledge Tracing (KT) is crucial for personalized learning.
-
24 Jul 2024 2 repositories listedWe show that our \textsc{sparseKT} 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…
-
14 May 2024 2 repositories listedSpecifically, MIKT traces students' knowledge states on two scales: a coarse-grained representation to trace students' domain knowledge state, and a fine-grained representation to monitor their conceptual knowledge…
-
13 May 2024 2 repositories listedKnowledge tracing (KT) is a crucial task in online learning, aimed at tracing and predicting each student's knowledge states throughout their learning process.
-
29 Oct 2023 2 repositories listedTo address this issue, we propose an adversarial bootstrapped question representation (ABQR) model, which can generate robust and high-quality question representations without requiring negative samples.
-
15 Aug 2023 2 repositories listedExisting models tend to memorize the answer bias as a shortcut for achieving high prediction performance in KT, thereby failing to fully understand students' knowledge states.
-
6 Aug 2023 2 repositories listedHowever, the significant effect of learners' learning behaviors (e.
-
30 Apr 2023 2 repositories listedKnowledge Tracing (KT) aims at tracing the evolution of the knowledge states along the learning process of a learner.
-
14 Feb 2023 2 repositories listed Syntology ran 8 of 11 samples · 3 unverifiedThe results demonstrate that our approach is superior on the KT prediction task, and it outperforms a wide range of deep learning based KT models in terms of prediction accuracy with better model interpretability.
-
14 Feb 2023 2 repositories listed Syntology ran 10 of 18 samples · 8 unverifiedKnowledge tracing (KT) is the problem of predicting students' future performance based on their historical interactions with intelligent tutoring systems.
-
14 Feb 2023 2 repositories listedIn this paper, we proposed \emph{AT-DKT} to improve the prediction performance of the original deep knowledge tracing model with two auxiliary learning tasks, i.
-
11 Jul 2022 2 repositories listedIn this paper, we focus on exploring the question difficulty effect on learning to improve student's knowledge state assessment and propose the DIfficulty Matching Knowledge Tracing (DIMKT) model.
-
23 Jun 2022 2 repositories listedHowever, the success behind deep learning based knowledge tracing (DLKT) approaches is still left somewhat unknown and proper measurement and analysis of these DLKT approaches remain a challenge.
-
25 Apr 2022 2 repositories listedKnowledge tracing is the task of understanding student’s knowledge acquisition processes by estimating whether to solve the next question correctly or not.
-
15 Dec 2021 2 repositories listedIKT's prediction of future student performance is made using a Tree-Augmented Naive Bayes Classifier (TAN), therefore its predictions are easier to explain than deep learning-based student models.
-
14 Aug 2021 2 repositories listedBesides, we design a forgetting gate to model the decline of students' knowledge over time, which is based on their previous knowledge state, present learning gains, and the interval time.
-
10 Aug 2021 2 repositories listedThe 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.
-
19 Apr 2021 2 repositories listedKnowledge tracing refers to a family of methods that estimate each student's knowledge component/skill mastery level from their past responses to questions.
-
25 Jul 2020 2 repositories listedHowever, only given student learning interactions, most of existing KT methods neglect the individualization of students, i.
-
26 Apr 2019 2 repositories listed Syntology ran 0 of 2 samples · 2 unverifiedDeep learning based knowledge tracing model has been shown to outperform traditional knowledge tracing model without the need for human-engineered features, yet its parameters and representations have long been…
Syntology lines on 9 of the papers shown; no Syntology record for the others (a paper without an arXiv id cannot be joined to the graph, and absence from the graph layer is not a recorded non-run). “Ran” means the sample executed on a synthesized fixture, not that the paper's result was reproduced. Read from the graph 2026-09-24.
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections