Student success models might be prone to develop weak spots, i.e., examples hard to accurately classify due to insufficient representation during model creation. This weakness is one of the main factors undermining users' trust, since model predictions could for instance lead an instructor to not intervene on a student in need. In this paper, we unveil the need of detecting and characterizing unknown unknowns in student success prediction in order to better understand when models may fail. Unknown unknowns include the students for which the model is highly confident in its predictions, but is actually wrong. Therefore, we cannot solely rely on the model's confidence when evaluating the predictions quality. We first introduce a framework for the identification and characterization of unknown unknowns. We then assess its informativeness on log data collected from flipped courses and online courses using quantitative analyses and interviews with instructors. Our results show that unknown unknowns are a critical issue in this domain and that our framework can be applied to support their detection. The source code is available at https://github.com/epfl-ml4ed/unknown-unknowns.
翻译:学生成功模式可能容易发展出薄弱点,例如,由于模型创建过程中代表性不足,难以准确分类的例子。这种弱点是破坏用户信任的主要因素之一,因为模型预测可以导致教员不对有需要的学生进行干预。在本文中,我们公布了在学生成功预测中发现和描述未知点的必要性,以便更好地了解模型可能失败的时间。未知点包括模型对其预测充满信心但实际上是错误的学生。因此,在评估预测质量时,我们不能仅仅依靠模型的信心。我们首先引入了识别和描述未知点的框架。我们然后利用定量分析和与教员的访谈,评估从翻转课程和在线课程收集的日志数据的信息。我们的结果显示,未知点是这一领域的关键问题,我们的框架可以用来支持其检测。源代码可在https://github.com/epfl-ml4ed/unnocents查阅。