atlas

Research map / Graph learning / Graph self-supervised learning

Empowering Graph Invariance Learning with Deep Spurious Infomax

ICML 2024 · Graph learning › Graph self-supervised learning · approach: Graph out-of-distribution generalization · 0 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 EQuAD, which uses infomax-based self-supervised graph encoders to isolate spurious features, quantifies per-sample spurious correlation via classifier logits, and retrains a GNN from scratch with a decorrelation loss for OOD graph classification.

Problem

Graph invariance learning for out-of-distribution generalization relies on assumptions about the correlation strength between spurious features and labels, which often do not hold under real-world shifts.

Approach

Infomax-based self-supervised learning captures spurious features regardless of spurious-label correlation strength; the paper then quantifies each sample's spurious correlation from logits and trains a GNN from scratch with a reweighted decorrelation objective plus ERM loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply EQuAD instead of the strongest listed baselineGIN graph classification · SPMotif across b=0.33, 0.40, 0.60, 0.90accuracy: 72.91±1.92 -> 74.61±1.23; 67.96±5.27 -> 73.13±1.56; 67.31±6.84 -> 71.93±1.94; 62.07±2.20 -> 69.47±2.06Helped
apply EQuAD instead of the strongest listed baselineGIN graph classification · Two-piece graph datasetsaccuracy: 83.65±0.44 -> 82.76±0.71; 62.25±3.71 -> 75.81±0.51; 49.65±3.93 -> 71.95±1.41Mixed
apply EQuAD instead of the strongest listed baselineGIN graph classification · DrugOOD IC50-Assay, IC50-Scaffold, IC50-Size, EC50-Assay, EC50-ScaffoldAUC: 72.11±0.51 -> 73.26±0.47; 69.14±0.70 -> 69.78±0.41; 67.92±0.43 -> 68.19±0.24; 77.48±1.70 -> 79.36±0.73; 67.79±0.88 -> 68Helped
apply EQuAD instead of the strongest listed baselineGIN graph classification · DrugOOD EC50-SizeAUC: 67.09±0.91 -> 66.37±0.64Hurt
apply EQuAD instead of the strongest listed baselineGIN graph classification · MolBACE and MolBBBPAUC: 82.37±2.37 -> 81.83±2.67; 69.84±1.84 -> 71.22±1.47Mixed
use model-specific adaptive reweighting instead of averaging logits matrices (ablation)EQuAD · DrugOOD EC50-AssayAUC: 78.03±2.24 -> 79.36±0.63Helped
use model-specific adaptive reweighting instead of averaging logits matrices (ablation)EQuAD · DrugOOD EC50-ScaffoldAUC: 67.45±0.32 -> 68.12±0.48Helped
use model-specific adaptive reweighting instead of averaging logits matrices (ablation)EQuAD · DrugOOD EC50-SizeAUC: 66.13±0.38 -> 66.37±0.64Helped
use multiple prediction logits matrices instead of a single matrix (ablation)EQuAD · DrugOOD EC50-AssayAUC: 77.46±0.29 -> 79.36±0.63Helped
use multiple prediction logits matrices instead of a single matrix (ablation)EQuAD · DrugOOD EC50-ScaffoldAUC: 67.68±0.17 -> 68.12±0.48Helped
use multiple prediction logits matrices instead of a single matrix (ablation)EQuAD · DrugOOD EC50-SizeAUC: 66.02±0.41 -> 66.37±0.64Helped
train the encoder from scratch rather than use the infomax-pretrained encoder (ablation)EQuAD · test accuracyaccuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: SPMotif Two-piece graph DrugOOD MolBACE MolBBBP

Benchmarks: SPMotif Two-piece graph DrugOOD MolBACE MolBBBP

Metrics: accuracy AUC central moment distance

Baselines: ERM IRM V-Rex IB-IRM EIIL GREA GSAT GIL DisC CIGA GALA DIR

Builds on: InfoGraph IRM CIGA DisC GIN

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