atlas

Research map / Graph learning / Graph self-supervised learning

Out-of-Distribution Generalization on Graphs via Progressive Inference

AAAI 2025 · Graph learning › Graph self-supervised learning · approach: Graph out-of-distribution generalization · 3 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 GPro, a graph OOD generalization model that stacks progressive attention-based substructure inference steps with counterfactual feature augmentation and a supervised contrastive causal loss, evaluated on biased graph classification benchmarks.

Problem

Out-of-distribution generalization of GNNs for graph classification under spurious correlations: single-step causal substructure extraction leaves a large gap between learned and ground-truth causal features.

Approach

Decompose causal invariant substructure learning into multiple progressive inference steps, each peeling off high-confidence non-causal edges via an attention-based mask, run with a dual causal/non-causal tower; enlarge training distribution with counterfactual non-causal representations (permutation and mean/variance swapping) and add a graph-level supervised contrastive loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use GPro instead of the strongest listed baselinegraph classification · CMNIST-75sp, CFashion-75sp, and CKuzushiji-75sp; bias 0.8, 0.9, and 0.95accuracy (%): GPro outperforms state-of-the-art methods by 4.91% on averageHelped
Increase bias severity in the training dataOOD baseline methods · the three graph datasetsaccuracy (%)Hurt
Add non-causal representation permutation (ablation)GPro · CMNIST-75sp, CFashion-75sp, and CKuzushiji-75sp, bias 0.9accuracy (%): ↓0.74, ↓1.22, ↓0.72Helped
Add non-causal representation mean-variance swapping (ablation)GPro · CMNIST-75sp, CFashion-75sp, and CKuzushiji-75sp, bias 0.9accuracy (%): ↓0.87, ↓1.61, ↓1.62Helped
Add counterfactual loss L_cou (ablation)GPro · CMNIST-75sp, CFashion-75sp, and CKuzushiji-75sp, bias 0.9accuracy (%): ↓4.59, ↓6.75, ↓10.10Helped
Add supervised contrastive loss L_scl (ablation)GPro · CMNIST-75sp, CFashion-75sp, and CKuzushiji-75sp, bias 0.9accuracy (%): ↓1.33, ↓1.54, ↓0.62Helped
Add consistency loss L_con (ablation)GPro · CMNIST-75sp, CFashion-75sp, and CKuzushiji-75sp, bias 0.9accuracy (%): ↓0.91, ↓0.44, ↓0.78Helped
Use more progressive inference stepsGPro · CMNIST-75sp-0.95, CFashion-75sp-0.95, CKuzushiji-75sp-0.95accuracy (%): 4.02% improvement with a single inference step over the leading modelHelped
Use GraphSAGE as the GPro encoderGPro · CMNIST-75sp, CFashion-75sp, and CKuzushiji-75sp, bias 0.9accuracy (%): 4.03%, 4.35%, and 3.57% compared to the best baselineMixed
Increase λ3 above 1GPro · CMNIST-75sp-0.9, CFashion-75sp-0.9, and CKuzushiji-75sp-0.9accuracy (%)Hurt
Set contrastive-loss temperature to 0.5 or 0.9GPro · CMNIST-75sp-0.9, CFashion-75sp-0.9, and CKuzushiji-75sp-0.9accuracy (%)Hurt

Limitations

Experimental setup

Datasets: CMNIST-75sp CFashion-75sp CKuzushiji-75sp DrugOOD

Benchmarks: CMNIST-75sp CFashion-75sp CKuzushiji-75sp DrugOOD

Metrics: accuracy

Baselines: GCN GIN GCNII FactorGCN DiffPool LDD StableGNN CAL DisC CIGA GALA

Builds on: CAL DisC CIGA GCN

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