mlsanityData to 14 Oct 2026

Single-Pass Contrastive Learning Can Work for Both Homophilic and Heterophilic Graph

arXiv 2211.10890 ↗First posted 20 Nov 2022cs.LG cs.SIcited by 14

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

  1. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  3. 2017Graph Attention Networkscited by 8,923
  4. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
  5. 2017Inductive Representation Learning on Large Graphscited by 6,320
  6. 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
  7. 2018How Powerful are Graph Neural Networks?cited by 4,393
  8. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
  9. 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
  10. 2014DeepWalk: Online Learning of Social Representationscited by 1,547
  11. 2019Simplifying Graph Convolutional Networkscited by 1,477
  12. 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,405
38 more
  1. 2016Variational Graph Auto-Encoderscited by 1,382
  2. 2020Graph Contrastive Learning with Augmentationscited by 1,208
  3. 2018Deep Graph Infomaxcited by 1,106
  4. 2018Pitfalls of Graph Neural Network Evaluationcited by 1,007
  5. 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 826
  6. 2020Contrastive Multi-View Representation Learning on Graphscited by 652
  7. 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 595
  8. 2019Multi-scale Attributed Node Embeddingcited by 548
  9. 2020Deep Graph Contrastive Representation Learningcited by 539
  10. 2019A Theoretical Analysis of Contrastive Unsupervised Representation Learningcited by 530
  11. 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
  12. 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 463
  13. 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 443
  14. 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 362
  15. 2021Provable Guarantees for Self-Supervised Deep Learning with Spectral Contrastive Losscited by 313
  16. 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methodscited by 311
  17. 2020Graph Representation Learning via Graphical Mutual Information Maximizationcited by 217
  18. 2020Graph Neural Networks with Heterophilycited by 202
  19. 2021Self-Supervised Learning of Graph Neural Networks: A Unified Reviewcited by 184
  20. 2021Is Homophily a Necessity for Graph Neural Networks?cited by 182
  21. 2022Finding Global Homophily in Graph Neural Networks When Meeting Heterophilycited by 179
  22. 2022SimGRACE: A Simple Framework for Graph Contrastive Learning without Data Augmentationcited by 171
  23. 2020Predicting What You Already Know Helps: Provable Self-Supervised Learningcited by 152
  24. 2020Contrastive learning, multi-view redundancy, and linear modelscited by 146
  25. 2018Contextual Stochastic Block Modelscited by 134
  26. 2021An Empirical Study of Graph Contrastive Learningcited by 113
  27. 2021Augmentation-Free Self-Supervised Learning on Graphscited by 94
  28. 2020Transfer Learning of Graph Neural Networks with Ego-graph Information Maximizationcited by 93
  29. 2021Is Heterophily A Real Nightmare For Graph Neural Networks To Do Node Classification?cited by 82
  30. 2021New Benchmarks for Learning on Non-Homophilous Graphscited by 81
  31. 2021Graph Convolution for Semi-Supervised Classification: Improved Linear Separability and Out-of-Distribution Generalizationcited by 70
  32. 2021Twitch Gamers: a Dataset for Evaluating Proximity Preserving and Structural Role-based Node Embeddingscited by 49
  33. 2022Revisiting Graph Contrastive Learning from the Perspective of Graph Spectrumcited by 43
  34. 2022EIGNN: Efficient Infinite-Depth Graph Neural Networkscited by 32
  35. 2021Augmentations in Graph Contrastive Learning: Current Methodological Flaws & Towards Better Practicescited by 25
  36. 2022Effects of Graph Convolutions in Multi-layer Networkscited by 24
  37. 2020Contextual Stochastic Block Model: Sharp Thresholds and Contiguitycited by 22
  38. 2022MGNNI: Multiscale Graph Neural Networks with Implicit Layerscited by 19

50 most cited of 54 All 54 (JSON)

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2023: 2; 2024: 5; 2025: 6; 2026: 1.

14 papers.

Sort:

By area: