Semantic-tailored Variational-Contrastive Graph Learning for Cognitive Diagnosis
Cognitive diagnosis (CD), the foundation of intelligent education, aims to assess students' cognitive levels in knowledge concepts. Graph-based CD enhances diagnostic performance by incorporating high-order relations among entities, such as students, exercises, and knowledge concepts. Recently, self-supervised learning has been applied to CD to address data sparsity. However, existing contrastive learning methods may distort the student-exercise graph and overlook important semantic heterogeneity between correct and incorrect response logs. To address these limitations, we propose the Semantic-tailored Variational-Contrastive Graph Cognitive Diagnosis (SVGCD) method. First, a semantic-aware GNN is used to generate entity representations for different semantic environments. Then, a semantic-specific variational graph reconstruction module infers representation distributions and reconstructs semantic subgraphs while preserving the original graph structure. Additionally, a semantic-specific contrastive strategy introduces high-quality self-supervised signals while retaining semantic characteristics, enhancing student modeling for CD. Extensive experiments on two real-world datasets validate the effectiveness of our SVGCD. The code is available at https://github.com/XChuckie/SVGCD.
Authors
- Fei Liu (ORCID: https://orcid.org/0000-0003-0022-4103)
- Pengyang Shao (ORCID: https://orcid.org/0000-0003-2838-1987)
- Zihan Wang (ORCID: https://orcid.org/0009-0003-3282-6042)
- Zhuangzhuang He (ORCID: https://orcid.org/0000-0001-6608-2940)
- Haowei Zhou (ORCID: https://orcid.org/0009-0002-6874-8018)
- Chenao Xia (ORCID: https://orcid.org/0009-0004-5626-2859)
- Yonghui Yang (ORCID: https://orcid.org/0000-0002-7601-6004)
Institutions
- Hefei University of Technology (CN)
Publication Details
- Published
- 2025-05-08
- DOI
- https://doi.org/10.1145/3701716.3717749
- Primary Topic
- Advanced Graph Neural Networks
- Type
- article
- Field-Weighted Citation Impact
- 0.00