Augmentation-Free Graph Contrastive Learning with Performance Guarantee
Not on the map. Why?
Abstract (arXiv)
Graph contrastive learning (GCL) is the most representative and prevalent self-supervised learning approach for graph-structured data. Despite its remarkable success, existing GCL methods highly rely on an augmentation scheme to learn the representations invariant across different augmentation views. In this work, we revisit such a convention in GCL through examining the effect of augmentation techniques on graph data via the lens of spectral theory. We found that graph augmentations preserve the low-frequency components and perturb the middle-and high-frequency components of the graph, which contributes to the success of GCL algorithms on homophilic graphs but hinder its application on heterophilic graphs, due to the high-frequency preference of heterophilic data. Motivated by this, we propose a novel, theoretically-principled, and augmentation-free GCL method, named AF-GCL, that (1) leverages the features aggregated by Graph Neural Network to construct the self-supervision signal instead of augmentations and therefore (2) is less sensitive to the graph homophily degree. Theoretically, We present the performance guarantee for AF-GCL as well as an analysis for understanding the efficacy of AF-GCL. Extensive experiments on 14 benchmark datasets with varying degrees of heterophily show that AF-GCL presents competitive or better performance on homophilic graphs and outperforms all existing state-of-the-art GCL methods on heterophilic graphs with significantly less computational overhead.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). Builds on 45 of its 61 references that are in the map. First posted on arXiv 11 Apr 2022.
Builds on
45 of 61 references.
References · 45
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2020Supervised Contrastive Learningcited by 2,803
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2019Simplifying Graph Convolutional Networkscited by 1,470
33 more
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,393
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2020Graph Contrastive Learning with Augmentationscited by 1,203
- 2018Deep Graph Infomaxcited by 1,101
- 2018Pitfalls of Graph Neural Network Evaluationcited by 994
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
- 2020Contrastive Multi-View Representation Learning on Graphscited by 651
- 2020A Survey on Contrastive Self-supervised Learningcited by 553
- 2019On Variational Bounds of Mutual Informationcited by 550
- 2020Deep Graph Contrastive Representation Learningcited by 535
- 2019A Theoretical Analysis of Contrastive Unsupervised Representation Learningcited by 530
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2016f-GAN: Training Generative Neural Samplers using Variational Divergence Minimizationcited by 504
- 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 461
- 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 361
- 2021Provable Guarantees for Self-Supervised Deep Learning with Spectral Contrastive Losscited by 311
- 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methodscited by 309
- 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 260
- 2019Fast AutoAugmentcited by 243
- 2020Graph Representation Learning via Graphical Mutual Information Maximizationcited by 217
- 2021Self-Supervised Learning of Graph Neural Networks: A Unified Reviewcited by 184
- 2021Is Homophily a Necessity for Graph Neural Networks?cited by 182
- 2020Predicting What You Already Know Helps: Provable Self-Supervised Learningcited by 152
- 2020Contrastive learning, multi-view redundancy, and linear modelscited by 146
- 2018Contextual Stochastic Block Modelscited by 134
- 2021An Empirical Study of Graph Contrastive Learningcited by 113
- 2019Faster AutoAugment: Learning Augmentation Strategies using Backpropagationcited by 96
- 2020Transfer Learning of Graph Neural Networks with Ego-graph Information Maximizationcited by 93
- 2021New Benchmarks for Learning on Non-Homophilous Graphscited by 81
- 2021Graph Convolution for Semi-Supervised Classification: Improved Linear Separability and Out-of-Distribution Generalizationcited by 70
- 2021Twitch Gamers: a Dataset for Evaluating Proximity Preserving and Structural Role-based Node Embeddingscited by 48
- 2021Augmentations in Graph Contrastive Learning: Current Methodological Flaws & Towards Better Practicescited by 24
- 2021Beyond Low-Pass Filters: Adaptive Feature Propagation on Graphscited by 18
Built on by
Citing papers per year: 2022: 10; 2023: 5; 2024: 0; 2025: 1.
16 papers.
Sort:
- 2023GraphMAE2: A Decoding-Enhanced Masked Self-Supervised Graph Learnercited by 131
- 2023Demystifying Structural Disparity in Graph Neural Networks: Can One Size Fit All?cited by 41
- 2022Spectral Augmentation for Self-Supervised Learning on Graphscited by 38
- 2022Self-supervised Heterogeneous Graph Pre-training Based on Structural Clusteringcited by 30
- 2022Your Contrastive Learning Is Secretly Doing Stochastic Neighbor Embeddingcited by 28
- 2022Augmentations in Hypergraph Contrastive Learning: Fabricated and Generativecited by 28
- 2022COIN: Co-Cluster Infomax for Bipartite Graphscited by 14
- 2022Graph Contrastive Learning with Personalized Augmentationcited by 14
- 2022Single-Pass Contrastive Learning Can Work for Both Homophilic and Heterophilic Graphcited by 14
- 2022Code Recommendation for Open Source Software Developerscited by 13
- 2022Generative Subgraph Contrast for Self-Supervised Graph Representation Learningcited by 8
- 2022Towards Generalizable Graph Contrastive Learning: An Information Theory Perspectivecited by 8
4 more
- 2023Multi-View Graph Representation Learning Beyond Homophilycited by 8
- 2023Self-Supervised Node Representation Learning via Node-to-Neighbourhood Alignmentcited by 2
- 2023NESS: Node Embeddings from Static SubGraphscited by 1
- 2025A Fused Gromov-Wasserstein Approach to Subgraph Contrastive Learningcited by 1
- 2025A Fused Gromov-Wasserstein Approach to Subgraph Contrastive Learning28 Feb 2025
- 2023Demystifying Structural Disparity in Graph Neural Networks: Can One Size Fit All?2 Jun 2023
- 2023Multi-View Graph Representation Learning Beyond Homophily15 Apr 2023
- 2023GraphMAE2: A Decoding-Enhanced Masked Self-Supervised Graph Learner10 Apr 2023
- 2023NESS: Node Embeddings from Static SubGraphs15 Mar 2023
- 2023Self-Supervised Node Representation Learning via Node-to-Neighbourhood Alignment9 Feb 2023
- 2022Towards Generalizable Graph Contrastive Learning: An Information Theory Perspective20 Nov 2022
- 2022Single-Pass Contrastive Learning Can Work for Both Homophilic and Heterophilic Graph20 Nov 2022
- 2022Self-supervised Heterogeneous Graph Pre-training Based on Structural Clustering19 Oct 2022
- 2022Code Recommendation for Open Source Software Developers15 Oct 2022
- 2022Augmentations in Hypergraph Contrastive Learning: Fabricated and Generative7 Oct 2022
- 2022Spectral Augmentation for Self-Supervised Learning on Graphs2 Oct 2022
4 more
- 2022Graph Contrastive Learning with Personalized Augmentation14 Sep 2022
- 2022Generative Subgraph Contrast for Self-Supervised Graph Representation Learning25 Jul 2022
- 2022COIN: Co-Cluster Infomax for Bipartite Graphs31 May 2022
- 2022Your Contrastive Learning Is Secretly Doing Stochastic Neighbor Embedding30 May 2022
- 2023GraphMAE2: A Decoding-Enhanced Masked Self-Supervised Graph Learnercited by 131
- 2023Demystifying Structural Disparity in Graph Neural Networks: Can One Size Fit All?cited by 41
- 2022Spectral Augmentation for Self-Supervised Learning on Graphscited by 38
- 2022Self-supervised Heterogeneous Graph Pre-training Based on Structural Clusteringcited by 30
- 2022Your Contrastive Learning Is Secretly Doing Stochastic Neighbor Embeddingcited by 28
- 2022Augmentations in Hypergraph Contrastive Learning: Fabricated and Generativecited by 28
- 2022COIN: Co-Cluster Infomax for Bipartite Graphscited by 14
- 2022Graph Contrastive Learning with Personalized Augmentationcited by 14
- 2022Single-Pass Contrastive Learning Can Work for Both Homophilic and Heterophilic Graphcited by 14
- 2022Code Recommendation for Open Source Software Developerscited by 13
- 2022Generative Subgraph Contrast for Self-Supervised Graph Representation Learningcited by 8
- 2022Towards Generalizable Graph Contrastive Learning: An Information Theory Perspectivecited by 8
12 most cited of 16 All 16 (JSON)
- 2025A Fused Gromov-Wasserstein Approach to Subgraph Contrastive Learning28 Feb 2025
- 2023Demystifying Structural Disparity in Graph Neural Networks: Can One Size Fit All?2 Jun 2023
- 2023Multi-View Graph Representation Learning Beyond Homophily15 Apr 2023
- 2023GraphMAE2: A Decoding-Enhanced Masked Self-Supervised Graph Learner10 Apr 2023
- 2023NESS: Node Embeddings from Static SubGraphs15 Mar 2023
- 2023Self-Supervised Node Representation Learning via Node-to-Neighbourhood Alignment9 Feb 2023
- 2022Towards Generalizable Graph Contrastive Learning: An Information Theory Perspective20 Nov 2022
- 2022Single-Pass Contrastive Learning Can Work for Both Homophilic and Heterophilic Graph20 Nov 2022
- 2022Self-supervised Heterogeneous Graph Pre-training Based on Structural Clustering19 Oct 2022
- 2022Code Recommendation for Open Source Software Developers15 Oct 2022
- 2022Augmentations in Hypergraph Contrastive Learning: Fabricated and Generative7 Oct 2022
- 2022Spectral Augmentation for Self-Supervised Learning on Graphs2 Oct 2022
12 newest of 16 All 16 (JSON)