Scalable Consistency Training for Graph Neural Networks via Self-Ensemble Self-Distillation
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
- 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
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2017Graph Attention Networkscited by 8,854
- 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
- 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,888
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,080
- 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,390
14 more
- 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,375
- 2019Unsupervised Data Augmentation for Consistency Trainingcited by 1,057
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
- 2019Be Your Own Teacher: Improve the Performance of Convolutional Neural Networks via Self Distillationcited by 491
- 2019On the Efficacy of Knowledge Distillationcited by 377
- 2020Meta Pseudo Labelscited by 372
- 2019Deep Graph Library: A Graph-Centric, Highly-Performant Package for Graph Neural Networkscited by 241
- 2020Graph Random Neural Network for Semi-Supervised Learning on Graphscited by 213
- 2020Combining Label Propagation and Simple Models Out-performs Graph Neural Networkscited by 199
- 2020Distilling Knowledge from Graph Convolutional Networkscited by 128
- 2020When Does Self-Supervision Help Graph Convolutional Networks?cited by 121
- 2020On Self-Distilling Graph Neural Networkcited by 35
- 2020Scalable Graph Neural Networks for Heterogeneous Graphscited by 31
- 2019GraphMix: Improved Training of GNNs for Semi-Supervised Learningcited by 23
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 0; 2025: 0; 2026: 1.
2 papers.
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 132
- 2026A Self Consistency Based Reranking for Narrative Question Answeringcited by 0
- 2026A Self Consistency Based Reranking for Narrative Question Answering14 Jun 2026
- 2022Data Augmentation for Deep Graph Learning: A Survey16 Feb 2022