Knowledge Tracing is the process of tracking mastery level of different skills of students for a given learning domain. It is one of the key components for building adaptive learning systems and has been investigated for decades. In parallel with the success of deep neural networks in other fields, we have seen researchers take similar approaches in the learning science community. However, most existing deep learning based knowledge tracing models either: (1) only use the correct/incorrect response (ignoring useful information from other modalities) or (2) design their network architectures through domain expertise via trial and error. In this paper, we propose a sequential model based optimization approach that combines multimodal fusion and neural architecture search within one framework. The commonly used neural architecture search technique could be considered as a special case of our proposed approach when there is only one modality involved. We further propose to use a new metric called time-weighted Area Under the Curve (weighted AUC) to measure how a sequence model performs with time. We evaluate our methods on two public real datasets showing the discovered model is able to achieve superior performance. Unlike most existing works, we conduct McNemar's test on the model predictions and the results are statistically significant.
翻译:追踪知识是跟踪学生掌握特定学习领域不同技能水平的过程,这是建立适应性学习系统的关键组成部分之一,并经过数十年的调查。随着深神经网络在其他领域的成功,我们看到研究人员在学习科学界采取了类似的做法。然而,大多数现有的深层次基于学习的知识追踪模式要么:(1) 仅使用正确/不正确的反应(从其他方式引来有用的信息),或者(2) 通过试验和错误的方式,通过域域专门知识设计网络结构。在本文中,我们建议采用基于顺序的模型优化方法,将多式聚合和神经结构搜索结合到一个框架内。通常使用的神经结构搜索技术在只有一个模式参与的情况下可被视为我们拟议方法中的一个特殊案例。我们进一步提议在曲线(加权的AUC)下使用一个新的称为时间加权区域来衡量序列模型如何及时运行。我们用两个公共真实数据集来评估我们的方法,显示所发现的模式能够取得优异的绩效。与大多数现有的工程不同,我们对模型预测进行麦克尼马尔的测试,结果具有重要的统计意义。