MARIO: Model Agnostic Recipe for Improving OOD Generalization of Graph Contrastive Learning
Not on the map. Why?
Abstract (arXiv)
In this work, we investigate the problem of out-of-distribution (OOD) generalization for unsupervised learning methods on graph data. This scenario is particularly challenging because graph neural networks (GNNs) have been shown to be sensitive to distributional shifts, even when labels are available. To address this challenge, we propose a underlineModel-underlineAgnostic underlineRecipe for underlineImproving underlineOOD generalizability of unsupervised graph contrastive learning methods, which we refer to as MARIO. MARIO introduces two principles aimed at developing distributional-shift-robust graph contrastive methods to overcome the limitations of existing frameworks: (i) Information Bottleneck (IB) principle for achieving generalizable representations and (ii) Invariant principle that incorporates adversarial data augmentation to obtain invariant representations. To the best of our knowledge, this is the first work that investigates the OOD generalization problem of graph contrastive learning, with a specific focus on node-level tasks. Through extensive experiments, we demonstrate that our method achieves state-of-the-art performance on the OOD test set, while maintaining comparable performance on the in-distribution test set when compared to existing approaches. The source code for our method can be found at: https://github.com/ZhuYun97/MARIO
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 72 of its 97 references that are in the map. First posted on arXiv 24 Jul 2023.
Builds on
72 of 97 references.
References · 72
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
38 more
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,316
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2019Invariant Risk Minimizationcited by 1,854
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,405
- 2016Variational Graph Auto-Encoderscited by 1,382
- 2020Graph Contrastive Learning with Augmentationscited by 1,208
- 2018Deep Graph Infomaxcited by 1,106
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 976
- 2016Deep Variational Information Bottleneckcited by 930
- 2020What Makes for Good Views for Contrastive Learning?cited by 846
- 2015Deep Learning and the Information Bottleneck Principlecited by 802
- 2021Generalizing to Unseen Domains: A Survey on Domain Generalizationcited by 766
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 737
- 2019Graph Neural Networks for Social Recommendationcited by 714
- 2018MINE: Mutual Information Neural Estimationcited by 683
- 2020Contrastive Multi-View Representation Learning on Graphscited by 652
- 2019Adversarial Training for Free!cited by 643
- 2020Prototypical Contrastive Learning of Unsupervised Representationscited by 640
- 2020Deep Graph Contrastive Representation Learningcited by 539
- 2015Causal inference using invariant prediction: identification and confidence intervalscited by 536
- 2016f-GAN: Training Generative Neural Samplers using Variational Divergence Minimizationcited by 506
- 2020Learning under Concept Drift: A Reviewcited by 477
- 2022GraphMAE: Self-Supervised Masked Graph Autoencoderscited by 448
- 2019EvolveGCN: Evolving Graph Convolutional Networks for Dynamic Graphscited by 447
- 2021Towards Out-Of-Distribution Generalization: A Surveycited by 436
- 2017Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Rankingcited by 335
- 2021Graph Self-Supervised Learning: A Surveycited by 289
- 2020The Risks of Invariant Risk Minimizationcited by 262
- 2017A Comprehensive Survey of Graph Embedding: Problems, Techniques and Applicationscited by 260
- 2021Invariance Principle Meets Information Bottleneck for Out-of-Distribution Generalizationcited by 220
- 2021Adversarial Graph Augmentation to Improve Graph Contrastive Learningcited by 200
- 2022Discovering Invariant Rationales for Graph Neural Networkscited by 188
- 2021Self-Supervised Learning of Graph Neural Networks: A Unified Reviewcited by 184
- 2022Interpretable and Generalizable Graph Learning via Stochastic Attention Mechanismcited by 171
- 2019Understanding Attention and Generalization in Graph Neural Networkscited by 169
- 2020Graph Information Bottleneckcited by 168
- 2022Handling Distribution Shifts on Graphs: An Invariance Perspectivecited by 164
- 2021Investigating Bi-Level Optimization for Learning and Vision from a Unified Perspective: A Survey and Beyondcited by 153
50 most cited of 72 All 72 (JSON)
Built on by
Citing papers per year: 2023: 1; 2024: 4; 2025: 2.
7 papers.
- 2024GraphCLIP: Enhancing Transferability in Graph Foundation Models for Text-Attributed Graphscited by 58
- 2023GraphControl: Adding Conditional Control to Universal Graph Pre-trained Models for Graph Domain Transfer Learningcited by 33
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptationcited by 17
- 2024Semantic Codebook Learning for Dynamic Recommendation Modelscited by 6
- 2025CAMeL: Cross-modality Adaptive Meta-Learning for Text-based Person Retrievalcited by 6
- 2025Generative Risk Minimization for Out-of-Distribution Generalization on Graphscited by 2
- 2024Improving Graph Out-of-distribution Generalization Beyond Causalitycited by 1
- 2025CAMeL: Cross-modality Adaptive Meta-Learning for Text-based Person Retrieval26 Apr 2025
- 2025Generative Risk Minimization for Out-of-Distribution Generalization on Graphs11 Feb 2025
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptation25 Oct 2024
- 2024GraphCLIP: Enhancing Transferability in Graph Foundation Models for Text-Attributed Graphs14 Oct 2024
- 2024Semantic Codebook Learning for Dynamic Recommendation Models31 Jul 2024
- 2024Improving Graph Out-of-distribution Generalization Beyond Causality14 Jul 2024
- 2023GraphControl: Adding Conditional Control to Universal Graph Pre-trained Models for Graph Domain Transfer Learning11 Oct 2023