Stable and Faithful Explanations for Knowledge Tracing
Not on the map. Why?
Abstract (arXiv)
Knowledge tracing (KT) models predict student performance opaquely, limiting pedagogical action. This study contributes a validation protocol testing predictive competitiveness (RQ1), explanation stability (RQ2) and retraining-based faithfulness (RQ3) together. Thirteen behavioral features across five pedagogical themes were engineered from ASSISTments 2009 and 2012, with history features computed from temporally preceding interactions and current response latency retained only for retrospective analysis. ASSISTments 2009 was rebuilt: the uncorrected skill-builder release duplicates each multi-skill interaction across one row per skill, and because those rows share one correctness label, they leak it into preceding-interaction features. Rebuilding lowered model AUC and reordered the explanation results. An Extreme Gradient Boosting (XGBoost) model explained with Tree SHapley Additive exPlanations (TreeSHAP) was compared against four deep baselines (DKT, SAKT, AKT and SimpleKT) under an information-matched protocol giving the deep models the same behavioral signals and restricting XGBoost to what is derivable from the identifier-and-correctness stream they consume. XGBoost reached an area under the curve (AUC) of 0.777 on 2012 and 0.786 on rebuilt 2009, with prediction-time AUCs of 0.771 and 0.775, respectively, after excluding current response latency; restricted to the baselines' information it performed as they did (0.697 against 0.700, and 0.717 against 0.720), locating the difference in information supplied, not model family. Rankings were consistent across folds, seeds and conditioning schemes (Spearman rho = 0.989-1.000), and removing top-ranked TreeSHAP features harmed AUC more than random removal, though split-gain and permutation rankings performed comparably. Student-level examples are illustrative interpretations, not validated recommendations.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 30 of its 66 references that are in the map. First posted on arXiv 15 Sep 2026.
Builds on
30 of 66 references.
References · 30
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2019Attention is not Explanationcited by 929
- 2019Attention is not not Explanationcited by 636
- 2020Captum: A unified and generic model interpretability library for PyTorchcited by 547
- 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 530
- 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 476
- 2019Fooling LIME and SHAP: Adversarial Attacks on Post hoc Explanation Methodscited by 443
- 2019The many Shapley values for model explanationcited by 344
- 2015Deep Knowledge Tracingcited by 332
- 2018On the Robustness of Interpretability Methodscited by 314
18 more
- 2018Manipulating and Measuring Model Interpretabilitycited by 256
- 2020Explaining by Removing: A Unified Framework for Model Explanationcited by 218
- 2020Context-Aware Attentive Knowledge Tracingcited by 174
- 2019A Self-Attentive model for Knowledge Tracingcited by 172
- 2019Feature relevance quantification in explainable AI: A causal problemcited by 167
- 2020A Diagnostic Study of Explainability Techniques for Text Classificationcited by 159
- 2020True to the Model or True to the Data?cited by 126
- 2019EdNet: A Large-Scale Hierarchical Dataset in Educationcited by 108
- 2021S-LIME: Stabilized-LIME for Model Explanationcited by 52
- 2022pyKT: A Python Library to Benchmark Deep Learning based Knowledge Tracing Modelscited by 52
- 2023simpleKT: A Simple But Tough-to-Beat Baseline for Knowledge Tracingcited by 47
- 2020Statistical stability indices for LIME: obtaining reliable explanations for Machine Learning modelscited by 40
- 2022Evaluating the Explainers: Black-Box Explainable Machine Learning for Student Success Prediction in MOOCscited by 17
- 2024Educational data mining and learning analytics: An updated surveycited by 17
- 2021Interpretable Knowledge Tracing: Simple and Efficient Student Modeling with Causal Relationscited by 14
- 2020Towards Interpretable Deep Learning Models for Knowledge Tracingcited by 13
- 2022Trusting the Explainers: Teacher Validation of Explainable Artificial Intelligence for Course Designcited by 7
- 2019Extending Deep Knowledge Tracing: Inferring Interpretable Knowledge and Predicting Post-System Performancecited by 4
Built on by
Not cited yet.