mlsanityData to 14 Oct 2026

Towards Graph Contrastive Learning: A Survey and Beyond

arXiv 2405.11868 ↗First posted 20 May 2024cs.LG cs.AI cs.CEcited by 26

Not on the map. Why?

Abstract (arXiv)

In recent years, deep learning on graphs has achieved remarkable success in various domains. However, the reliance on annotated graph data remains a significant bottleneck due to its prohibitive cost and time-intensive nature. To address this challenge, self-supervised learning (SSL) on graphs has gained increasing attention and has made significant progress. SSL enables machine learning models to produce informative representations from unlabeled graph data, reducing the reliance on expensive labeled data. While SSL on graphs has witnessed widespread adoption, one critical component, Graph Contrastive Learning (GCL), has not been thoroughly investigated in the existing literature. Thus, this survey aims to fill this gap by offering a dedicated survey on GCL. We provide a comprehensive overview of the fundamental principles of GCL, including data augmentation strategies, contrastive modes, and contrastive optimization objectives. Furthermore, we explore the extensions of GCL to other aspects of data-efficient graph learning, such as weakly supervised learning, transfer learning, and related scenarios. We also discuss practical applications spanning domains such as drug discovery, genomics analysis, recommender systems, and finally outline the challenges and potential future directions in this field.

Key facts. Cited by 26 papers in the map (data through 14 Oct 2026). Builds on 125 of its 194 references that are in the map. First posted on arXiv 20 May 2024.

Builds on

125 of 194 references.

References · 125

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  2. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
  3. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  4. 2017Graph Attention Networkscited by 8,923
  5. 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
  6. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
  7. 2017Inductive Representation Learning on Large Graphscited by 6,320
  8. 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
  9. 2017Neural Message Passing for Quantum Chemistrycited by 3,487
  10. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
  11. 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
  12. 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,849
38 more
  1. 2020Supervised Contrastive Learningcited by 2,829
  2. 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,838
  3. 2019Contrastive Multiview Codingcited by 1,301
  4. 2018Learning deep representations by mutual information estimation and maximizationcited by 1,273
  5. 2020Graph Contrastive Learning with Augmentationscited by 1,208
  6. 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,139
  7. 2018Deep Graph Infomaxcited by 1,106
  8. 2021VICReg: Variance-Invariance-Covariance Regularization for Self-Supervised Learningcited by 1,057
  9. 2019Strategies for Pre-training Graph Neural Networkscited by 971
  10. 2020What Makes for Good Views for Contrastive Learning?cited by 846
  11. 2018Link Prediction Based on Graph Neural Networkscited by 832
  12. 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 734
  13. 2019Graph Neural Networks for Social Recommendationcited by 714
  14. 2020Self-supervised Learning: Generative or Contrastivecited by 694
  15. 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 680
  16. 2019Neural Graph Collaborative Filteringcited by 661
  17. 2019Self-supervised Visual Feature Learning with Deep Neural Networks: A Surveycited by 657
  18. 2020Contrastive Multi-View Representation Learning on Graphscited by 652
  19. 2019On Variational Bounds of Mutual Informationcited by 559
  20. 2020Deep Graph Contrastive Representation Learningcited by 539
  21. 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
  22. 2020Graph Neural Networks in Recommender Systems: A Surveycited by 494
  23. 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 463
  24. 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
  25. 2019Diffusion Improves Graph Learningcited by 414
  26. 2020Understanding the Behaviour of Contrastive Losscited by 398
  27. 2018Adversarial Attacks on Neural Networks for Graph Datacited by 397
  28. 2018Session-based Recommendation with Graph Neural Networkscited by 312
  29. 2020GraphAF: a Flow-based Autoregressive Model for Molecular Graph Generationcited by 305
  30. 2020Self-supervised Graph Learning for Recommendationcited by 305
  31. 2020GPT-GNN: Generative Pre-Training of Graph Neural Networkscited by 303
  32. 2021Graph Self-Supervised Learning: A Surveycited by 289
  33. 2021Graph Contrastive Learning Automatedcited by 287
  34. 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 281
  35. 2021Invariance Principle Meets Information Bottleneck for Out-of-Distribution Generalizationcited by 220
  36. 2021Adversarial Graph Augmentation to Improve Graph Contrastive Learningcited by 200
  37. 2021Large-Scale Representation Learning on Graphs via Bootstrappingcited by 186
  38. 2021Self-Supervised Learning of Graph Neural Networks: A Unified Reviewcited by 184

50 most cited of 125 All 125 (JSON)

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 4; 2025: 17; 2026: 5.

26 papers.

Sort:

By area:

  1. 2024Retrieval-Augmented Generation with Graphs (GraphRAG)cited by 172
  2. 2025RiemannGFM: Learning a Graph Foundation Model from Riemannian Geometrycited by 35
  3. 2024Cluster-guided Contrastive Class-imbalanced Graph Classificationcited by 6
  4. 2025InfoNCE is a Free Lunch for Semantically guided Graph Contrastive Learningcited by 3
  5. 2025Graph Positional Autoencoders as Self-supervised Learnerscited by 3
  6. 2025Str-GCL: Structural Commonsense Driven Graph Contrastive Learningcited by 3
  7. 2024DisCo: Graph-Based Disentangled Contrastive Learning for Cold-Start Cross-Domain Recommendationcited by 2
  8. 2025DICE: Device-level Integrated Circuits Encoder with Graph Contrastive Pretrainingcited by 2
  9. 2025FRASE: Structured Representations for Generalizable SPARQL Query Generationcited by 2
  10. 2024Towards Graph Prompt Learning: A Survey and Beyondcited by 1
  11. 2025Enhancing Frame Detection with Retrieval Augmented Generationcited by 1
  12. 2025HGCL: Hierarchical Graph Contrastive Learning for User-Item Recommendationcited by 1
14 more
  1. 2025Toward General Digraph Contrastive Learning: A Dual Spatial Perspectivecited by 1
  2. 2025Learning Fair Graph Representations with Multi-view Information Bottleneckcited by 1
  3. 2025A Generative Graph Contrastive Learning Model with Global Signalcited by 0
  4. 2025Fractal Graph Contrastive Learningcited by 0
  5. 2025Subgraph Gaussian Embedding Contrast for Self-Supervised Graph Representation Learningcited by 0
  6. 2025Metapath-based Hyperbolic Contrastive Learning for Heterogeneous Graph Embeddingcited by 0
  7. 2025Cross-Paradigm Graph Backdoor Attacks with Promptable Subgraph Triggerscited by 0
  8. 2025Understanding InfoNCE: Transition Probability Matrix Induced Feature Clusteringcited by 0
  9. 2025HTG-GCL: Leveraging Hierarchical Topological Granularity from Cellular Complexes for Graph Contrastive Learningcited by 0
  10. 2026Feedback Control for Multi-Objective Graph Self-Supervisioncited by 0
  11. 2026Disentangle-then-Refine: LLM-Guided Decoupling and Structure-Aware Refinement for Graph Contrastive Learningcited by 0
  12. 2026Static and Dynamic Graph Alignment Network for Temporal Video Groundingcited by 0
  13. 2026Timestamp-Aware Spatio-Temporal Graph Contrastive Learning for Network Intrusion Detectioncited by 0
  14. 2026α-Graph: Attention-Infused Normalizing Flow Approach to Tractable Graph Modelingcited by 0