arXiv:2410.17564cs.LGcs.CY2024-10NeurIPS被引 15

提出多图解耦框架,提升认知诊断的鲁棒性与准确性

DisenGCD: A Meta Multigraph-assisted Disentangled Graph Learning Framework for Cognitive Diagnosis

  • 分离学生-习题-概念三类关系,在三个独立图上学习表征
  • 引入元多图模块,让学生表征访问低阶习题特征,增强鲁棒性
  • 适用于需要高抗噪能力的认知诊断场景

现有基于图学习的认知诊断方法虽取得较好效果,但学生、习题和概念的表征在统一隐式图中联合学习,导致习题与概念表征交互感知不足,对学习行为噪声缺乏鲁棒性。同时,浅层获取的低阶习题潜在表征未被充分挖掘。为此,本文提出一种元多图辅助的解耦图学习框架DisenGCD,分别在三个解耦图上学习三类表征:学生-习题-概念交互图、习题-概念关系图、概念依赖图。后两个图从交互图中解耦得到。学生表征通过设计的元多图学习模块从交互图中学习,其多条可学习传播路径使当前学生表征能访问低阶习题表征,从而获得更有效且鲁棒的学生表示;习题与概念表征则在关系图与依赖图上通过图注意力模块学习。最后设计新型诊断函数融合三类解耦表征进行预测。实验表明,DisenGCD在性能和抗噪性上均优于现有先进方法,验证了解耦学习框架与元多图模块的有效性。源码已开源。

原文摘要 · Abstract (English)

Existing graph learning-based cognitive diagnosis (CD) methods have made relatively good results, but their student, exercise, and concept representations are learned and exchanged in an implicit unified graph, which makes the interaction-agnostic exercise and concept representations be learned poorly, failing to provide high robustness against noise in students' interactions. Besides, lower-order exercise latent representations obtained in shallow layers are not well explored when learning the student representation. To tackle the issues, this paper suggests a meta multigraph-assisted disentangled graph learning framework for CD (DisenGCD), which learns three types of representations on three disentangled graphs: student-exercise-concept interaction, exercise-concept relation, and concept dependency graphs, respectively. Specifically, the latter two graphs are first disentangled from the interaction graph. Then, the student representation is learned from the interaction graph by a devised meta multigraph learning module; multiple learnable propagation paths in this module enable current student latent representation to access lower-order exercise latent representations, which can lead to more effective nad robust student representations learned; the exercise and concept representations are learned on the relation and dependency graphs by graph attention modules. Finally, a novel diagnostic function is devised to handle three disentangled representations for prediction. Experiments show better performance and robustness of DisenGCD than state-of-the-art CD methods and demonstrate the effectiveness of the disentangled learning framework and meta multigraph module. The source code is available at \textcolor{red}{\url{https://github.com/BIMK/Intelligent-Education/tree/main/DisenGCD}}.

认知诊断图学习解耦表征

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。