atlas

Research map / Graph learning / Graph self-supervised learning

Topology-Aware Dynamic Reweighting for Distribution Shifts on Graph

ICML 2025 · 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 TAR, a minimax node-reweighting method that runs Wasserstein gradient flow on the graph (geometric Wasserstein space) to adjust node weights for distribution shifts, and evaluates on GOOD node-OOD datasets and long-tailed citation benchmarks.

Problem

Node classification with GNNs degrades when training and test nodes come from different distributions (covariate or concept shift), and existing invariant learning and Group DRO reweighting methods either rely on unverified invariance assumptions or ignore graph topology.

Approach

Solve the inner maximization over node densities by time-discretized gradient flow in a discrete geometric Wasserstein space, so weight changes propagate only along graph edges, with entropy and topology penalties; the one-step flow is shown equal to a worst-case distribution in a local uncertainty set.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TAR instead of ERMGCN · WebKB, CBAS, Twitch, and Cora OOD shiftsaccuracy or ROC-AUCHelped
Use TAR instead of ERMGAT on Cora-LT, CiteSeer-LT, and PubMed-LT · class-imbalanced node classificationAcc, bAcc, and F1Helped
Use TAR instead of GraphENSGraphENS backbone · CiteSeer-LT and PubMed-LTAcc, bAcc, and F1Helped
Use TAR instead of GraphENSGraphENS backbone · Cora-LTAcc and bAccHurt
Reconnect labeled nodes with added edges (TAR-N) instead of preserving the original graph (ablation)TAR · WebKB, CBAS, Twitch, Cora, and long-tailed datasetsaccuracy or ROC-AUCMixed
Increase gradient-flow iterations; performance saturates at 10 on WebKB and CBAS, and 30 on Twitch (ablation)TAR · WebKB, CBAS, and Twitch concept shiftaccuracy or ROC-AUCHelped
Set sample-weight smoothness parameter β to 0.01 (ablation)TAR · OOD concept-shift datasetsaccuracy or ROC-AUCHelped

Surprising findings

Limitations

Experimental setup

Datasets: WebKB CBAS Twitch Cora-Word (GOOD) Cora-LT CiteSeer-LT PubMed-LT

Benchmarks: GOOD WebKB GOOD CBAS GOOD Twitch GOOD Cora Cora-LT CiteSeer-LT PubMed-LT

Metrics: accuracy ROC-AUC balanced accuracy F1

Baselines: ERM IRM VREx Group DRO DANN Deep Coral EERM SR-GCN Re-Weight CB Loss TAM GraphENS

Builds on: Group DRO discrete geometric Wasserstein distance Wasserstein gradient flow (Liu et al.) GOOD benchmark GraphENS

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