How deep is knowledge tracing?
Mohammad Khajah, Robert V. Lindsey, Michael C. Mozer

TL;DR
This paper investigates why deep knowledge tracing (DKT) outperforms Bayesian knowledge tracing (BKT) in predicting student performance, concluding that BKT can match DKT's performance when extended, suggesting depth may not be necessary for effective knowledge tracing.
Contribution
The study demonstrates that BKT, when extended to incorporate additional statistical regularities, can perform as well as DKT, challenging the assumption that deep models are inherently superior.
Findings
Extended BKT matches DKT performance with added regularities
DKT's advantage stems from exploiting regularities BKT can also model
Shallow models like BKT can be as effective as deep models in knowledge tracing
Abstract
In theoretical cognitive science, there is a tension between highly structured models whose parameters have a direct psychological interpretation and highly complex, general-purpose models whose parameters and representations are difficult to interpret. The former typically provide more insight into cognition but the latter often perform better. This tension has recently surfaced in the realm of educational data mining, where a deep learning approach to predicting students' performance as they work through a series of exercises---termed deep knowledge tracing or DKT---has demonstrated a stunning performance advantage over the mainstay of the field, Bayesian knowledge tracing or BKT. In this article, we attempt to understand the basis for DKT's advantage by considering the sources of statistical regularity in the data that DKT can leverage but which BKT cannot. We hypothesize four forms…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReinforcement Learning in Robotics · Intelligent Tutoring Systems and Adaptive Learning · Machine Learning and Algorithms
MethodsInterpretability
