Towards Graph Contrastive Learning: A Survey and Beyond
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
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 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
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 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
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,849
38 more
- 2020Supervised Contrastive Learningcited by 2,829
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,838
- 2019Contrastive Multiview Codingcited by 1,301
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,273
- 2020Graph Contrastive Learning with Augmentationscited by 1,208
- 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,139
- 2018Deep Graph Infomaxcited by 1,106
- 2021VICReg: Variance-Invariance-Covariance Regularization for Self-Supervised Learningcited by 1,057
- 2019Strategies for Pre-training Graph Neural Networkscited by 971
- 2020What Makes for Good Views for Contrastive Learning?cited by 846
- 2018Link Prediction Based on Graph Neural Networkscited by 832
- 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 734
- 2019Graph Neural Networks for Social Recommendationcited by 714
- 2020Self-supervised Learning: Generative or Contrastivecited by 694
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 680
- 2019Neural Graph Collaborative Filteringcited by 661
- 2019Self-supervised Visual Feature Learning with Deep Neural Networks: A Surveycited by 657
- 2020Contrastive Multi-View Representation Learning on Graphscited by 652
- 2019On Variational Bounds of Mutual Informationcited by 559
- 2020Deep Graph Contrastive Representation Learningcited by 539
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2020Graph Neural Networks in Recommender Systems: A Surveycited by 494
- 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 463
- 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
- 2019Diffusion Improves Graph Learningcited by 414
- 2020Understanding the Behaviour of Contrastive Losscited by 398
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 397
- 2018Session-based Recommendation with Graph Neural Networkscited by 312
- 2020GraphAF: a Flow-based Autoregressive Model for Molecular Graph Generationcited by 305
- 2020Self-supervised Graph Learning for Recommendationcited by 305
- 2020GPT-GNN: Generative Pre-Training of Graph Neural Networkscited by 303
- 2021Graph Self-Supervised Learning: A Surveycited by 289
- 2021Graph Contrastive Learning Automatedcited by 287
- 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 281
- 2021Invariance Principle Meets Information Bottleneck for Out-of-Distribution Generalizationcited by 220
- 2021Adversarial Graph Augmentation to Improve Graph Contrastive Learningcited by 200
- 2021Large-Scale Representation Learning on Graphs via Bootstrappingcited by 186
- 2021Self-Supervised Learning of Graph Neural Networks: A Unified Reviewcited by 184
50 most cited of 125 All 125 (JSON)
Built on by
Citing papers per year: 2024: 4; 2025: 17; 2026: 5.
26 papers.
Sort:
By area:
- 2024Retrieval-Augmented Generation with Graphs (GraphRAG)cited by 172
- 2025RiemannGFM: Learning a Graph Foundation Model from Riemannian Geometrycited by 35
- 2024Cluster-guided Contrastive Class-imbalanced Graph Classificationcited by 6
- 2025InfoNCE is a Free Lunch for Semantically guided Graph Contrastive Learningcited by 3
- 2025Graph Positional Autoencoders as Self-supervised Learnerscited by 3
- 2025Str-GCL: Structural Commonsense Driven Graph Contrastive Learningcited by 3
- 2024DisCo: Graph-Based Disentangled Contrastive Learning for Cold-Start Cross-Domain Recommendationcited by 2
- 2025DICE: Device-level Integrated Circuits Encoder with Graph Contrastive Pretrainingcited by 2
- 2025FRASE: Structured Representations for Generalizable SPARQL Query Generationcited by 2
- 2024Towards Graph Prompt Learning: A Survey and Beyondcited by 1
- 2025Enhancing Frame Detection with Retrieval Augmented Generationcited by 1
- 2025HGCL: Hierarchical Graph Contrastive Learning for User-Item Recommendationcited by 1
14 more
- 2025Toward General Digraph Contrastive Learning: A Dual Spatial Perspectivecited by 1
- 2025Learning Fair Graph Representations with Multi-view Information Bottleneckcited by 1
- 2025A Generative Graph Contrastive Learning Model with Global Signalcited by 0
- 2025Fractal Graph Contrastive Learningcited by 0
- 2025Subgraph Gaussian Embedding Contrast for Self-Supervised Graph Representation Learningcited by 0
- 2025Metapath-based Hyperbolic Contrastive Learning for Heterogeneous Graph Embeddingcited by 0
- 2025Cross-Paradigm Graph Backdoor Attacks with Promptable Subgraph Triggerscited by 0
- 2025Understanding InfoNCE: Transition Probability Matrix Induced Feature Clusteringcited by 0
- 2025HTG-GCL: Leveraging Hierarchical Topological Granularity from Cellular Complexes for Graph Contrastive Learningcited by 0
- 2026Feedback Control for Multi-Objective Graph Self-Supervisioncited by 0
- 2026Disentangle-then-Refine: LLM-Guided Decoupling and Structure-Aware Refinement for Graph Contrastive Learningcited by 0
- 2026Static and Dynamic Graph Alignment Network for Temporal Video Groundingcited by 0
- 2026Timestamp-Aware Spatio-Temporal Graph Contrastive Learning for Network Intrusion Detectioncited by 0
- 2026α-Graph: Attention-Infused Normalizing Flow Approach to Tractable Graph Modelingcited by 0
- 2026α-Graph: Attention-Infused Normalizing Flow Approach to Tractable Graph Modeling7 Sep 2026
- 2026Timestamp-Aware Spatio-Temporal Graph Contrastive Learning for Network Intrusion Detection15 Jun 2026
- 2026Static and Dynamic Graph Alignment Network for Temporal Video Grounding1 May 2026
- 2026Disentangle-then-Refine: LLM-Guided Decoupling and Structure-Aware Refinement for Graph Contrastive Learning16 Apr 2026
- 2026Feedback Control for Multi-Objective Graph Self-Supervision4 Feb 2026
- 2025HTG-GCL: Leveraging Hierarchical Topological Granularity from Cellular Complexes for Graph Contrastive Learning30 Nov 2025
- 2025Understanding InfoNCE: Transition Probability Matrix Induced Feature Clustering15 Nov 2025
- 2025Learning Fair Graph Representations with Multi-view Information Bottleneck29 Oct 2025
- 2025Cross-Paradigm Graph Backdoor Attacks with Promptable Subgraph Triggers26 Oct 2025
- 2025Toward General Digraph Contrastive Learning: A Dual Spatial Perspective18 Oct 2025
- 2025Str-GCL: Structural Commonsense Driven Graph Contrastive Learning9 Jul 2025
- 2025Metapath-based Hyperbolic Contrastive Learning for Heterogeneous Graph Embedding20 Jun 2025
14 more
- 2025Subgraph Gaussian Embedding Contrast for Self-Supervised Graph Representation Learning29 May 2025
- 2025Graph Positional Autoencoders as Self-supervised Learners29 May 2025
- 2025HGCL: Hierarchical Graph Contrastive Learning for User-Item Recommendation25 May 2025
- 2025Fractal Graph Contrastive Learning16 May 2025
- 2025InfoNCE is a Free Lunch for Semantically guided Graph Contrastive Learning7 May 2025
- 2025A Generative Graph Contrastive Learning Model with Global Signal25 Apr 2025
- 2025FRASE: Structured Representations for Generalizable SPARQL Query Generation28 Mar 2025
- 2025Enhancing Frame Detection with Retrieval Augmented Generation17 Feb 2025
- 2025DICE: Device-level Integrated Circuits Encoder with Graph Contrastive Pretraining13 Feb 2025
- 2025RiemannGFM: Learning a Graph Foundation Model from Riemannian Geometry5 Feb 2025
- 2024Retrieval-Augmented Generation with Graphs (GraphRAG)31 Dec 2024
- 2024DisCo: Graph-Based Disentangled Contrastive Learning for Cold-Start Cross-Domain Recommendation19 Dec 2024
- 2024Cluster-guided Contrastive Class-imbalanced Graph Classification17 Dec 2024
- 2024Towards Graph Prompt Learning: A Survey and Beyond26 Aug 2024
- 2024Retrieval-Augmented Generation with Graphs (GraphRAG)cited by 172
- 2025Enhancing Frame Detection with Retrieval Augmented Generationcited by 1
- 2025Enhancing Frame Detection with Retrieval Augmented Generation17 Feb 2025
- 2024Retrieval-Augmented Generation with Graphs (GraphRAG)31 Dec 2024
- 2025RiemannGFM: Learning a Graph Foundation Model from Riemannian Geometrycited by 35
- 2024Cluster-guided Contrastive Class-imbalanced Graph Classificationcited by 6
- 2025InfoNCE is a Free Lunch for Semantically guided Graph Contrastive Learningcited by 3
- 2025Graph Positional Autoencoders as Self-supervised Learnerscited by 3
- 2025Str-GCL: Structural Commonsense Driven Graph Contrastive Learningcited by 3
- 2024DisCo: Graph-Based Disentangled Contrastive Learning for Cold-Start Cross-Domain Recommendationcited by 2
- 2025DICE: Device-level Integrated Circuits Encoder with Graph Contrastive Pretrainingcited by 2
- 2025FRASE: Structured Representations for Generalizable SPARQL Query Generationcited by 2
- 2024Towards Graph Prompt Learning: A Survey and Beyondcited by 1
- 2025HGCL: Hierarchical Graph Contrastive Learning for User-Item Recommendationcited by 1
- 2025Toward General Digraph Contrastive Learning: A Dual Spatial Perspectivecited by 1
- 2025Learning Fair Graph Representations with Multi-view Information Bottleneckcited by 1
12 most cited of 24 All 24 (JSON)
- 2026α-Graph: Attention-Infused Normalizing Flow Approach to Tractable Graph Modeling7 Sep 2026
- 2026Timestamp-Aware Spatio-Temporal Graph Contrastive Learning for Network Intrusion Detection15 Jun 2026
- 2026Static and Dynamic Graph Alignment Network for Temporal Video Grounding1 May 2026
- 2026Disentangle-then-Refine: LLM-Guided Decoupling and Structure-Aware Refinement for Graph Contrastive Learning16 Apr 2026
- 2026Feedback Control for Multi-Objective Graph Self-Supervision4 Feb 2026
- 2025HTG-GCL: Leveraging Hierarchical Topological Granularity from Cellular Complexes for Graph Contrastive Learning30 Nov 2025
- 2025Understanding InfoNCE: Transition Probability Matrix Induced Feature Clustering15 Nov 2025
- 2025Learning Fair Graph Representations with Multi-view Information Bottleneck29 Oct 2025
- 2025Cross-Paradigm Graph Backdoor Attacks with Promptable Subgraph Triggers26 Oct 2025
- 2025Toward General Digraph Contrastive Learning: A Dual Spatial Perspective18 Oct 2025
- 2025Str-GCL: Structural Commonsense Driven Graph Contrastive Learning9 Jul 2025
- 2025Metapath-based Hyperbolic Contrastive Learning for Heterogeneous Graph Embedding20 Jun 2025
12 newest of 24 All 24 (JSON)