atlas

Research map / Graph learning / Graph self-supervised learning

Graph Invariant Learning with Subgraph Co-mixup for Out-of-Distribution Generalization

AAAI 2024 · Graph learning › Graph self-supervised learning · approach: Graph out-of-distribution generalization · 23 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 IGM, a graph invariant learning method that jointly applies environment Mixup (mixing variant environment subgraphs with invariant subgraphs of other labels) and invariant Mixup (manifold mixup on invariant subgraphs) for graph OOD generalization.

Problem

Graph invariant learning for OOD generalization relies on predefined or inaccurately generated environment partitions, which are hard to obtain, yielding suboptimal OOD performance under size, degree, and structure shifts.

Approach

Learn a subgraph extractor that splits each graph into invariant and environment subgraphs, then generate diverse environments by recombining invariant subgraphs with environment subgraphs of different labels (environment Mixup), and apply manifold mixup only on invariant subgraphs (invariant Mixup), with the two mixups mutually reinforcing each other.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use IGM instead of the strongest baselineGraph OOD classification · SPMotif (bias 0.33, 0.6, and 0.9)accuracy: 13.1% average improvement over CIGAHelped
Use IGM instead of the strongest baselineGraph OOD classification · Real-world datasetsOOD performance: 7.7%Helped
Add both environment Mixup and invariant Mixup (ablation)IGM with a pre-trained CIGA or DIR subgraph extractor · Graph-Twitter, DD, and BBBPperformance: 4.6%Helped
Add environment Mixup to invariant Mixup alone (ablation)IGM · Graph-Twitter, DD, and BBBPperformance: not reportedHelped
Add invariant Mixup to environment Mixup alone (ablation)IGM · Graph-Twitter, DD, and BBBPperformance: not reportedHelped
Use only invariant Mixup rather than both Mixup modules (ablation)IGM · Graph-Twitter, DD, and BBBPperformance: not reportedHurt
Use only environment Mixup rather than both Mixup modules (ablation)IGM · Graph-Twitter, DD, and BBBBperformance: not reportedHurt

Surprising findings

Limitations

Experimental setup

Datasets: SPMotif Graph-SST5 Graph-Twitter PROTEINS DD DrugOOD OGB BACE BBBP NCI109

Benchmarks: SPMotif Graph-SST5 Graph-Twitter PROTEINS DD DrugOOD OGB BACE BBBP

Metrics: accuracy MCC ROC-AUC NMI

Baselines: ERM G-Mixup Manifold-Mixup IRM V-REx EIIL DIR GSAT CIGA

Builds on: IRM V-REx IRMX Manifold Mixup DIR CIGA GSAT

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