Addressing Two Problems in Deep Knowledge Tracing via Prediction-Consistent Regularization
Chun-Kit Yeung, Dit-Yan Yeung

TL;DR
This paper identifies two key issues in deep knowledge tracing models—failure to reconstruct inputs and inconsistent predictions over time—and proposes a regularization approach to improve prediction consistency without harming performance.
Contribution
The authors introduce regularization terms for DKT that address input reconstruction failure and temporal prediction inconsistency, enhancing model reliability.
Findings
Regularization improves input reconstruction accuracy.
Prediction consistency over time is significantly enhanced.
Model performance on the original task is maintained.
Abstract
Knowledge tracing is one of the key research areas for empowering personalized education. It is a task to model students' mastery level of a knowledge component (KC) based on their historical learning trajectories. In recent years, a recurrent neural network model called deep knowledge tracing (DKT) has been proposed to handle the knowledge tracing task and literature has shown that DKT generally outperforms traditional methods. However, through our extensive experimentation, we have noticed two major problems in the DKT model. The first problem is that the model fails to reconstruct the observed input. As a result, even when a student performs well on a KC, the prediction of that KC's mastery level decreases instead, and vice versa. Second, the predicted performance for KCs across time-steps is not consistent. This is undesirable and unreasonable because student's performance is…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIntelligent Tutoring Systems and Adaptive Learning · Online Learning and Analytics · Machine Learning and Algorithms
