An Empirical Study of Graph Contrastive Learning
Not on the map. Why?
Abstract (arXiv)
Graph Contrastive Learning (GCL) establishes a new paradigm for learning graph representations without human annotations. Although remarkable progress has been witnessed recently, the success behind GCL is still left somewhat mysterious. In this work, we first identify several critical design considerations within a general GCL paradigm, including augmentation functions, contrasting modes, contrastive objectives, and negative mining techniques. Then, to understand the interplay of different GCL components, we conduct extensive, controlled experiments over a set of benchmark tasks on datasets across various domains. Our empirical studies suggest a set of general receipts for effective GCL, e.g., simple topology augmentations that produce sparse graph views bring promising performance improvements; contrasting modes should be aligned with the granularities of end tasks. In addition, to foster future research and ease the implementation of GCL algorithms, we develop an easy-to-use library PyGCL, featuring modularized CL components, standardized evaluation, and experiment management. We envision this work to provide useful empirical evidence of effective GCL algorithms and offer several insights for future research.
Key facts. Cited by 113 papers in the map (data through 7 Oct 2026). Builds on 77 of its 119 references that are in the map. First posted on arXiv 2 Sep 2021.
Builds on
77 of 119 references.
References · 77
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 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
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2014Going Deeper with Convolutionscited by 4,231
- 2020Exploring Simple Siamese Representation Learningcited by 2,853
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
38 more
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
- 2020Supervised Contrastive Learningcited by 2,803
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,168
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,818
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,586
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,393
- 2019Contrastive Multiview Codingcited by 1,297
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,265
- 2020Graph Contrastive Learning with Augmentationscited by 1,203
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
- 2018Deep Graph Infomaxcited by 1,101
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,037
- 2021VICReg: Variance-Invariance-Covariance Regularization for Self-Supervised Learningcited by 1,013
- 2018Pitfalls of Graph Neural Network Evaluationcited by 994
- 2019Strategies for Pre-training Graph Neural Networkscited by 964
- 2020What Makes for Good Views for Contrastive Learning?cited by 843
- 2015Deep Learning and the Information Bottleneck Principlecited by 793
- 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 733
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
- 2019Data-Efficient Image Recognition with Contrastive Predictive Codingcited by 672
- 2020Benchmarking Graph Neural Networkscited by 672
- 2020Contrastive Multi-View Representation Learning on Graphscited by 651
- 2020Contrastive Learning with Hard Negative Samplescited by 619
- 2019On Variational Bounds of Mutual Informationcited by 550
- 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 544
- 2020Deep Graph Contrastive Representation Learningcited by 535
- 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
- 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
- 2019Diffusion Improves Graph Learningcited by 414
- 2020Hard Negative Mixing for Contrastive Learningcited by 399
- 2020Understanding the Behaviour of Contrastive Losscited by 397
- 2020Spatiotemporal Contrastive Video Representation Learningcited by 372
50 most cited of 77 All 77 (JSON)
Built on by
Citing papers per year: 2021: 2; 2022: 28; 2023: 29; 2024: 37; 2025: 11; 2026: 6.
113 papers.
Sort:
- 2022SimGRACE: A Simple Framework for Graph Contrastive Learning without Data Augmentationcited by 171
- 2024Position: Graph Foundation Models are Already Herecited by 84
- 2022BOND: Benchmarking Unsupervised Outlier Node Detection on Static Attributed Graphscited by 80
- 2021ProGCL: Rethinking Hard Negative Mining in Graph Contrastive Learningcited by 72
- 2023LightGCL: Simple Yet Effective Graph Contrastive Learning for Recommendationcited by 72
- 2022Simple Contrastive Graph Clusteringcited by 56
- 2022Spectral Feature Augmentation for Graph Contrastive Learning and Beyondcited by 49
- 2022Knowledge Graph Contrastive Learning Based on Relation-Symmetrical Structurecited by 43
- 2022What Makes Good Contrastive Learning on Small-Scale Wearable-based Tasks?cited by 39
- 2023Simple and Asymmetric Graph Contrastive Learning without Augmentationscited by 37
- 2023Graph Positional and Structural Encodercited by 31
- 2024Federated Graph Semantic and Structural Learningcited by 30
38 more
- 2022Augmentations in Hypergraph Contrastive Learning: Fabricated and Generativecited by 28
- 2022A Survey of Deep Graph Clustering: Taxonomy, Challenge, Application, and Open Resourcecited by 26
- 2024Towards Graph Contrastive Learning: A Survey and Beyondcited by 26
- 2022Transductive Linear Probing: A Novel Framework for Few-Shot Node Classificationcited by 24
- 2022A Survey of Pretraining on Graphs: Taxonomy, Methods, and Applicationscited by 23
- 2023SeeGera: Self-supervised Semi-implicit Graph Variational Auto-encoders with Maskingcited by 23
- 2022Evaluating Self-Supervised Learning for Molecular Graph Embeddingscited by 22
- 2022ImGCL: Revisiting Graph Contrastive Learning on Imbalanced Node Classificationcited by 21
- 2023FormNetV2: Multimodal Graph Contrastive Learning for Form Document Information Extractioncited by 20
- 2022Automated Data Augmentations for Graph Classificationcited by 19
- 2021Source Free Unsupervised Graph Domain Adaptationcited by 18
- 2024Unifying Unsupervised Graph-Level Anomaly Detection and Out-of-Distribution Detection: A Benchmarkcited by 18
- 2022Augmentation-Free Graph Contrastive Learning with Performance Guaranteecited by 16
- 2022Graph Soft-Contrastive Learning via Neighborhood Rankingcited by 16
- 2023Motif-aware Attribute Masking for Molecular Graph Pre-trainingcited by 16
- 2024GAugLLM: Improving Graph Contrastive Learning for Text-Attributed Graphs with Large Language Modelscited by 16
- 2022Heterogeneous Graph Contrastive Multi-view Learningcited by 14
- 2022Single-Pass Contrastive Learning Can Work for Both Homophilic and Heterophilic Graphcited by 14
- 2023Unsupervised Representation Learning for Time Series: A Reviewcited by 14
- 2023Better with Less: A Data-Active Perspective on Pre-Training Graph Neural Networkscited by 14
- 2024Empowering Graph Invariance Learning with Deep Spurious Infomaxcited by 14
- 2024PyG-SSL: A Graph Self-Supervised Learning Toolkitcited by 14
- 2023Graph Neural Networks for Road Safety Modeling: Datasets and Evaluations for Accident Analysiscited by 13
- 2022RoSA: A Robust Self-Aligned Framework for Node-Node Graph Contrastive Learningcited by 12
- 2024One Model for One Graph: A New Perspective for Pretraining with Cross-domain Graphscited by 12
- 2024Noise-Resilient Unsupervised Graph Representation Learning via Multi-Hop Feature Quality Estimationcited by 11
- 2022Decoupled Self-supervised Learning for Non-Homophilous Graphscited by 10
- 2022Data Augmentation on Graphs: A Technical Surveycited by 10
- 2024Self-Supervised Learning of Time Series Representation via Diffusion Process and Imputation-Interpolation-Forecasting Maskcited by 10
- 2024Revisiting, Benchmarking and Understanding Unsupervised Graph Domain Adaptationcited by 10
- 2023Affinity Uncertainty-based Hard Negative Mining in Graph Contrastive Learningcited by 9
- 2023Mastering Long-Tail Complexity on Graphs: Characterization, Learning, and Generalizationcited by 8
- 2022Analyzing Data-Centric Properties for Graph Contrastive Learningcited by 7
- 2023BatchSampler: Sampling Mini-Batches for Contrastive Learning in Vision, Language, and Graphscited by 7
- 2023Faithful and Consistent Graph Neural Network Explanations with Rationale Alignmentcited by 6
- 2023State of the Art and Potentialities of Graph-level Learningcited by 6
- 2023Traffic Prediction with Transfer Learning: A Mutual Information-based Approachcited by 6
- 2023CompanyKG: A Large-Scale Heterogeneous Graph for Company Similarity Quantificationcited by 6
50 most cited of 113 All 113 (JSON)
- 2026Self-Supervised Graph Representation Learning for In-The-Wild Wearable and Smartphone based Emotion Recognition23 Aug 2026
- 2026Towards Adaptive Federated Graph Clustering: A Global Community-aware Contrastive Learning-based Approach1 Aug 2026
- 2026ChemHyperMag: Physics-informed magnetic hypergraph learning improves molecular ADMET prediction19 Jul 2026
- 2026Static and Dynamic Graph Alignment Network for Temporal Video Grounding1 May 2026
- 2026Mochi: Aligning Pre-training and Inference for Efficient Graph Foundation Models via Meta-Learning23 Apr 2026
- 2026SP-GCRL: Influence Maximization on Incomplete Social Graphs31 Mar 2026
- 2025Grad: Guided Relation Diffusion Generation for Graph Augmentation in Graph Fraud Detection19 Dec 2025
- 2025Exploring Topological Bias in Heterogeneous Graph Neural Networks4 Dec 2025
- 2025Unified Work Embeddings: Contrastive Learning of a Bidirectional Multi-task Ranker11 Nov 2025
- 2025Dual-branch Spatial-Temporal Self-supervised Representation for Enhanced Road Network Learning10 Nov 2025
- 2025Kernel VICReg for Self-Supervised Learning in Reproducing Kernel Hilbert Space8 Sep 2025
- 2025Graph Contrastive Learning versus Untrained Baselines: The Role of Dataset Size1 Sep 2025
38 more
- 2025Self-Supervised Graph Learning via Spectral Bootstrapping and Laplacian-Based Augmentations25 Jun 2025
- 2025Graph Self-Supervised Learning with Learnable Structural and Positional Encodings22 Feb 2025
- 2025DICE: Device-level Integrated Circuits Encoder with Graph Contrastive Pretraining13 Feb 2025
- 2025Graph Contrastive Learning for Connectome Classification7 Feb 2025
- 2025Graph-Based Multimodal Contrastive Learning for Chart Question Answering8 Jan 2025
- 2024Towards Pattern-aware Data Augmentation for Temporal Knowledge Graph Completion31 Dec 2024
- 2024PyG-SSL: A Graph Self-Supervised Learning Toolkit30 Dec 2024
- 2024One Model for One Graph: A New Perspective for Pretraining with Cross-domain Graphs30 Nov 2024
- 2024Explanation-Preserving Augmentation for Semi-Supervised Graph Representation Learning16 Oct 2024
- 2024CYCLE: Cross-Year Contrastive Learning in Entity-Linking11 Oct 2024
- 2024Enhancing Graph Self-Supervised Learning with Graph Interplay5 Oct 2024
- 2024Range-aware Positional Encoding via High-order Pretraining: Theory and Practice27 Sep 2024
- 2024Sparks of Artificial General Intelligence(AGI) in Semiconductor Material Science: Early Explorations into the Next Frontier of Generative AI-Assisted Electron Micrograph Analysis17 Sep 2024
- 2024LAMP: Learnable Meta-Path Guided Adversarial Contrastive Learning for Heterogeneous Graphs10 Sep 2024
- 2024Multi-Modal Instruction-Tuning Small-Scale Language-and-Vision Assistant for Semiconductor Electron Micrograph Analysis27 Aug 2024
- 2024Hierarchical Network Fusion for Multi-Modal Electron Micrograph Representation Learning with Foundational Large Language Models24 Aug 2024
- 2024Preliminary Investigations of a Multi-Faceted Robust and Synergistic Approach in Semiconductor Electron Micrograph Analysis: Integrating Vision Transformers with Large Language and Multimodal Models24 Aug 2024
- 2024Vision HgNN: An Electron-Micrograph is Worth Hypergraph of Hypernodes21 Aug 2024
- 2024Do Neural Scaling Laws Exist on Graph Self-Supervised Learning?20 Aug 2024
- 2024Battery GraphNets : Relational Learning for Lithium-ion Batteries(LiBs) Life Estimation14 Aug 2024
- 2024Noise-Resilient Unsupervised Graph Representation Learning via Multi-Hop Feature Quality Estimation29 Jul 2024
- 2024Topology Reorganized Graph Contrastive Learning with Mitigating Semantic Drift23 Jul 2024
- 2024Empowering Graph Invariance Learning with Deep Spurious Infomax13 Jul 2024
- 2024Revisiting, Benchmarking and Understanding Unsupervised Graph Domain Adaptation9 Jul 2024
- 2024Edge Graph Intelligence: Reciprocally Empowering Edge Networks with Graph Intelligence7 Jul 2024
- 2024Federated Graph Semantic and Structural Learning27 Jun 2024
- 2024Unifying Unsupervised Graph-Level Anomaly Detection and Out-of-Distribution Detection: A Benchmark21 Jun 2024
- 2024From Overfitting to Robustness: Quantity, Quality, and Variety Oriented Negative Sample Selection in Graph Contrastive Learning21 Jun 2024
- 2024GAugLLM: Improving Graph Contrastive Learning for Text-Attributed Graphs with Large Language Models17 Jun 2024
- 2024GraphFM: A Comprehensive Benchmark for Graph Foundation Model12 Jun 2024
- 2024Rethinking Spectral Augmentation for Contrast-based Graph Self-Supervised Learning30 May 2024
- 2024Towards Graph Contrastive Learning: A Survey and Beyond20 May 2024
- 2024Self-Supervised Learning of Time Series Representation via Diffusion Process and Imputation-Interpolation-Forecasting Mask9 May 2024
- 2024Evolving to the Future: Unseen Event Adaptive Fake News Detection on Social Media29 Feb 2024
- 2024Overcoming Pitfalls in Graph Contrastive Learning Evaluation: Toward Comprehensive Benchmarks24 Feb 2024
- 2024Smoothed Graph Contrastive Learning via Seamless Proximity Integration23 Feb 2024
- 2024Disambiguated Node Classification with Graph Neural Networks13 Feb 2024
- 2024ExGRG: Explicitly-Generated Relation Graph for Self-Supervised Representation Learning9 Feb 2024
50 newest of 113 All 113 (JSON)
- 2022SimGRACE: A Simple Framework for Graph Contrastive Learning without Data Augmentationcited by 171
- 2024Position: Graph Foundation Models are Already Herecited by 84
- 2022BOND: Benchmarking Unsupervised Outlier Node Detection on Static Attributed Graphscited by 80
- 2021ProGCL: Rethinking Hard Negative Mining in Graph Contrastive Learningcited by 72
- 2023LightGCL: Simple Yet Effective Graph Contrastive Learning for Recommendationcited by 72
- 2022Simple Contrastive Graph Clusteringcited by 56
- 2022Spectral Feature Augmentation for Graph Contrastive Learning and Beyondcited by 49
- 2022Knowledge Graph Contrastive Learning Based on Relation-Symmetrical Structurecited by 43
- 2022What Makes Good Contrastive Learning on Small-Scale Wearable-based Tasks?cited by 39
- 2023Simple and Asymmetric Graph Contrastive Learning without Augmentationscited by 37
- 2023Graph Positional and Structural Encodercited by 31
- 2024Federated Graph Semantic and Structural Learningcited by 30
12 most cited of 113 All 113 (JSON)
- 2026Self-Supervised Graph Representation Learning for In-The-Wild Wearable and Smartphone based Emotion Recognition23 Aug 2026
- 2026Towards Adaptive Federated Graph Clustering: A Global Community-aware Contrastive Learning-based Approach1 Aug 2026
- 2026ChemHyperMag: Physics-informed magnetic hypergraph learning improves molecular ADMET prediction19 Jul 2026
- 2026Static and Dynamic Graph Alignment Network for Temporal Video Grounding1 May 2026
- 2026Mochi: Aligning Pre-training and Inference for Efficient Graph Foundation Models via Meta-Learning23 Apr 2026
- 2026SP-GCRL: Influence Maximization on Incomplete Social Graphs31 Mar 2026
- 2025Grad: Guided Relation Diffusion Generation for Graph Augmentation in Graph Fraud Detection19 Dec 2025
- 2025Exploring Topological Bias in Heterogeneous Graph Neural Networks4 Dec 2025
- 2025Unified Work Embeddings: Contrastive Learning of a Bidirectional Multi-task Ranker11 Nov 2025
- 2025Dual-branch Spatial-Temporal Self-supervised Representation for Enhanced Road Network Learning10 Nov 2025
- 2025Kernel VICReg for Self-Supervised Learning in Reproducing Kernel Hilbert Space8 Sep 2025
- 2025Graph Contrastive Learning versus Untrained Baselines: The Role of Dataset Size1 Sep 2025
12 newest of 113 All 113 (JSON)