GOOD: A Graph Out-of-Distribution Benchmark
Not on the map. Why?
Abstract (arXiv)
Out-of-distribution (OOD) learning deals with scenarios in which training and test data follow different distributions. Although general OOD problems have been intensively studied in machine learning, graph OOD is only an emerging area of research. Currently, there lacks a systematic benchmark tailored to graph OOD method evaluation. In this work, we aim at developing an OOD benchmark, known as GOOD, for graphs specifically. We explicitly make distinctions between covariate and concept shifts and design data splits that accurately reflect different shifts. We consider both graph and node prediction tasks as there are key differences in designing shifts. Overall, GOOD contains 11 datasets with 17 domain selections. When combined with covariate, concept, and no shifts, we obtain 51 different splits. We provide performance results on 10 commonly used baseline methods with 10 random runs. This results in 510 dataset-model combinations in total. Our results show significant performance gaps between in-distribution and OOD settings. Our results also shed light on different performance trends between covariate and concept shifts by different methods. Our GOOD benchmark is a growing project and expects to expand in both quantity and variety of resources as the area develops. The GOOD benchmark can be accessed via https://github.com/divelab/GOOD/.
Key facts. Cited by 140 papers in the map (data through 7 Oct 2026). Builds on 42 of its 63 references that are in the map. First posted on arXiv 16 Jun 2022.
Builds on
42 of 63 references.
References · 42
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2019Invariant Risk Minimizationcited by 1,832
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,366
- 2017Adversarial Discriminative Domain Adaptationcited by 1,309
- 2019Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalizationcited by 1,232
30 more
- 2016Deep CORAL: Correlation Alignment for Deep Domain Adaptationcited by 1,194
- 2020In Search of Lost Domain Generalizationcited by 1,042
- 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,037
- 2016Automatic chemical design using a data-driven continuous representation of moleculescited by 762
- 2020Out-of-Distribution Generalization via Risk Extrapolation (REx)cited by 737
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
- 2018Junction Tree Variational Autoencoder for Molecular Graph Generationcited by 647
- 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
- 2015Causal inference using invariant prediction: identification and confidence intervalscited by 533
- 2019Graph U-Netscited by 489
- 2016Geometric deep learning on graphs and manifolds using mixture model CNNscited by 468
- 2021Towards Out-Of-Distribution Generalization: A Surveycited by 431
- 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 383
- 2017Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Rankingcited by 332
- 2017Grammar Variational Autoencodercited by 283
- 2020The Risks of Invariant Risk Minimizationcited by 262
- 2021Invariance Principle Meets Information Bottleneck for Out-of-Distribution Generalizationcited by 220
- 2022Discovering Invariant Rationales for Graph Neural Networkscited by 186
- 2021Spherical Message Passing for 3D Graph Networkscited by 166
- 2022Handling Distribution Shifts on Graphs: An Invariance Perspectivecited by 163
- 2021Shift-Robust GNNs: Overcoming the Limitations of Localized Graph Training Datacited by 86
- 2022NICO++: Towards Better Benchmarking for Domain Generalizationcited by 86
- 2021Size-Invariant Graph Representations for Graph Classification Extrapolationscited by 82
- 2021OOD-GNN: Out-of-Distribution Generalized Graph Neural Networkcited by 78
- 2021DIG: A Turnkey Library for Diving into Graph Deep Learning Researchcited by 76
- 2021Generalizing Graph Neural Networks on Out-Of-Distribution Graphscited by 69
- 2022DrugOOD: Out-of-Distribution (OOD) Dataset Curator and Benchmark for AI-aided Drug Discovery -- A Focus on Affinity Prediction Problems with Noise Annotationscited by 54
- 2020Topology-Aware Graph Pooling Networkscited by 44
- 2022OOD Link Prediction Generalization Capabilities of Message-Passing GNNs in Larger Test Graphscited by 38
- 2020Deep Learning of High-Order Interactions for Protein Interface Predictioncited by 22
Built on by
Citing papers per year: 2022: 6; 2023: 32; 2024: 46; 2025: 30; 2026: 26.
140 papers.
Sort:
By area:
- 2023Exploring the Potential of Large Language Models (LLMs) in Learning on Graphscited by 271
- 2024OpenGraph: Towards Open Graph Foundation Modelscited by 75
- 2022GLUE-X: Evaluating Natural Language Understanding Models from an Out-of-distribution Generalization Perspectivecited by 72
- 2022Empowering Graph Representation Learning with Test-Time Graph Transformationcited by 66
- 2022Learning Hierarchical Protein Representations via Complete 3D Graph Networkscited by 54
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
- 2023Structural Re-weighting Improves Graph Domain Adaptationcited by 45
- 2023Does Invariant Graph Learning via Environment Augmentation Learn Invariance?cited by 42
- 2023Demystifying Structural Disparity in Graph Neural Networks: Can One Size Fit All?cited by 41
- 2024The Clever Hans Mirage: A Comprehensive Survey on Spurious Correlations in Machine Learningcited by 39
- 2022Unleashing the Power of Graph Data Augmentation on Covariate Distribution Shiftcited by 38
- 2024Graph Machine Learning in the Era of Large Language Models (LLMs)cited by 33
38 more
- 2023Joint Learning of Label and Environment Causal Independence for Graph Out-of-Distribution Generalizationcited by 29
- 2024Mosaic of Modalities: A Comprehensive Benchmark for Multimodal Graph Learningcited by 28
- 2023Environment-Aware Dynamic Graph Learning for Out-of-Distribution Generalizationcited by 26
- 2024Optimizing OOD Detection in Molecular Graphs: A Novel Approach with Diffusion Modelscited by 21
- 2022FlowX: Towards Explainable Graph Neural Networks via Message Flowscited by 20
- 2024Uncertainty in Graph Neural Networks: A Surveycited by 20
- 2024GraphLand: Evaluating Graph Machine Learning Models on Diverse Industrial Datacited by 20
- 2023Learning Invariant Molecular Representation in Latent Discrete Spacecited by 19
- 2023GraphMETRO: Mitigating Complex Graph Distribution Shifts via Mixture of Aligned Expertscited by 19
- 2024Adapting Multi-modal Large Language Model to Concept Drift From Pre-training Onwardscited by 19
- 2024Active Test-Time Adaptation: Theoretical Analyses and An Algorithmcited by 18
- 2024Equivariance via Minimal Frame Averaging for More Symmetries and Efficiencycited by 18
- 2024Unifying Unsupervised Graph-Level Anomaly Detection and Out-of-Distribution Detection: A Benchmarkcited by 18
- 2024GOODAT: Towards Test-time Graph Out-of-Distribution Detectioncited by 17
- 2024Structure-based out-of-distribution (OOD) materials property prediction: a benchmark studycited by 17
- 2024Subgraph Pooling: Tackling Negative Transfer on Graphscited by 17
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptationcited by 16
- 2025GOLD: Graph Out-of-Distribution Detection via Implicit Adversarial Latent Generationcited by 15
- 2023Explaining and Adapting Graph Conditional Shiftcited by 14
- 2024Reconsidering Faithfulness in Regular, Self-Explainable and Domain Invariant GNNscited by 14
- 2023Conformal Drug Property Prediction with Density Estimation under Covariate Shiftcited by 13
- 2024Investigating Out-of-Distribution Generalization of GNNs: An Architecture Perspectivecited by 13
- 2024How Interpretable Are Interpretable Graph Neural Networks?cited by 13
- 2024Safety in Graph Machine Learning: Threats and Safeguardscited by 11
- 2023Predicting the Silent Majority on Graphs: Knowledge Transferable Graph Neural Networkcited by 10
- 2023Graph Structure and Feature Extrapolation for Out-of-Distribution Generalizationcited by 10
- 2023Bridged-GNN: Knowledge Bridge Learning for Effective Knowledge Transfercited by 10
- 2023Lo-Hi: Practical ML Drug Discovery Benchmarkcited by 10
- 2023Identifying Semantic Component for Robust Molecular Property Predictioncited by 10
- 2024Learning Invariant Representations of Graph Neural Networks via Cluster Generalizationcited by 10
- 2025Beyond Topological Self-Explainable GNNs: A Formal Explainability Perspectivecited by 10
- 2024Can Modifying Data Address Graph Domain Adaptation?cited by 9
- 2024Beyond Efficiency: Molecular Data Pruning for Enhanced Generalizationcited by 9
- 2025Raising the Bar in Graph OOD Generalization: Invariant Learning Beyond Explicit Environment Modelingcited by 9
- 2023Instructor-inspired Machine Learning for Robust Molecular Property Predictioncited by 8
- 2024Accurate and Scalable Estimation of Epistemic Uncertainty for Graph Neural Networkscited by 8
- 2023Evaluating Robustness and Uncertainty of Graph Models Under Structural Distributional Shiftscited by 7
- 2023MARIO: Model Agnostic Recipe for Improving OOD Generalization of Graph Contrastive Learningcited by 7
50 most cited of 140 All 140 (JSON)
- 2026Message Passing Does More with Less for In-Context Learning on Graphs29 Sep 2026
- 2026A Unified Uncertainty Representation for Graph Neural Networks via Doubly-Spectral Stochastic Expansion28 Sep 2026
- 2026Reference-Tail Trust:Certified Probability Floors for Learned Updates Inside a Deployed Network28 Sep 2026
- 2026Why Does Graph Learning Fail to Fully Benefit from a Text Teacher?26 Aug 2026
- 2026When does distribution shift break graph neural networks calibration?12 Jul 2026
- 2026Graph Neural Networks for Scalable and Transferable Node Centrality Approximation10 Jul 2026
- 2026Temporal Knowledge Graph Forecasting under Distribution Shifts: A Synthetic Evaluation10 Jul 2026
- 2026Protein Representation Learning with Secondary-Structure and Energy-Filtered Hydrogen-Bond Graphs12 Jun 2026
- 2026Physics-Aware Auxiliary Losses Improve Out-of-Distribution Generalization of a GNN Synthesizability Filter10 Jun 2026
- 2026When Molecular Similarity Works: Property Cliffs Reveal Hidden Errors17 May 2026
- 2026Learning to Select Source Domains: Proxy-Rewarded Policy Optimization for Molecular OOD Generalization13 May 2026
- 2026What Information Matters? Graph Out-of-Distribution Detection via Tri-Component Information Decomposition13 May 2026
38 more
- 2026GRAPHLCP: Structure-Aware Localized Conformal Prediction on Graphs8 May 2026
- 2026GAD in the Wild: Benchmarking Graph Anomaly Detection under Realistic Deployment Challenges8 May 2026
- 2026On the Safety of Graph Representation Learning7 May 2026
- 2026Measuring Structure in Graph Benchmark Datasets Using Graph Invariants7 May 2026
- 2026DIB-OD: Preserving the Invariant Core for Robust Heterogeneous Graph Adaptation via Decoupled Information Bottleneck and Online Distillation13 Apr 2026
- 2026Adversarial Label Invariant Graph Data Augmentations for Out-of-Distribution Generalization9 Apr 2026
- 2026CGRL: Causal-Guided Representation Learning for Node-Level Out-of-Distribution Generalization25 Mar 2026
- 2026Towards OOD Generalization in Dynamic Graphs via Causal Invariant Learning2 Mar 2026
- 2026Spiking Graph Predictive Coding for Reliable OOD Generalization22 Feb 2026
- 2026Both Topology and Text Matter: Revisiting LLM-guided Out-of-Distribution Detection on Text-attributed Graphs12 Feb 2026
- 2026Generalizing GNNs with Tokenized Mixture of Experts9 Feb 2026
- 2026Rethinking Graph Generalization through the Lens of Sharpness-Aware Minimization9 Feb 2026
- 2026Out-of-Distribution Generalization in Graph Foundation Models28 Jan 2026
- 2026GNN Explanations that do not Explain and How to find Them28 Jan 2026
- 2025Learning Invariant Graph Representations Through Redundant Information5 Dec 2025
- 2025Graph Data Augmentation with Contrastive Learning on Covariate Distribution Shift30 Nov 2025
- 2025Evolving Graph Learning for Out-of-Distribution Generalization in Non-stationary Environments4 Nov 2025
- 2025Quantifying Distributional Invariance in Causal Subgraph for IRM-Free Graph Generalization23 Oct 2025
- 2025Training Diverse Graph Experts for Ensembles: A Systematic Empirical Study21 Oct 2025
- 2025Can Molecular Foundation Models Know What They Don't Know? A Simple Remedy with Preference Optimization29 Sep 2025
- 2025Leakage-Free Evaluation and Distribution-Robust Spatio-Temporal Graph Learning for Inductive Kriging28 Sep 2025
- 2025GraphUniverse: Synthetic Graph Generation for Evaluating Inductive Generalization25 Sep 2025
- 2025Text Meets Topology: Rethinking Out-of-distribution Detection in Text-Rich Networks25 Aug 2025
- 2025Invariant Graph Transformer for Out-of-Distribution Generalization1 Aug 2025
- 2025Subgraph Generation for Generalizing on Out-of-Distribution Links15 Jul 2025
- 2025A Recipe for Causal Graph Regression: Confounding Effects Revisited1 Jul 2025
- 2025Exploring Graph-Transformer Out-of-Distribution Generalization Abilities25 Jun 2025
- 2025Pruning Spurious Subgraphs for Graph Out-of-Distribution Generalization6 Jun 2025
- 2025Freeze, Prompt, and Adapt: A Framework for Source-free Unsupervised GNN Prompting22 May 2025
- 2025Towards Comprehensive and Prerequisite-Free Explainer for Graph Neural Networks20 May 2025
- 2025InfoNCE is a Free Lunch for Semantically guided Graph Contrastive Learning7 May 2025
- 2025Adversarial Cooperative Rationalization: The Risk of Spurious Correlations in Even Clean Datasets4 May 2025
- 2025Causal invariant geographic network representations with feature and structural distribution shifts25 Mar 2025
- 2025Out-of-Distribution Generalization on Graphs via Progressive Inference4 Mar 2025
- 2025Structural Alignment Improves Graph Test-Time Adaptation25 Feb 2025
- 2025DivIL: Unveiling and Addressing Over-Invariance for Out-of- Distribution Generalization18 Feb 2025
- 2025Raising the Bar in Graph OOD Generalization: Invariant Learning Beyond Explicit Environment Modeling15 Feb 2025
- 2025Generative Risk Minimization for Out-of-Distribution Generalization on Graphs11 Feb 2025
50 newest of 140 All 140 (JSON)
- 2023Exploring the Potential of Large Language Models (LLMs) in Learning on Graphscited by 271
- 2024OpenGraph: Towards Open Graph Foundation Modelscited by 75
- 2022GLUE-X: Evaluating Natural Language Understanding Models from an Out-of-distribution Generalization Perspectivecited by 72
- 2022Empowering Graph Representation Learning with Test-Time Graph Transformationcited by 66
- 2022Learning Hierarchical Protein Representations via Complete 3D Graph Networkscited by 54
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
- 2023Structural Re-weighting Improves Graph Domain Adaptationcited by 45
- 2023Does Invariant Graph Learning via Environment Augmentation Learn Invariance?cited by 42
- 2023Demystifying Structural Disparity in Graph Neural Networks: Can One Size Fit All?cited by 41
- 2024The Clever Hans Mirage: A Comprehensive Survey on Spurious Correlations in Machine Learningcited by 39
- 2022Unleashing the Power of Graph Data Augmentation on Covariate Distribution Shiftcited by 38
- 2024Graph Machine Learning in the Era of Large Language Models (LLMs)cited by 33
12 most cited of 133 All 133 (JSON)
- 2026Message Passing Does More with Less for In-Context Learning on Graphs29 Sep 2026
- 2026A Unified Uncertainty Representation for Graph Neural Networks via Doubly-Spectral Stochastic Expansion28 Sep 2026
- 2026Reference-Tail Trust:Certified Probability Floors for Learned Updates Inside a Deployed Network28 Sep 2026
- 2026Why Does Graph Learning Fail to Fully Benefit from a Text Teacher?26 Aug 2026
- 2026When does distribution shift break graph neural networks calibration?12 Jul 2026
- 2026Graph Neural Networks for Scalable and Transferable Node Centrality Approximation10 Jul 2026
- 2026Temporal Knowledge Graph Forecasting under Distribution Shifts: A Synthetic Evaluation10 Jul 2026
- 2026Protein Representation Learning with Secondary-Structure and Energy-Filtered Hydrogen-Bond Graphs12 Jun 2026
- 2026Physics-Aware Auxiliary Losses Improve Out-of-Distribution Generalization of a GNN Synthesizability Filter10 Jun 2026
- 2026When Molecular Similarity Works: Property Cliffs Reveal Hidden Errors17 May 2026
- 2026Learning to Select Source Domains: Proxy-Rewarded Policy Optimization for Molecular OOD Generalization13 May 2026
- 2026What Information Matters? Graph Out-of-Distribution Detection via Tri-Component Information Decomposition13 May 2026
12 newest of 133 All 133 (JSON)