Single-Pass Contrastive Learning Can Work for Both Homophilic and Heterophilic Graph
Not on the map. Why?
Abstract (arXiv)
Existing graph contrastive learning (GCL) techniques typically require two forward passes for a single instance to construct the contrastive loss, which is effective for capturing the low-frequency signals of node features. Such a dual-pass design has shown empirical success on homophilic graphs, but its effectiveness on heterophilic graphs, where directly connected nodes typically have different labels, is unknown. In addition, existing GCL approaches fail to provide strong performance guarantees. Coupled with the unpredictability of GCL approaches on heterophilic graphs, their applicability in real-world contexts is limited. Then, a natural question arises: Can we design a GCL method that works for both homophilic and heterophilic graphs with a performance guarantee? To answer this question, we theoretically study the concentration property of features obtained by neighborhood aggregation on homophilic and heterophilic graphs, introduce the single-pass augmentation-free graph contrastive learning loss based on the property, and provide performance guarantees for the minimizer of the loss on downstream tasks. As a direct consequence of our analysis, we implement the Single-Pass Graph Contrastive Learning method (SP-GCL). Empirically, on 14 benchmark datasets with varying degrees of homophily, the features learned by the SP-GCL can match or outperform existing strong baselines with significantly less computational overhead, which demonstrates the usefulness of our findings in real-world cases.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). Builds on 54 of its 61 references that are in the map. First posted on arXiv 20 Nov 2022.
Builds on
54 of 61 references.
References · 54
- 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
- 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
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
- 2014DeepWalk: Online Learning of Social Representationscited by 1,547
- 2019Simplifying Graph Convolutional Networkscited by 1,477
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,405
38 more
- 2016Variational Graph Auto-Encoderscited by 1,382
- 2020Graph Contrastive Learning with Augmentationscited by 1,208
- 2018Deep Graph Infomaxcited by 1,106
- 2018Pitfalls of Graph Neural Network Evaluationcited by 1,007
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 826
- 2020Contrastive Multi-View Representation Learning on Graphscited by 652
- 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 595
- 2019Multi-scale Attributed Node Embeddingcited by 548
- 2020Deep Graph Contrastive Representation Learningcited by 539
- 2019A Theoretical Analysis of Contrastive Unsupervised Representation Learningcited by 530
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 463
- 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 443
- 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 362
- 2021Provable Guarantees for Self-Supervised Deep Learning with Spectral Contrastive Losscited by 313
- 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methodscited by 311
- 2020Graph Representation Learning via Graphical Mutual Information Maximizationcited by 217
- 2020Graph Neural Networks with Heterophilycited by 202
- 2021Self-Supervised Learning of Graph Neural Networks: A Unified Reviewcited by 184
- 2021Is Homophily a Necessity for Graph Neural Networks?cited by 182
- 2022Finding Global Homophily in Graph Neural Networks When Meeting Heterophilycited by 179
- 2022SimGRACE: A Simple Framework for Graph Contrastive Learning without Data Augmentationcited by 171
- 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
- 2021Augmentation-Free Self-Supervised Learning on Graphscited by 94
- 2020Transfer Learning of Graph Neural Networks with Ego-graph Information Maximizationcited by 93
- 2021Is Heterophily A Real Nightmare For Graph Neural Networks To Do Node Classification?cited by 82
- 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 49
- 2022Revisiting Graph Contrastive Learning from the Perspective of Graph Spectrumcited by 43
- 2022EIGNN: Efficient Infinite-Depth Graph Neural Networkscited by 32
- 2021Augmentations in Graph Contrastive Learning: Current Methodological Flaws & Towards Better Practicescited by 25
- 2022Effects of Graph Convolutions in Multi-layer Networkscited by 24
- 2020Contextual Stochastic Block Model: Sharp Thresholds and Contiguitycited by 22
- 2022MGNNI: Multiscale Graph Neural Networks with Implicit Layerscited by 19
50 most cited of 54 All 54 (JSON)
Built on by
Citing papers per year: 2023: 2; 2024: 5; 2025: 6; 2026: 1.
14 papers.
Sort:
By area:
- 2024A Survey on Self-Supervised Graph Foundation Models: Knowledge-Based Perspectivecited by 9
- 2023DMMG: Dual Min-Max Games for Self-Supervised Skeleton-Based Action Recognitioncited by 6
- 2025Rethinking Graph Contrastive Learning through Relative Similarity Preservationcited by 5
- 2025Discrepancy-Aware Graph Mask Auto-Encodercited by 4
- 2024WERank: Towards Rank Degradation Prevention for Self-Supervised Learning Using Weight Regularizationcited by 3
- 2023StructComp: Substituting Propagation with Structural Compression in Training Graph Contrastive Learningcited by 2
- 2024ExGRG: Explicitly-Generated Relation Graph for Self-Supervised Representation Learningcited by 1
- 2024Edge Contrastive Learning: An Augmentation-Free Graph Contrastive Learning Modelcited by 1
- 2024LAMP: Learnable Meta-Path Guided Adversarial Contrastive Learning for Heterogeneous Graphscited by 0
- 2025Simple Graph Contrastive Learning via Fractional-order Neural Diffusion Networkscited by 0
- 2025Adaptive Graph Mixture of Residual Experts: Unsupervised Learning on Diverse Graphs with Heterogeneous Specializationcited by 0
- 2025Adaptive Multi-view Graph Contrastive Learning via Fractional-order Neural Diffusion Networkscited by 0
2 more
- 2026Unsupervised Graph Representation Learning with Complementary View Alignment27 Jul 2026
- 2025Dual-Kernel Graph Community Contrastive Learning11 Nov 2025
- 2025Adaptive Multi-view Graph Contrastive Learning via Fractional-order Neural Diffusion Networks9 Nov 2025
- 2025Adaptive Graph Mixture of Residual Experts: Unsupervised Learning on Diverse Graphs with Heterogeneous Specialization24 Oct 2025
- 2025Discrepancy-Aware Graph Mask Auto-Encoder24 Jun 2025
- 2025Rethinking Graph Contrastive Learning through Relative Similarity Preservation8 May 2025
- 2025Simple Graph Contrastive Learning via Fractional-order Neural Diffusion Networks23 Apr 2025
- 2024Edge Contrastive Learning: An Augmentation-Free Graph Contrastive Learning Model15 Dec 2024
- 2024LAMP: Learnable Meta-Path Guided Adversarial Contrastive Learning for Heterogeneous Graphs10 Sep 2024
- 2024A Survey on Self-Supervised Graph Foundation Models: Knowledge-Based Perspective24 Mar 2024
- 2024WERank: Towards Rank Degradation Prevention for Self-Supervised Learning Using Weight Regularization14 Feb 2024
- 2024ExGRG: Explicitly-Generated Relation Graph for Self-Supervised Representation Learning9 Feb 2024
- 2024A Survey on Self-Supervised Graph Foundation Models: Knowledge-Based Perspectivecited by 9
- 2023DMMG: Dual Min-Max Games for Self-Supervised Skeleton-Based Action Recognitioncited by 6
- 2025Rethinking Graph Contrastive Learning through Relative Similarity Preservationcited by 5
- 2025Discrepancy-Aware Graph Mask Auto-Encodercited by 4
- 2024WERank: Towards Rank Degradation Prevention for Self-Supervised Learning Using Weight Regularizationcited by 3
- 2023StructComp: Substituting Propagation with Structural Compression in Training Graph Contrastive Learningcited by 2
- 2024ExGRG: Explicitly-Generated Relation Graph for Self-Supervised Representation Learningcited by 1
- 2024Edge Contrastive Learning: An Augmentation-Free Graph Contrastive Learning Modelcited by 1
- 2024LAMP: Learnable Meta-Path Guided Adversarial Contrastive Learning for Heterogeneous Graphscited by 0
- 2025Simple Graph Contrastive Learning via Fractional-order Neural Diffusion Networkscited by 0
- 2025Adaptive Multi-view Graph Contrastive Learning via Fractional-order Neural Diffusion Networkscited by 0
- 2025Dual-Kernel Graph Community Contrastive Learningcited by 0
12 most cited of 13 All 13 (JSON)
- 2026Unsupervised Graph Representation Learning with Complementary View Alignment27 Jul 2026
- 2025Dual-Kernel Graph Community Contrastive Learning11 Nov 2025
- 2025Adaptive Multi-view Graph Contrastive Learning via Fractional-order Neural Diffusion Networks9 Nov 2025
- 2025Discrepancy-Aware Graph Mask Auto-Encoder24 Jun 2025
- 2025Rethinking Graph Contrastive Learning through Relative Similarity Preservation8 May 2025
- 2025Simple Graph Contrastive Learning via Fractional-order Neural Diffusion Networks23 Apr 2025
- 2024Edge Contrastive Learning: An Augmentation-Free Graph Contrastive Learning Model15 Dec 2024
- 2024LAMP: Learnable Meta-Path Guided Adversarial Contrastive Learning for Heterogeneous Graphs10 Sep 2024
- 2024A Survey on Self-Supervised Graph Foundation Models: Knowledge-Based Perspective24 Mar 2024
- 2024WERank: Towards Rank Degradation Prevention for Self-Supervised Learning Using Weight Regularization14 Feb 2024
- 2024ExGRG: Explicitly-Generated Relation Graph for Self-Supervised Representation Learning9 Feb 2024
- 2023StructComp: Substituting Propagation with Structural Compression in Training Graph Contrastive Learning8 Dec 2023
12 newest of 13 All 13 (JSON)