mlsanityData to 7 Oct 2026

Self-Supervised Learning of Graph Neural Networks: A Unified Review

arXiv 2102.10757 ↗First posted 22 Feb 2021cs.LGcited by 184

Not on the map. Why?

Abstract (arXiv)

Deep models trained in supervised mode have achieved remarkable success on a variety of tasks. When labeled samples are limited, self-supervised learning (SSL) is emerging as a new paradigm for making use of large amounts of unlabeled samples. SSL has achieved promising performance on natural language and image learning tasks. Recently, there is a trend to extend such success to graph data using graph neural networks (GNNs). In this survey, we provide a unified review of different ways of training GNNs using SSL. Specifically, we categorize SSL methods into contrastive and predictive models. In either category, we provide a unified framework for methods as well as how these methods differ in each component under the framework. Our unified treatment of SSL methods for GNNs sheds light on the similarities and differences of various methods, setting the stage for developing new methods and algorithms. We also summarize different SSL settings and the corresponding datasets used in each setting. To facilitate methodological development and empirical comparison, we develop a standardized testbed for SSL in GNNs, including implementations of common baseline methods, datasets, and evaluation metrics.

Key facts. Cited by 184 papers in the map (data through 7 Oct 2026). Builds on 89 of its 138 references that are in the map. First posted on arXiv 22 Feb 2021.

Builds on

89 of 138 references.

References · 89

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  4. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  5. 2017Graph Attention Networkscited by 8,854
  6. 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
  7. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
  8. 2017Inductive Representation Learning on Large Graphscited by 6,284
  9. 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
  10. 2018How Powerful are Graph Neural Networks?cited by 4,355
  11. 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
  12. 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
38 more
  1. 2020Supervised Contrastive Learningcited by 2,803
  2. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  3. 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,906
  4. 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
  5. 2014DeepWalk: Online Learning of Social Representationscited by 1,543
  6. 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,379
  7. 2016Variational Graph Auto-Encoderscited by 1,373
  8. 2019Contrastive Multiview Codingcited by 1,297
  9. 2018Learning deep representations by mutual information estimation and maximizationcited by 1,265
  10. 2020Graph Contrastive Learning with Augmentationscited by 1,203
  11. 2018Deep Graph Infomaxcited by 1,101
  12. 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
  13. 2017Deep Image Priorcited by 1,097
  14. 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,062
  15. 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,037
  16. 2018Pitfalls of Graph Neural Network Evaluationcited by 994
  17. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
  18. 2019Strategies for Pre-training Graph Neural Networkscited by 964
  19. 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
  20. 2020What Makes for Good Views for Contrastive Learning?cited by 843
  21. 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
  22. 2015Image-based Recommendations on Styles and Substitutescited by 702
  23. 2020Self-supervised Learning: Generative or Contrastivecited by 693
  24. 2018MINE: Mutual Information Neural Estimationcited by 680
  25. 2020Contrastive Multi-View Representation Learning on Graphscited by 651
  26. 2018Junction Tree Variational Autoencoder for Molecular Graph Generationcited by 647
  27. 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
  28. 2020Deep Graph Contrastive Representation Learningcited by 535
  29. 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
  30. 2016f-GAN: Training Generative Neural Samplers using Variational Divergence Minimizationcited by 504
  31. 2019Graph U-Netscited by 489
  32. 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 461
  33. 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
  34. 2014Deep metric learning using Triplet networkcited by 421
  35. 2018GraphRNN: Generating Realistic Graphs with Deep Auto-regressive Modelscited by 406
  36. 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 383
  37. 2018Noise2Void - Learning Denoising from Single Noisy Imagescited by 359
  38. 2019On Mutual Information Maximization for Representation Learningcited by 315

50 most cited of 89 All 89 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 17; 2022: 41; 2023: 43; 2024: 54; 2025: 18; 2026: 11.

184 papers.

Sort:

By area:

  1. 2021Graph Self-Supervised Learning: A Surveycited by 289
  2. 2021Graph Contrastive Learning Automatedcited by 287
  3. 2021Pre-training Molecular Graph Representation with 3D Geometrycited by 248
  4. 2021Adversarial Graph Augmentation to Improve Graph Contrastive Learningcited by 200
  5. 2021Node Feature Extraction by Self-Supervised Multi-scale Neighborhood Predictioncited by 137
  6. 2021Self-supervised Learning on Graphs: Contrastive, Generative,or Predictivecited by 136
  7. 2022Data Augmentation for Deep Graph Learning: A Surveycited by 132
  8. 2022Pre-training via Denoising for Molecular Property Predictioncited by 124
  9. 2021An Empirical Study of Graph Contrastive Learningcited by 113
  10. 2024Let Your Graph Do the Talking: Encoding Structured Data for LLMscited by 112
  11. 2023Graph Foundation Models: Concepts, Opportunities and Challengescited by 101
  12. 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
38 more
  1. 2023Self-Supervised Learning for Time Series Analysis: Taxonomy, Progress, and Prospectscited by 97
  2. 2021Augmentation-Free Self-Supervised Learning on Graphscited by 94
  3. 2021Extending the WILDS Benchmark for Unsupervised Adaptationcited by 85
  4. 2021DIG: A Turnkey Library for Diving into Graph Deep Learning Researchcited by 76
  5. 2021Self-supervised learning methods and applications in medical imaging analysis: A surveycited by 76
  6. 2023A Comprehensive Survey on Deep Graph Representation Learningcited by 72
  7. 2023To Compress or Not to Compress- Self-Supervised Learning and Information Theory: A Reviewcited by 72
  8. 2022Molecular Geometry Pretraining with SE(3)-Invariant Denoising Distance Matchingcited by 67
  9. 2022Empowering Graph Representation Learning with Test-Time Graph Transformationcited by 66
  10. 2022Graph Data Augmentation for Graph Machine Learning: A Surveycited by 61
  11. 2023Graph Prompt Learning: A Comprehensive Survey and Beyondcited by 61
  12. 2022Does GNN Pretraining Help Molecular Representation?cited by 59
  13. 2022Learning Hierarchical Protein Representations via Complete 3D Graph Networkscited by 54
  14. 2024AnyGraph: Graph Foundation Model in the Wildcited by 51
  15. 2021Automated Self-Supervised Learning for Graphscited by 50
  16. 2021Contrast and Mix: Temporal Contrastive Video Domain Adaptation with Background Mixingcited by 49
  17. 2022Distributed Graph Neural Network Training: A Surveycited by 32
  18. 2023A Group Symmetric Stochastic Differential Equation Model for Molecule Multi-modal Pretrainingcited by 32
  19. 2023HetGPT: Harnessing the Power of Prompt Tuning in Pre-Trained Heterogeneous Graph Neural Networkscited by 32
  20. 2023Graph Positional and Structural Encodercited by 31
  21. 2023Neural Algorithmic Reasoning with Causal Regularisationcited by 30
  22. 2024Privacy Leakage on DNNs: A Survey of Model Inversion Attacks and Defensescited by 30
  23. 2022Bringing Your Own View: Graph Contrastive Learning without Prefabricated Data Augmentationscited by 28
  24. 2022Graph Auto-Encoder Via Neighborhood Wasserstein Reconstructioncited by 28
  25. 2022Self-Supervised Learning for Anomalous Channel Detection in EEG Graphs: Application to Seizure Analysiscited by 28
  26. 2022Augmentations in Hypergraph Contrastive Learning: Fabricated and Generativecited by 28
  27. 2024Towards Graph Contrastive Learning: A Survey and Beyondcited by 26
  28. 2022Exploring Edge Disentanglement for Node Classificationcited by 23
  29. 2022Modularity-Aware Graph Autoencoders for Joint Community Detection and Link Predictioncited by 22
  30. 2022Self-Supervised Representation Learning via Latent Graph Predictioncited by 22
  31. 2022Evaluating Self-Supervised Learning for Molecular Graph Embeddingscited by 22
  32. 2023Exposition on over-squashing problem on GNNs: Current Methods, Benchmarks and Challengescited by 22
  33. 2024Rethinking Graph Masked Autoencoders through Alignment and Uniformitycited by 22
  34. 2022Graph Neural Networks for Moleculescited by 21
  35. 2023Graph-level Representation Learning with Joint-Embedding Predictive Architecturescited by 21
  36. 2022Task-Agnostic Graph Explanationscited by 20
  37. 2023Fragment-based Pretraining and Finetuning on Molecular Graphscited by 20
  38. 2024Continual Learning on Graphs: Challenges, Solutions, and Opportunitiescited by 20

50 most cited of 184 All 184 (JSON)