Intelligent Tutoring Systems have become critically important in future learning environments. Knowledge Tracing (KT) is a crucial part of that system. It is about inferring the skill mastery of students and predicting their performance to adjust the curriculum accordingly. Deep Learning-based KT models have shown significant predictive performance compared with traditional models. However, it is difficult to extract psychologically meaningful explanations from the tens of thousands of parameters in neural networks, that would relate to cognitive theory. There are several ways to achieve high accuracy in student performance prediction but diagnostic and prognostic reasoning is more critical in learning sciences. Since KT problem has few observable features (problem ID and student's correctness at each practice), we extract meaningful latent features from students' response data by using machine learning and data mining techniques. In this work, we present Interpretable Knowledge Tracing (IKT), a simple model that relies on three meaningful latent features: individual skill mastery, ability profile (learning transfer across skills), and problem difficulty. IKT's prediction of future student performance is made using a Tree-Augmented Naive Bayes Classifier (TAN), therefore its predictions are easier to explain than deep learning-based student models. IKT also shows better student performance prediction than deep learning-based student models without requiring a huge amount of parameters. We conduct ablation studies on each feature to examine their contribution to student performance prediction. Thus, IKT has great potential for providing adaptive and personalized instructions with causal reasoning in real-world educational systems.
翻译:在未来的学习环境中,智能教学系统变得至关重要。知识追踪(KT)是该系统的一个关键部分。它涉及到推断学生的技能掌握能力,并预测学生的成绩,以便相应地调整课程。深层次学习的KT模型与传统模型相比,显示出了显著的预测性性能。然而,很难从神经网络上数万个参数中从心理上得到有意义的解释,这与认知理论有关。在学生业绩预测中,有一些方法可以达到很高的准确性,但在学习科学中,诊断和预知性推理更为关键。由于KT问题没有多少可观察性能特征(问题身份识别和学生每项实践的正确性能 ), 我们通过使用机器学习和数据挖掘技术从学生反应数据中提取有意义的潜在特征。 在这项工作中,我们介绍了一个简单的模型,即个人技能掌握、能力配置(跨技能学习)和问题难度。IKT系统对未来学生业绩的预测是使用植树图模型为学生的可辨性能模型(问题),因此,在深层次Bayes分类中,它的预测也比学生的深度预测性能表现要简单得多。