RCKTE: Toward Global Optimal Causal Explanations for Deep Knowledge Tracing
Deep learning-based knowledge tracing (DLKT) models have achieved high predictive accuracy, but their opaque “black-box” nature limits practical value: educators cannot trace why predictions are made and learners cannot obtain transparent feedback. Existing explainability techniques, which aim to explain why a model makes a particular prediction and provide the evidence for it, predominantly rely on correlational analyses, often yielding unfaithful or suboptimal explanations. To address this, we propose RCKTE, a post hoc reinforcement learning-based causal deep knowledge tracing explainer. RCKTE operates through a structured workflow: First, it formulates the explanation task as a globally optimal subsequence screening problem, aiming to identify the most causally influential historical interactions from a student's learning sequence. Then, a reinforcement learning agent, guided by a causal attribution reward and a dual optimizer scheme, iteratively constructs the optimal subsequences by assessing the causal impact of each interaction. This process results in more faithful and concise explainable subsequences than those produced by correlation-based methods, achieving this within about one second to support real-time use. Finally, these explainable subsequences directly support actionable educational applications, including identifying a learner's weak knowledge for targeted review, constructing personalized knowledge structure graphs for intervention tracking, and deriving group-level knowledge structures to guide curriculum design. Extensive experiments across multiple DLKT models and datasets confirm that RCKTE consistently outperforms existing post hoc methods in both the faithfulness and readability of explanations. By integrating causal attribution with reinforcement learning, RCKTE provides accurate, efficient, and educationally meaningful explanations that enhance the usability of DLKT in real learning environments. The implementation code and related resources are available at <uri xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">https://github.com/codeset-XKT/RCKTE</uri>.
Authors
- Jianwen Sun (ORCID: https://orcid.org/0000-0002-0951-1072)
- Sannyuya Liu (ORCID: https://orcid.org/0000-0002-4926-3720)
- Xiaoxuan Shen (ORCID: https://orcid.org/0000-0002-6663-5821)
- Qing Li (ORCID: https://orcid.org/0000-0002-6168-8430)
- Xinrui Li (ORCID: https://orcid.org/0000-0001-8466-1778)
- X. Yuan (ORCID: https://orcid.org/0009-0000-3521-2837)
- Sijing Chen (ORCID: https://orcid.org/0000-0001-7410-8901)
Institutions
- Central China Normal University (CN)
Publication Details
- Journal
- IEEE Transactions on Learning Technologies
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1109/tlt.2025.3616515
- Citations
- 1
- Primary Topic
- Scientific Computing and Data Management
- Type
- article
- Field-Weighted Citation Impact
- 4.17