Model-Driven Graph Contrastive Learning
Not on the map. Why?
Abstract (arXiv)
We propose MGCL, a model-driven graph contrastive learning (GCL) framework that leverages graphons (probabilistic generative models for graphs) to guide contrastive learning by accounting for the data's underlying generative process. GCL has emerged as a powerful self-supervised framework for learning expressive node or graph representations without relying on annotated labels, which are often scarce in real-world data. By contrasting augmented views of graph data, GCL has demonstrated strong performance across various downstream tasks, such as node and graph classification. However, existing methods typically rely on manually designed or heuristic augmentation strategies that are not tailored to the underlying data distribution and operate at the individual graph level, ignoring similarities among graphs generated from the same model. Conversely, in our proposed approach, MGCL first estimates the graphon associated with the observed data and then defines a graphon-informed augmentation process, enabling data-adaptive and principled augmentations. Additionally, for graph-level tasks, MGCL clusters the dataset and estimates a graphon per group, enabling contrastive pairs to reflect shared semantics and structure. Extensive experiments on benchmark datasets demonstrate that MGCL achieves state-of-the-art performance, highlighting the advantages of incorporating generative models into GCL.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 42 of its 55 references that are in the map. First posted on arXiv 6 Jun 2025.
Builds on
42 of 55 references.
References · 42
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
- 2020Implicit Neural Representations with Periodic Activation Functionscited by 2,238
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
- 2020Graph Contrastive Learning with Augmentationscited by 1,208
- 2018Deep Graph Infomaxcited by 1,106
- 2018Pitfalls of Graph Neural Network Evaluationcited by 1,007
- 2019Strategies for Pre-training Graph Neural Networkscited by 971
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
30 more
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 787
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 728
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 680
- 2020Contrastive Multi-View Representation Learning on Graphscited by 652
- 2020Deep Graph Contrastive Representation Learningcited by 539
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
- 2021Graph Contrastive Learning Automatedcited by 287
- 2017graph2vec: Learning Distributed Representations of Graphscited by 230
- 2020Graph Representation Learning via Graphical Mutual Information Maximizationcited by 217
- 2021Adversarial Graph Augmentation to Improve Graph Contrastive Learningcited by 200
- 2022G-Mixup: Graph Data Augmentation for Graph Classificationcited by 146
- 2020Graphon Neural Networks and the Transferability of Graph Neural Networkscited by 118
- 2021Graph Barlow Twins: A self-supervised representation learning framework for graphscited by 85
- 2020Unfolding WMMSE using Graph Neural Networks for Efficient Power Allocationcited by 61
- 2022Revisiting Graph Contrastive Learning from the Perspective of Graph Spectrumcited by 43
- 2013Stochastic blockmodel approximation of a graphon: Theory and consistent estimationcited by 39
- 2014A Consistent Histogram Estimator for Exchangeable Graph Modelscited by 37
- 2020Learning Graphons via Structured Gromov-Wasserstein Barycenterscited by 37
- 2022Uncovering the Structural Fairness in Graph Contrastive Learningcited by 29
- 2021Link Scheduling using Graph Neural Networkscited by 26
- 2022Implicit Graphon Neural Representationcited by 19
- 2022Graph Contrastive Learning with Personalized Augmentationcited by 14
- 2022GraphMAD: Graph Mixup for Data Augmentation using Data-Driven Convex Clusteringcited by 13
- 2018Graphon Control of Large-scale Networks of Linear Systemscited by 11
- 2020Network Topology Inference with Graphon Spectral Penaltiescited by 11
- 2022Joint Network Topology Inference via a Shared Graphon Modelcited by 11
- 2024Scalable Implicit Graphon Learningcited by 9
- 2023Spectral Augmentations for Graph Contrastive Learningcited by 8
- 2024GraSSRep: Graph-Based Self-Supervised Learning for Repeat Detection in Metagenomic Assemblycited by 3
Built on by
Not cited yet.