Size-Invariant Graph Representations for Graph Classification Extrapolations
Not on the map. Why?
Abstract (arXiv)
In general, graph representation learning methods assume that the train and test data come from the same distribution. In this work we consider an underexplored area of an otherwise rapidly developing field of graph representation learning: The task of out-of-distribution (OOD) graph classification, where train and test data have different distributions, with test data unavailable during training. Our work shows it is possible to use a causal model to learn approximately invariant representations that better extrapolate between train and test data. Finally, we conclude with synthetic and real-world dataset experiments showcasing the benefits of representations that are invariant to train/test distribution shifts.
Key facts. Cited by 82 papers in the map (data through 7 Oct 2026). Builds on 87 of its 156 references that are in the map. First posted on arXiv 8 Mar 2021.
Builds on
87 of 156 references.
References · 87
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2020Shortcut Learning in Deep Neural Networkscited by 1,928
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
38 more
- 2019Invariant Risk Minimizationcited by 1,832
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,366
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
- 2018Challenging Common Assumptions in the Unsupervised Learning of Disentangled Representationscited by 929
- 2016Practical Black-Box Attacks against Machine Learningcited by 893
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
- 2018Link Prediction Based on Graph Neural Networkscited by 829
- 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 751
- 2020Out-of-Distribution Generalization via Risk Extrapolation (REx)cited by 737
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 600
- 2020Directional Message Passing for Molecular Graphscited by 556
- 2016Interaction Networks for Learning about Objects, Relations and Physicscited by 503
- 2020Underspecification Presents Challenges for Credibility in Modern Machine Learningcited by 488
- 2020Principal Neighbourhood Aggregation for Graph Netscited by 477
- 2019Predicting Dynamic Embedding Trajectory in Temporal Interaction Networkscited by 443
- 2017Causal Effect Inference with Deep Latent-Variable Modelscited by 408
- 2019Hyperbolic Graph Convolutional Neural Networkscited by 400
- 2018Deep Learning on Graphs: A Surveycited by 393
- 2019Provably Powerful Graph Networkscited by 385
- 2018Invariant and Equivariant Graph Networkscited by 339
- 2019Analysing Mathematical Reasoning Abilities of Neural Modelscited by 331
- 2016Learning Representations for Counterfactual Inferencecited by 327
- 2016Learning Convolutional Neural Networks for Graphscited by 314
- 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 312
- 2015Diffusion-Convolutional Neural Networkscited by 268
- 2019Deep Learning for Symbolic Mathematicscited by 266
- 2020The Risks of Invariant Risk Minimizationcited by 262
- 2019Representation Learning for Dynamic Graphs: A Surveycited by 260
- 2019Hyperbolic Graph Neural Networkscited by 244
- 2018Graph networks as learnable physics engines for inference and controlcited by 242
- 2019Causality for Machine Learningcited by 242
- 2019Inductive Relation Prediction by Subgraph Reasoningcited by 237
- 2020Can Graph Neural Networks Count Substructures?cited by 235
- 2020How Neural Networks Extrapolate: From Feedforward to Graph Neural Networkscited by 218
- 2020Generalization and Representational Limits of Graph Neural Networkscited by 217
50 most cited of 87 All 87 (JSON)
Built on by
Citing papers per year: 2021: 4; 2022: 24; 2023: 26; 2024: 18; 2025: 10.
82 papers.
Sort:
By area:
- 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,131
- 2022Discovering Invariant Rationales for Graph Neural Networkscited by 186
- 2022Handling Distribution Shifts on Graphs: An Invariance Perspectivecited by 163
- 2022Learning Causally Invariant Representations for Out-of-Distribution Generalization on Graphscited by 144
- 2022GOOD: A Graph Out-of-Distribution Benchmarkcited by 140
- 2022The CLRS Algorithmic Reasoning Benchmarkcited by 103
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2021OOD-GNN: Out-of-Distribution Generalized Graph Neural Networkcited by 78
- 2021Learning from Counterfactual Links for Link Predictioncited by 69
- 2023Energy-based Out-of-Distribution Detection for Graph Neural Networkscited by 67
- 2021Reconstruction for Powerful Graph Representationscited by 65
- 2022A Generalist Neural Algorithmic Learnercited by 58
38 more
- 2022Graph Neural Networks are Dynamic Programmerscited by 55
- 2023Does Invariant Graph Learning via Environment Augmentation Learn Invariance?cited by 42
- 2023Towards Understanding the Generalization of Graph Neural Networkscited by 41
- 2022OOD Link Prediction Generalization Capabilities of Message-Passing GNNs in Larger Test Graphscited by 38
- 2022SizeShiftReg: a Regularization Method for Improving Size-Generalization in Graph Neural Networkscited by 36
- 2022Reinforced Causal Explainer for Graph Neural Networkscited by 34
- 2023Mind the Label Shift of Augmentation-based Graph OOD Generalizationcited by 34
- 2023Contrastive Video Question Answering via Video Graph Transformercited by 32
- 2023Neural Algorithmic Reasoning with Causal Regularisationcited by 30
- 2024Graph Out-of-Distribution Generalization via Causal Interventioncited by 30
- 2022Towards Better Out-of-Distribution Generalization of Neural Algorithmic Reasoning Taskscited by 29
- 2023Joint Learning of Label and Environment Causal Independence for Graph Out-of-Distribution Generalizationcited by 29
- 2023Learning on Graphs with Out-of-Distribution Nodescited by 29
- 2024Pairwise Alignment Improves Graph Domain Adaptationcited by 25
- 2022Evaluation Methods and Measures for Causal Learning Algorithmscited by 23
- 2022A Survey of Trustworthy Graph Learning: Reliability, Explainability, and Privacy Protectioncited by 20
- 2022FlowX: Towards Explainable Graph Neural Networks via Message Flowscited by 20
- 2023GraphMETRO: Mitigating Complex Graph Distribution Shifts via Mixture of Aligned Expertscited by 19
- 2023Graph Invariant Learning with Subgraph Co-mixup for Out-Of-Distribution Generalizationcited by 18
- 2023Limits, approximation and size transferability for GNNs on sparse graphs via graphopscited by 17
- 2023Approximately Equivariant Graph Networkscited by 16
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptationcited by 16
- 2023Individual and Structural Graph Information Bottlenecks for Out-of-Distribution Generalizationcited by 15
- 2023Fused Gromov-Wasserstein Graph Mixup for Graph-level Classificationscited by 15
- 2022Domain Generalization -- A Causal Perspectivecited by 14
- 2023Explaining and Adapting Graph Conditional Shiftcited by 14
- 2024How Interpretable Are Interpretable Graph Neural Networks?cited by 13
- 2022FakeEdge: Alleviate Dataset Shift in Link Predictioncited by 12
- 2023GraphGLOW: Universal and Generalizable Structure Learning for Graph Neural Networkscited by 12
- 2024Safety in Graph Machine Learning: Threats and Safeguardscited by 11
- 2022Recent Advances in Reliable Deep Graph Learning: Inherent Noise, Distribution Shift, and Adversarial Attackcited by 10
- 2023Graph Structure and Feature Extrapolation for Out-of-Distribution Generalizationcited by 10
- 2022Finding Diverse and Predictable Subgraphs for Graph Domain Generalizationcited by 9
- 2024Accurate and Scalable Estimation of Epistemic Uncertainty for Graph Neural Networkscited by 8
- 2023Towards out-of-distribution generalizable predictions of chemical kinetics propertiescited by 7
- 2024Distribution Consistency based Self-Training for Graph Neural Networks with Sparse Labelscited by 7
- 2024Cooperative Classification and Rationalization for Graph Generalizationcited by 7
- 2025Graph Data Selection for Domain Adaptation: A Model-Free Approachcited by 7
50 most cited of 82 All 82 (JSON)
- 2025PISA: Prioritized Invariant Subgraph Aggregation for Out-of-Distribution Generalization on Graphs27 Nov 2025
- 2025Causal Graph Neural Networks for Healthcare4 Nov 2025
- 2025Evolving Graph Learning for Out-of-Distribution Generalization in Non-stationary Environments4 Nov 2025
- 2025Modeling Relational Logic Circuits for And-Inverter Graph Convolutional Network16 Aug 2025
- 2025Subgraph Generation for Generalizing on Out-of-Distribution Links15 Jul 2025
- 2025Rule Learning for Knowledge Graph Reasoning under Agnostic Distribution Shift7 Jul 2025
- 2025FuncGNN: Learning Functional Semantics of Logic Circuits with Graph Neural Networks7 Jun 2025
- 2025Graph Data Selection for Domain Adaptation: A Model-Free Approach22 May 2025
- 2025Causal invariant geographic network representations with feature and structural distribution shifts25 Mar 2025
- 2025Generative Risk Minimization for Out-of-Distribution Generalization on Graphs11 Feb 2025
- 2024Heterophilic Graph Neural Networks Optimization with Causal Message-passing21 Nov 2024
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptation25 Oct 2024
38 more
- 2024A Survey of Out-of-distribution Generalization for Graph Machine Learning from a Causal View15 Sep 2024
- 2024A Comprehensive Graph Pooling Benchmark: Effectiveness, Robustness and Generalizability13 Jun 2024
- 2024Towards Understanding Link Predictor Generalizability Under Distribution Shifts13 Jun 2024
- 2024How Interpretable Are Interpretable Graph Neural Networks?12 Jun 2024
- 2024Enhancing Size Generalization in Graph Neural Networks through Disentangled Representation Learning7 Jun 2024
- 2024IENE: Identifying and Extrapolating the Node Environment for Out-of-Distribution Generalization on Graphs2 Jun 2024
- 2024Safety in Graph Machine Learning: Threats and Safeguards17 May 2024
- 2024Graph Partial Label Learning with Potential Cause Discovering18 Mar 2024
- 2024Cooperative Classification and Rationalization for Graph Generalization10 Mar 2024
- 2024Improving out-of-distribution generalization in graphs via hierarchical semantic environments4 Mar 2024
- 2024Pairwise Alignment Improves Graph Domain Adaptation2 Mar 2024
- 2024Graph Out-of-Distribution Generalization via Causal Intervention18 Feb 2024
- 2024GSINA: Improving Subgraph Extraction for Graph Invariant Learning via Graph Sinkhorn Attention11 Feb 2024
- 2024Distribution Consistency based Self-Training for Graph Neural Networks with Sparse Labels18 Jan 2024
- 2024Few-Shot Causal Representation Learning for Out-of-Distribution Generalization on Heterogeneous Graphs7 Jan 2024
- 2024Accurate and Scalable Estimation of Epistemic Uncertainty for Graph Neural Networks7 Jan 2024
- 2023Graph Invariant Learning with Subgraph Co-mixup for Out-Of-Distribution Generalization18 Dec 2023
- 2023Fine-grained Graph Rationalization13 Dec 2023
- 2023GraphMETRO: Mitigating Complex Graph Distribution Shifts via Mixture of Aligned Experts7 Dec 2023
- 2023Does Invariant Graph Learning via Environment Augmentation Learn Invariance?29 Oct 2023
- 2023Heterogenous Memory Augmented Neural Networks17 Oct 2023
- 2023Towards out-of-distribution generalizable predictions of chemical kinetics properties4 Oct 2023
- 2023Accurate and Scalable Estimation of Epistemic Uncertainty for Graph Neural Networks20 Sep 2023
- 2023Approximately Equivariant Graph Networks21 Aug 2023
- 2023Learning on Graphs with Out-of-Distribution Nodes13 Aug 2023
- 2023Probabilistic Invariant Learning with Randomized Linear Classifiers8 Aug 2023
- 2023Fused Gromov-Wasserstein Graph Mixup for Graph-level Classifications28 Jun 2023
- 2023Individual and Structural Graph Information Bottlenecks for Out-of-Distribution Generalization28 Jun 2023
- 2023GraphGLOW: Universal and Generalizable Structure Learning for Graph Neural Networks20 Jun 2023
- 2023Graph Structure and Feature Extrapolation for Out-of-Distribution Generalization13 Jun 2023
- 2023Limits, approximation and size transferability for GNNs on sparse graphs via graphops7 Jun 2023
- 2023Explaining and Adapting Graph Conditional Shift5 Jun 2023
- 2023Joint Learning of Label and Environment Causal Independence for Graph Out-of-Distribution Generalization1 Jun 2023
- 2023Tackling Size Generalization of Graph Neural Networks on Biological Data from a Spectral Perspective24 May 2023
- 2023Learning for Transductive Threshold Calibration in Open-World Recognition19 May 2023
- 2023Towards Understanding the Generalization of Graph Neural Networks14 May 2023
- 2023Mind the Label Shift of Augmentation-based Graph OOD Generalization27 Mar 2023
- 2023Decision Support System for Chronic Diseases Based on Drug-Drug Interactions4 Mar 2023
50 newest of 82 All 82 (JSON)
- 2023Neural Algorithmic Reasoning with Causal Regularisationcited by 30
- 2023Neural Algorithmic Reasoning with Causal Regularisation20 Feb 2023
- 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,131
- 2022Discovering Invariant Rationales for Graph Neural Networkscited by 186
- 2022Handling Distribution Shifts on Graphs: An Invariance Perspectivecited by 163
- 2022Learning Causally Invariant Representations for Out-of-Distribution Generalization on Graphscited by 144
- 2022GOOD: A Graph Out-of-Distribution Benchmarkcited by 140
- 2022The CLRS Algorithmic Reasoning Benchmarkcited by 103
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2021OOD-GNN: Out-of-Distribution Generalized Graph Neural Networkcited by 78
- 2021Learning from Counterfactual Links for Link Predictioncited by 69
- 2023Energy-based Out-of-Distribution Detection for Graph Neural Networkscited by 67
- 2021Reconstruction for Powerful Graph Representationscited by 65
- 2022A Generalist Neural Algorithmic Learnercited by 58
12 most cited of 80 All 80 (JSON)
- 2025PISA: Prioritized Invariant Subgraph Aggregation for Out-of-Distribution Generalization on Graphs27 Nov 2025
- 2025Causal Graph Neural Networks for Healthcare4 Nov 2025
- 2025Evolving Graph Learning for Out-of-Distribution Generalization in Non-stationary Environments4 Nov 2025
- 2025Modeling Relational Logic Circuits for And-Inverter Graph Convolutional Network16 Aug 2025
- 2025Subgraph Generation for Generalizing on Out-of-Distribution Links15 Jul 2025
- 2025Rule Learning for Knowledge Graph Reasoning under Agnostic Distribution Shift7 Jul 2025
- 2025FuncGNN: Learning Functional Semantics of Logic Circuits with Graph Neural Networks7 Jun 2025
- 2025Graph Data Selection for Domain Adaptation: A Model-Free Approach22 May 2025
- 2025Causal invariant geographic network representations with feature and structural distribution shifts25 Mar 2025
- 2025Generative Risk Minimization for Out-of-Distribution Generalization on Graphs11 Feb 2025
- 2024Heterophilic Graph Neural Networks Optimization with Causal Message-passing21 Nov 2024
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptation25 Oct 2024
12 newest of 80 All 80 (JSON)