Cognitive diagnosis is a fundamental issue in intelligent education, which aims to discover the proficiency level of students on specific knowledge concepts. Existing approaches usually mine linear interactions of student exercising process by manual-designed function (e.g., logistic function), which is not sufficient for capturing complex relations between students and exercises. In this paper, we propose a general Neural Cognitive Diagnosis (NeuralCD) framework, which incorporates neural networks to learn the complex exercising interactions, for getting both accurate and interpretable diagnosis results. Specifically, we project students and exercises to factor vectors and leverage multi neural layers for modeling their interactions, where the monotonicity assumption is applied to ensure the interpretability of both factors. Furthermore, we propose two implementations of NeuralCD by specializing the required concepts of each exercise, i.e., the NeuralCDM with traditional Q-matrix and the improved NeuralCDM+ exploring the rich text content. Extensive experimental results on real-world datasets show the effectiveness of NeuralCD framework with both accuracy and interpretability.
翻译:认知诊断是智能教育的一个根本问题,其目的在于发现学生在特定知识概念方面的熟练程度; 现有方法通常涉及学生通过人工设计功能(例如后勤功能)行使过程的线性互动,这不足以捕捉学生和练习之间的复杂关系; 本文建议采用一个总体神经认知诊断框架,其中包括神经网络,以学习复杂的相互作用,从而获得准确和可解释的诊断结果; 具体地说,我们预测学生和练习将要素矢量和多神经层用于模拟他们的互动,在其中运用单一性假设来确保两种因素的可解释性; 此外,我们建议采用两种执行神经诊断方法,即对每项练习所需的概念进行专门研究,即带有传统Q矩阵的神经立体和经改进的神经立体+,以探索丰富的文本内容。 现实世界数据集的广泛实验结果显示神经载体框架的有效性,既有准确性,也有可解释性。