mlsanityData to 7 Oct 2026

Scalable Consistency Training for Graph Neural Networks via Self-Ensemble Self-Distillation

arXiv 2110.06290 ↗First posted 12 Oct 2021cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

Consistency training is a popular method to improve deep learning models in computer vision and natural language processing. Graph neural networks (GNNs) have achieved remarkable performance in a variety of network science learning tasks, but to date no work has studied the effect of consistency training on large-scale graph problems. GNNs scale to large graphs by minibatch training and subsample node neighbors to deal with high degree nodes. We utilize the randomness inherent in the subsampling of neighbors and introduce a novel consistency training method to improve accuracy. For a target node we generate different neighborhood expansions, and distill the knowledge of the average of the predictions to the GNN. Our method approximates the expected prediction of the possible neighborhood samples and practically only requires a few samples. We demonstrate that our training method outperforms standard GNN training in several different settings, and yields the largest gains when label rates are low.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 26 of its 32 references that are in the map. First posted on arXiv 12 Oct 2021.

Builds on

26 of 32 references.

References · 26

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  3. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  4. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  5. 2017Graph Attention Networkscited by 8,854
  6. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
  7. 2017Inductive Representation Learning on Large Graphscited by 6,284
  8. 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
  9. 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,888
  10. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  11. 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,080
  12. 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,390
14 more
  1. 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,375
  2. 2019Unsupervised Data Augmentation for Consistency Trainingcited by 1,057
  3. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
  4. 2019Be Your Own Teacher: Improve the Performance of Convolutional Neural Networks via Self Distillationcited by 491
  5. 2019On the Efficacy of Knowledge Distillationcited by 377
  6. 2020Meta Pseudo Labelscited by 372
  7. 2019Deep Graph Library: A Graph-Centric, Highly-Performant Package for Graph Neural Networkscited by 241
  8. 2020Graph Random Neural Network for Semi-Supervised Learning on Graphscited by 213
  9. 2020Combining Label Propagation and Simple Models Out-performs Graph Neural Networkscited by 199
  10. 2020Distilling Knowledge from Graph Convolutional Networkscited by 128
  11. 2020When Does Self-Supervision Help Graph Convolutional Networks?cited by 121
  12. 2020On Self-Distilling Graph Neural Networkcited by 35
  13. 2020Scalable Graph Neural Networks for Heterogeneous Graphscited by 31
  14. 2019GraphMix: Improved Training of GNNs for Semi-Supervised Learningcited by 23

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 1; 2023: 0; 2024: 0; 2025: 0; 2026: 1.

2 papers.