Graph Self-Supervised Learning: A Survey
Not on the map. Why?
Abstract (arXiv)
Deep learning on graphs has attracted significant interests recently. However, most of the works have focused on (semi-) supervised learning, resulting in shortcomings including heavy label reliance, poor generalization, and weak robustness. To address these issues, self-supervised learning (SSL), which extracts informative knowledge through well-designed pretext tasks without relying on manual labels, has become a promising and trending learning paradigm for graph data. Different from SSL on other domains like computer vision and natural language processing, SSL on graphs has an exclusive background, design ideas, and taxonomies. Under the umbrella of graph self-supervised learning, we present a timely and comprehensive review of the existing approaches which employ SSL techniques for graph data. We construct a unified framework that mathematically formalizes the paradigm of graph SSL. According to the objectives of pretext tasks, we divide these approaches into four categories: generation-based, auxiliary property-based, contrast-based, and hybrid approaches. We further describe the applications of graph SSL across various research fields and summarize the commonly used datasets, evaluation benchmark, performance comparison and open-source codes of graph SSL. Finally, we discuss the remaining challenges and potential future directions in this research field.
Key facts. Cited by 289 papers in the map (data through 7 Oct 2026). Builds on 103 of its 184 references that are in the map. First posted on arXiv 27 Feb 2021.
Builds on
103 of 184 references.
References · 103
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 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
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
- 2013Auto-Encoding Variational Bayescited by 3,980
38 more
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2020Exploring Simple Siamese Representation Learningcited by 2,853
- 2019XLNet: Generalized Autoregressive Pretraining for Language Understandingcited by 2,801
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,424
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,379
- 2016Variational Graph Auto-Encoderscited by 1,373
- 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
- 2016Colorful Image Colorizationcited by 1,113
- 2018Deep Graph Infomaxcited by 1,101
- 2018Pitfalls of Graph Neural Network Evaluationcited by 994
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
- 2019Strategies for Pre-training Graph Neural Networkscited by 964
- 2019Graph WaveNet for Deep Spatial-Temporal Graph Modelingcited by 820
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
- 2020Self-supervised Learning: Generative or Contrastivecited by 693
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 679
- 2019Self-supervised Visual Feature Learning with Deep Neural Networks: A Surveycited by 656
- 2020Contrastive Multi-View Representation Learning on Graphscited by 651
- 2020A Survey on Knowledge Graphs: Representation, Acquisition and Applicationscited by 643
- 2020Contrastive Learning with Hard Negative Samplescited by 619
- 2015LINE: Large-scale Information Network Embeddingcited by 582
- 2020A Survey on Contrastive Self-supervised Learningcited by 553
- 2020Deep Graph Contrastive Representation Learningcited by 535
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 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
- 2019On Mutual Information Maximization for Representation Learningcited by 315
- 2020GPT-GNN: Generative Pre-Training of Graph Neural Networkscited by 302
- 2020Wiki-CS: A Wikipedia-Based Benchmark for Graph Neural Networkscited by 253
- 2020Graph Representation Learning via Graphical Mutual Information Maximizationcited by 217
- 2019Contrastive Learning of Structured World Modelscited by 206
50 most cited of 103 All 103 (JSON)
Built on by
Citing papers per year: 2021: 24; 2022: 60; 2023: 66; 2024: 84; 2025: 30; 2026: 25.
289 papers.
Sort:
By area:
- 2021FedProto: Federated Prototype Learning across Heterogeneous Clientscited by 349
- 2021Graph Contrastive Learning Automatedcited by 287
- 2021Pre-training Molecular Graph Representation with 3D Geometrycited by 248
- 2023GraphGPT: Graph Instruction Tuning for Large Language Modelscited by 223
- 2023A Survey on Self-supervised Learning: Algorithms, Applications, and Future Trendscited by 205
- 2021Adversarial Graph Augmentation to Improve Graph Contrastive Learningcited by 200
- 2023A Survey on Graph Neural Networks for Time Series: Forecasting, Classification, Imputation, and Anomaly Detectioncited by 145
- 2021Self-supervised Learning on Graphs: Contrastive, Generative,or Predictivecited by 136
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 132
- 2022Pre-training via Denoising for Molecular Property Predictioncited by 124
- 2021An Empirical Study of Graph Contrastive Learningcited by 113
- 2022Towards Unsupervised Deep Graph Structure Learningcited by 112
38 more
- 2023Graph Foundation Models: Concepts, Opportunities and Challengescited by 101
- 2022Universal Prompt Tuning for Graph Neural Networkscited by 100
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2023Self-Supervised Learning for Time Series Analysis: Taxonomy, Progress, and Prospectscited by 97
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2022Improving Graph Collaborative Filtering with Neighborhood-enriched Contrastive Learningcited by 86
- 2022Self-Supervised Learning for Videos: A Surveycited by 85
- 2024All in One and One for All: A Simple yet Effective Method towards Cross-domain Graph Pretrainingcited by 84
- 2021Self-supervised learning methods and applications in medical imaging analysis: A surveycited by 76
- 2024OpenGraph: Towards Open Graph Foundation Modelscited by 75
- 2022Multivariate Time Series Forecasting with Dynamic Graph Neural ODEscited by 72
- 2023Structure-free Graph Condensation: From Large-scale Graphs to Condensed Graph-free Datacited by 71
- 2021Generative and Contrastive Self-Supervised Learning for Graph Anomaly Detectioncited by 67
- 2022Molecular Geometry Pretraining with SE(3)-Invariant Denoising Distance Matchingcited by 67
- 2022Empowering Graph Representation Learning with Test-Time Graph Transformationcited by 66
- 2021Anomaly Detection in Dynamic Graphs via Transformercited by 57
- 2022Beyond Smoothing: Unsupervised Graph Representation Learning with Edge Heterophily Discriminatingcited by 57
- 2024GOFA: A Generative One-For-All Model for Joint Graph Language Modelingcited by 56
- 2022Graph Anomaly Detection via Multi-Scale Contrastive Learning Networks with Augmented Viewcited by 54
- 2024AnyGraph: Graph Foundation Model in the Wildcited by 51
- 2021Adapting Membership Inference Attacks to GNN for Graph Classification: Approaches and Implicationscited by 50
- 2022Heterogeneous Graph Masked Autoencoderscited by 47
- 2022GOOD-D: On Unsupervised Graph Out-Of-Distribution Detectioncited by 47
- 2024Text-space Graph Foundation Models: Comprehensive Benchmarks and New Insightscited by 44
- 2023Dink-Net: Neural Clustering on Large Graphscited by 38
- 2021Prototypical Graph Contrastive Learningcited by 37
- 2021When Do Contrastive Learning Signals Help Spatio-Temporal Graph Forecasting?cited by 36
- 2024On the Scalability of GNNs for Molecular Graphscited by 36
- 2021Graph Communal Contrastive Learningcited by 34
- 2022Jointly Contrastive Representation Learning on Road Network and Trajectorycited by 34
- 2023A Group Symmetric Stochastic Differential Equation Model for Molecule Multi-modal Pretrainingcited by 32
- 2023HetGPT: Harnessing the Power of Prompt Tuning in Pre-Trained Heterogeneous Graph Neural Networkscited by 32
- 2022SSL-Lanes: Self-Supervised Learning for Motion Forecasting in Autonomous Drivingcited by 31
- 2023Graph Positional and Structural Encodercited by 31
- 2024Federated Graph Semantic and Structural Learningcited by 30
- 2022Uncovering the Structural Fairness in Graph Contrastive Learningcited by 29
- 2022Bringing Your Own View: Graph Contrastive Learning without Prefabricated Data Augmentationscited by 28
- 2022A Survey of Deep Graph Clustering: Taxonomy, Challenge, Application, and Open Resourcecited by 26
50 most cited of 289 All 289 (JSON)
- 2026Temporal Graph Prototype-conditioned Conformal Prediction for Fraud Detection16 Aug 2026
- 2026GENCO - A Unified Neural Solver Embedded in a Development Framework for Steady-State Grid Analysis10 Aug 2026
- 2026CHARM: A Multimodal Graph Foundation Model with Hierarchical Context Modeling for Zero-Shot Transfer28 Jul 2026
- 2026Timestamp-Aware Spatio-Temporal Graph Contrastive Learning for Network Intrusion Detection15 Jun 2026
- 2026Revisiting Positive Samples in Graph Contrastive Learning: From the Perspective of Message Passing9 Jun 2026
- 2026Generalist Graph Anomaly Detection via Prototype-Based Distillation26 May 2026
- 2026Instance Discrimination for Link Prediction18 May 2026
- 2026A Unified Perspective for Learning Graph Representations Across Multi-Level Abstractions12 May 2026
- 2026Learning Feature Encoder with Synthetic Anomalies for Weakly Supervised Graph Anomaly Detection12 May 2026
- 2026Structure-Centric Graph Foundation Model via Geometric Bases9 May 2026
- 2026Robustness of Graph Self-Supervised Learning to Real-World Noise: A Case Study on Text-Driven Biomedical Graphs6 May 2026
- 2026Adaptive Negative Scheduling for Graph Contrastive Learning4 May 2026
38 more
- 2026Geometry-Guided Self-Supervision for Ultra-Fine-Grained Recognition with Limited Data21 Apr 2026
- 2026Divide-and-Conquer Approach to Holistic Cognition in High-Similarity Contexts with Limited Data21 Apr 2026
- 2026Disentangle-then-Refine: LLM-Guided Decoupling and Structure-Aware Refinement for Graph Contrastive Learning16 Apr 2026
- 2026DSBD: Dual-Aligned Structural Basis Distillation for Graph Domain Adaptation3 Apr 2026
- 2026Disentangled Graph Prompting for Out-Of-Distribution Detection31 Mar 2026
- 2026Causality-Driven Disentangled Representation Learning in Multiplex Graphs25 Mar 2026
- 2026Beyond the Academic Monoculture: A Unified Framework and Industrial Perspective for Attributed Graph Clustering21 Mar 2026
- 2026Retrieving Minimal and Sufficient Reasoning Subgraphs with Graph Foundation Models for Path-aware GraphRAG7 Mar 2026
- 2026GrapHist: Graph Self-Supervised Learning for Histopathology24 Feb 2026
- 2026Spiking Graph Predictive Coding for Reliable OOD Generalization22 Feb 2026
- 2026Unified Multi-Domain Graph Pre-training for Homogeneous and Heterogeneous Graphs via Domain-Specific Expert Encoding13 Feb 2026
- 2026Feedback Control for Multi-Objective Graph Self-Supervision4 Feb 2026
- 2026Temporal Graph Pattern Machine30 Jan 2026
- 2025Robust and Generalizable GNN Fine-Tuning via Uncertainty-aware Adapter Learning24 Nov 2025
- 2025Towards Efficient LLM-aware Heterogeneous Graph Learning22 Nov 2025
- 2025Dual-Kernel Graph Community Contrastive Learning11 Nov 2025
- 2025GRAVER: Generative Graph Vocabularies for Robust Graph Foundation Models Fine-tuning5 Nov 2025
- 2025One Prompt Fits All: Universal Graph Adaptation for Pretrained Models26 Sep 2025
- 2025Structure Matters: Brain Graph Augmentation via Learnable Edge Masking for Data-efficient Psychiatric Diagnosis11 Sep 2025
- 2025Data-Efficient Psychiatric Disorder Detection via Self-supervised Learning on Frequency-enhanced Brain Networks4 Sep 2025
- 2025A Graph Laplacian Eigenvector-based Pre-training Method for Graph Neural Networks2 Sep 2025
- 2025Beyond Tokens: Enhancing RTL Quality Estimation via Structural Graph Learning26 Aug 2025
- 2025Str-GCL: Structural Commonsense Driven Graph Contrastive Learning9 Jul 2025
- 2025Joint Embedding Predictive Architecture for self-supervised pretraining on polymer molecular graphs22 Jun 2025
- 2025Uncertainty-Aware Graph Neural Networks: A Multi-Hop Evidence Fusion Approach16 Jun 2025
- 2025Boosting Bot Detection via Heterophily-Aware Representation Learning and Prototype-Guided Cluster Discovery1 Jun 2025
- 2025WILTing Trees: Interpreting the Distance Between MPNN Embeddings30 May 2025
- 2025Graph Positional Autoencoders as Self-supervised Learners29 May 2025
- 2025Fractal Graph Contrastive Learning16 May 2025
- 2025Understanding and Mitigating Under-Confidence in GNNs from the Final Layer16 May 2025
- 2025Negative Metric Learning for Graphs15 May 2025
- 2025Hierarchical Vector Quantized Graph Autoencoder with Annealing-Based Code Selection17 Apr 2025
- 2025Balancing Graph Embedding Smoothness in Self-Supervised Learning via Information-Theoretic Decomposition16 Apr 2025
- 2025Towards Graph Foundation Models: A Transferability Perspective12 Mar 2025
- 2025GraphT5: Unified Molecular Graph-Language Modeling via Multi-Modal Cross-Token Attention7 Mar 2025
- 2025INTENT: Trajectory Prediction Framework with Intention-Guided Contrastive Clustering6 Mar 2025
- 2025Structural Entropy Guided Unsupervised Graph Out-Of-Distribution Detection5 Mar 2025
- 2025A Binary Classification Social Network Dataset for Graph Machine Learning4 Mar 2025
50 newest of 289 All 289 (JSON)
- 2024AnyGraph: Graph Foundation Model in the Wildcited by 51
- 2024AnyGraph: Graph Foundation Model in the Wild20 Aug 2024
- 2023Rethinking and Simplifying Bootstrapped Graph Latentscited by 10
- 2023Rethinking and Simplifying Bootstrapped Graph Latents5 Dec 2023
- 2021FedProto: Federated Prototype Learning across Heterogeneous Clientscited by 349
- 2021Graph Contrastive Learning Automatedcited by 287
- 2021Pre-training Molecular Graph Representation with 3D Geometrycited by 248
- 2023GraphGPT: Graph Instruction Tuning for Large Language Modelscited by 223
- 2023A Survey on Self-supervised Learning: Algorithms, Applications, and Future Trendscited by 205
- 2021Adversarial Graph Augmentation to Improve Graph Contrastive Learningcited by 200
- 2023A Survey on Graph Neural Networks for Time Series: Forecasting, Classification, Imputation, and Anomaly Detectioncited by 145
- 2021Self-supervised Learning on Graphs: Contrastive, Generative,or Predictivecited by 136
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 132
- 2022Pre-training via Denoising for Molecular Property Predictioncited by 124
- 2021An Empirical Study of Graph Contrastive Learningcited by 113
- 2022Towards Unsupervised Deep Graph Structure Learningcited by 112
12 most cited of 283 All 283 (JSON)
- 2026Temporal Graph Prototype-conditioned Conformal Prediction for Fraud Detection16 Aug 2026
- 2026GENCO - A Unified Neural Solver Embedded in a Development Framework for Steady-State Grid Analysis10 Aug 2026
- 2026CHARM: A Multimodal Graph Foundation Model with Hierarchical Context Modeling for Zero-Shot Transfer28 Jul 2026
- 2026Timestamp-Aware Spatio-Temporal Graph Contrastive Learning for Network Intrusion Detection15 Jun 2026
- 2026Revisiting Positive Samples in Graph Contrastive Learning: From the Perspective of Message Passing9 Jun 2026
- 2026Generalist Graph Anomaly Detection via Prototype-Based Distillation26 May 2026
- 2026Instance Discrimination for Link Prediction18 May 2026
- 2026A Unified Perspective for Learning Graph Representations Across Multi-Level Abstractions12 May 2026
- 2026Learning Feature Encoder with Synthetic Anomalies for Weakly Supervised Graph Anomaly Detection12 May 2026
- 2026Structure-Centric Graph Foundation Model via Geometric Bases9 May 2026
- 2026Robustness of Graph Self-Supervised Learning to Real-World Noise: A Case Study on Text-Driven Biomedical Graphs6 May 2026
- 2026Adaptive Negative Scheduling for Graph Contrastive Learning4 May 2026
12 newest of 283 All 283 (JSON)