AlignKT: Explicitly Modeling Knowledge State for Knowledge Tracing with Ideal State Alignment
By: Jing Xiao, Chang You, Zhiyu Chen
Potential Business Impact:
Helps learning programs know what you understand.
Knowledge Tracing (KT) serves as a fundamental component of Intelligent Tutoring Systems (ITS), enabling these systems to monitor and understand learners' progress by modeling their knowledge state. However, many existing KT models primarily focus on fitting the sequences of learners' interactions, and often overlook the knowledge state itself. This limitation leads to reduced interpretability and insufficient instructional support from the ITS. To address this challenge, we propose AlignKT, which employs a frontend-to-backend architecture to explicitly model a stable knowledge state. In this approach, the preliminary knowledge state is aligned with an additional criterion. Specifically, we define an ideal knowledge state based on pedagogical theories as the alignment criterion, providing a foundation for interpretability. We utilize five encoders to implement this set-up, and incorporate a contrastive learning module to enhance the robustness of the alignment process. Through extensive experiments, AlignKT demonstrates superior performance, outperforming seven KT baselines on three real-world datasets. It achieves state-of-the-art results on two of these datasets and exhibits competitive performance on the third. The code of this work is available at https://github.com/SCNU203/AlignKT.
Similar Papers
Disentangled Knowledge Tracing for Alleviating Cognitive Bias
Machine Learning (CS)
Helps learning programs give better challenges.
A Hierarchical Probabilistic Framework for Incremental Knowledge Tracing in Classroom Settings
Computation and Language
Helps students learn better with less data.
Uncertainty-aware Knowledge Tracing
Machine Learning (CS)
Helps teachers see how students learn best.