atlas

Research map / Graph learning / Knowledge and temporal graphs

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

NeurIPS 2024 · Graph learning › Knowledge and temporal graphs · approach: Social and behavior graphs · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes DisenGCD, which disentangles cognitive diagnosis into three graphs (student-exercise-concept interaction, exercise-concept relation, concept dependency) and learns student representations with a meta multigraph module while using GAT for exercises and concepts.

Problem

Graph-based cognitive diagnosis learns exercise and concept representations on a unified interaction graph, making them sensitive to noise in student responses; shallow exercise representations are also unused for student learning.

Approach

Disentangle the interaction graph into relation and dependency graphs so exercise and concept representations are learned independently of student interactions, and learn student representations with a meta multigraph aggregator with learnable propagation paths that let students access lower-order exercise representations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DisenGCD instead of RCDCognitive diagnosis · ASSISTments (60%/10%/30%)AUC: 0.7663 -> 0.7723Helped
Use DisenGCD instead of RCDCognitive diagnosis · Math (70%/10%/20%)AUC: 0.7866 -> 0.7932Helped
Learn all three representations only on the interaction graph rather than using three disentangled graphs (ablation)DisenGCD · ASSISTmentsAUC: 0.7723 -> 0.7678Hurt
Learn student representation on interaction graph and exercise/concept representations on relation graph rather than using three disentangled graphs (ablation)DisenGCD · ASSISTmentsAUC: 0.7723 -> 0.7701Hurt
Learn student and exercise representations on interaction graph and concept representation on relation graph (ablation)DisenGCD · ASSISTmentsAUC: 0.7723 -> 0.7678Hurt
Learn student and concept representations on interaction graph and exercise representation on relation graph (ablation)DisenGCD · ASSISTmentsAUC: 0.7723 -> 0.7685Hurt
Replace GAT with GCN (ablation)DisenGCD · MathAUC: 0.7932 -> 0.7639Hurt
Replace GAT with GraphSage (ablation)DisenGCD · MathAUC: 0.7932 -> 0.7881Hurt
Replace GAT with HAN (ablation)DisenGCD · MathAUC: 0.7932 -> 0.7647Hurt
Set meta multigraph hyper-node count P to 4 instead of 5 (ablation)DisenGCD · ASSISTmentsAUC: 0.7722 -> 0.7714Hurt
Set meta multigraph hyper-node count P to 6 instead of 5 (ablation)DisenGCD · ASSISTmentsAUC: 0.7722 -> 0.7711Hurt
Set meta multigraph hyper-node count P to 7 instead of 5 (ablation)DisenGCD · ASSISTmentsAUC: 0.7722 -> 0.7719Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ASSISTments Math SLP

Benchmarks: ASSISTments Math SLP

Metrics: ACC RMSE AUC

Baselines: DINA MIRT NCD ECD RCD SCD KSCD KaNCD

Builds on: RCD DiffMG GEMS PMMM GAT

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy