mlsanityData to 14 Oct 2026

Self-supervised Graph Neural Networks without explicit negative sampling

arXiv 2103.14958 ↗First posted 27 Mar 2021cs.LGcited by 25

Not on the map. Why?

Abstract (arXiv)

Real world data is mostly unlabeled or only few instances are labeled. Manually labeling data is a very expensive and daunting task. This calls for unsupervised learning techniques that are powerful enough to achieve comparable results as semi-supervised/supervised techniques. Contrastive self-supervised learning has emerged as a powerful direction, in some cases outperforming supervised techniques. In this study, we propose, SelfGNN, a novel contrastive self-supervised graph neural network (GNN) without relying on explicit contrastive terms. We leverage Batch Normalization, which introduces implicit contrastive terms, without sacrificing performance. Furthermore, as data augmentation is key in contrastive learning, we introduce four feature augmentation (FA) techniques for graphs. Though graph topological augmentation (TA) is commonly used, our empirical findings show that FA perform as good as TA. Moreover, FA incurs no computational overhead, unlike TA, which often has O(N^3) time complexity, N-number of nodes. Our empirical evaluation on seven publicly available real-world data shows that, SelfGNN is powerful and leads to a performance comparable with SOTA supervised GNNs and always better than SOTA semi-supervised and unsupervised GNNs. The source code is available at https://github.com/zekarias-tilahun/SelfGNN.

Key facts. Cited by 25 papers in the map (data through 14 Oct 2026). Builds on 31 of its 34 references that are in the map. First posted on arXiv 27 Mar 2021.

Builds on

31 of 34 references.

References · 31

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  2. 2020Language Models are Few-Shot Learnerscited by 32,419
  3. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
  4. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  5. 2017Graph Attention Networkscited by 8,923
  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. 2020Exploring Simple Siamese Representation Learningcited by 2,866
  10. 2014DeepWalk: Online Learning of Social Representationscited by 1,547
  11. 2018Deep Graph Infomaxcited by 1,106
  12. 2018Pitfalls of Graph Neural Network Evaluationcited by 1,007
19 more
  1. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 976
  2. 2019Strategies for Pre-training Graph Neural Networkscited by 971
  3. 2020CURL: Contrastive Unsupervised Representations for Reinforcement Learningcited by 760
  4. 2020Contrastive Multi-View Representation Learning on Graphscited by 652
  5. 2020Contrastive Learning with Hard Negative Samplescited by 628
  6. 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
  7. 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 584
  8. 2015LINE: Large-scale Information Network Embeddingcited by 582
  9. 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 541
  10. 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 463
  11. 2019Diffusion Improves Graph Learningcited by 414
  12. 2020GPT-GNN: Generative Pre-Training of Graph Neural Networkscited by 303
  13. 2019Layer-Dependent Importance Sampling for Training Deep and Large Graph Convolutional Networkscited by 177
  14. 2019Multi-Stage Self-Supervised Learning for Graph Convolutional Networks on Graphs with Few Labelscited by 111
  15. 2020BYOL works even without batch statisticscited by 95
  16. 2020Understanding Self-supervised Learning with Dual Deep Networkscited by 62
  17. 2020Minimal Variance Sampling with Provable Guarantees for Fast Training of Graph Neural Networkscited by 54
  18. 2018A simple yet effective baseline for non-attributed graph classificationcited by 17
  19. 2020Gossip and Attend: Context-Sensitive Graph Representation Learningcited by 1

Built on by

Cited by year

Citing papers per year: 2021: 5; 2022: 6; 2023: 6; 2024: 4; 2025: 4.

25 papers.

Sort:

By area:

  1. 2022GraphMAE: Self-Supervised Masked Graph Autoencoderscited by 448
  2. 2021Self-supervised Learning on Graphs: Contrastive, Generative,or Predictivecited by 136
  3. 2021An Empirical Study of Graph Contrastive Learningcited by 113
  4. 2021Augmentation-Free Self-Supervised Learning on Graphscited by 94
  5. 2024A Comprehensive Survey on Data Augmentationcited by 40
  6. 2021Augmentations in Graph Contrastive Learning: Current Methodological Flaws & Towards Better Practicescited by 25
  7. 2022Link Prediction with Non-Contrastive Learningcited by 11
  8. 2022Data Augmentation on Graphs: A Technical Surveycited by 10
  9. 2024A Teacher-Free Graph Knowledge Distillation Framework with Dual Self-Distillationcited by 8
  10. 2022Analyzing Data-Centric Properties for Graph Contrastive Learningcited by 7
  11. 2023Architecture Matters: Uncovering Implicit Mechanisms in Graph Contrastive Learningcited by 7
  12. 2023CARL-G: Clustering-Accelerated Representation Learning on Graphscited by 6
13 more
  1. 2022Features Based Adaptive Augmentation for Graph Contrastive Learningcited by 4
  2. 2023Revisiting Graph Contrastive Learning for Anomaly Detectioncited by 4
  3. 2023Uncertainty in GNN Learning Evaluations: The Importance of a Consistent Benchmark for Community Detectioncited by 4
  4. 2021Jointly Learnable Data Augmentations for Self-Supervised GNNscited by 3
  5. 2023Uncertainty in GNN Learning Evaluations: A Comparison Between Measures for Quantifying Randomness in GNN Community Detectioncited by 3
  6. 2024Tensor-Fused Multi-View Graph Contrastive Learningcited by 3
  7. 2025Graph Prompting for Graph Learning Models: Recent Advances and Future Directionscited by 3
  8. 2023Self-Supervised Node Representation Learning via Node-to-Neighbourhood Alignmentcited by 2
  9. 2022Federated Graph Representation Learning using Self-Supervisioncited by 0
  10. 2024Data-Driven Self-Supervised Graph Representation Learningcited by 0
  11. 2025Generative and Contrastive Graph Representation Learningcited by 0
  12. 2025Weak Supervision for Real World Graphscited by 0
  13. 2025Beyond Augmentation: Leveraging Inter-Instance Relation in Self-Supervised Representation Learningcited by 0