A Teacher-Free Graph Knowledge Distillation Framework with Dual Self-Distillation
Not on the map. Why?
Abstract (arXiv)
Recent years have witnessed great success in handling graph-related tasks with Graph Neural Networks (GNNs). Despite their great academic success, Multi-Layer Perceptrons (MLPs) remain the primary workhorse for practical industrial applications. One reason for such an academic-industry gap is the neighborhood-fetching latency incurred by data dependency in GNNs. To reduce their gaps, Graph Knowledge Distillation (GKD) is proposed, usually based on a standard teacher-student architecture, to distill knowledge from a large teacher GNN into a lightweight student GNN or MLP. However, we found in this paper that neither teachers nor GNNs are necessary for graph knowledge distillation. We propose a Teacher-Free Graph Self-Distillation (TGS) framework that does not require any teacher model or GNNs during both training and inference. More importantly, the proposed TGS framework is purely based on MLPs, where structural information is only implicitly used to guide dual knowledge self-distillation between the target node and its neighborhood. As a result, TGS enjoys the benefits of graph topology awareness in training but is free from data dependency in inference. Extensive experiments have shown that the performance of vanilla MLPs can be greatly improved with dual self-distillation, e.g., TGS improves over vanilla MLPs by 15.54% on average and outperforms state-of-the-art GKD algorithms on six real-world datasets. In terms of inference speed, TGS infers 75X-89X faster than existing GNNs and 16X-25X faster than classical inference acceleration methods.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 48 of its 70 references that are in the map. First posted on arXiv 6 Mar 2024.
Builds on
48 of 70 references.
References · 48
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2020Graph Contrastive Learning with Augmentationscited by 1,203
36 more
- 2018Deep Graph Infomaxcited by 1,101
- 2018Pitfalls of Graph Neural Network Evaluationcited by 994
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
- 2015LINE: Large-scale Information Network Embeddingcited by 582
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2019Be Your Own Teacher: Improve the Performance of Convolutional Neural Networks via Self Distillationcited by 491
- 2018Deep Learning on Graphs: A Surveycited by 393
- 2015Deep Learning with Limited Numerical Precisioncited by 368
- 2020Towards Deeper Graph Neural Networkscited by 296
- 2019Label Propagation for Deep Semi-supervised Learningcited by 287
- 2021Graph Neural Network for Traffic Forecasting: A Surveycited by 260
- 2021A Survey on Deep Semi-supervised Learningcited by 250
- 2021Training Graph Neural Networks with 1000 Layerscited by 169
- 2021Graph-less Neural Networks: Teaching Old MLPs New Tricks via Distillationcited by 151
- 2021Self-supervised Learning on Graphs: Contrastive, Generative,or Predictivecited by 136
- 2020Distilling Knowledge from Graph Convolutional Networkscited by 128
- 2021InfoGCL: Information-Aware Graph Contrastive Learningcited by 105
- 2019Unsupervised Attributed Multiplex Network Embeddingcited by 95
- 2021Graph-MLP: Node Classification without Message Passing in Graphcited by 73
- 2021Extract the Knowledge of Graph Neural Networks and Go Beyond it: An Effective Knowledge Distillation Frameworkcited by 69
- 2023Knowledge Distillation on Graphs: A Surveycited by 38
- 2020On Self-Distilling Graph Neural Networkcited by 35
- 2021Conditional Local Convolution for Spatio-temporal Meteorological Forecastingcited by 30
- 2021Self-supervised Graph Neural Networks without explicit negative samplingcited by 25
- 2023Quantifying the Knowledge in GNNs for Reliable Distillation into MLPscited by 25
- 2023Extracting Low-/High- Frequency Knowledge from Graph Neural Networks and Injecting it into MLPs: An Effective GNN-to-MLP Distillation Frameworkcited by 24
- 2022FreeKD: Free-direction Knowledge Distillation for Graph Neural Networkscited by 22
- 2024MAPE-PPI: Towards Effective and Efficient Protein-Protein Interaction Prediction via Microenvironment-Aware Protein Embeddingcited by 22
- 2020Iterative Graph Self-Distillationcited by 21
- 2022Compressing Deep Graph Neural Networks via Adversarial Knowledge Distillationcited by 18
- 2021Distilling Self-Knowledge From Contrastive Links to Classify Graph Nodes Without Passing Messagescited by 11
- 2024PSC-CPI: Multi-Scale Protein Sequence-Structure Contrasting for Efficient and Generalizable Compound-Protein Interaction Predictioncited by 10
- 2021CCGL: Contrastive Cascade Graph Learningcited by 9
- 2021Multi-task Self-distillation for Graph-based Semi-Supervised Learningcited by 8
- 2022Distilled Neural Networks for Efficient Learning to Rankcited by 4
Built on by
Citing papers per year: 2024: 4; 2025: 2; 2026: 2.
8 papers.
- 2024Teach Harder, Learn Poorer: Rethinking Hard Sample Distillation for GNN-to-MLP Knowledge Distillationcited by 4
- 2025Simple yet Effective Graph Distillation via Clusteringcited by 4
- 2024Exploring and Enhancing the Transfer of Distribution in Knowledge Distillation for Autoregressive Language Modelscited by 3
- 2024Teaching MLPs to Master Heterogeneous Graph-Structured Knowledge for Efficient and Accurate Inferencecited by 2
- 2026DSBD: Dual-Aligned Structural Basis Distillation for Graph Domain Adaptationcited by 2
- 2024Sparse Decomposition of Graph Neural Networkscited by 0
- 2025BPL: Bias-adaptive Preference Distillation Learning for Recommender Systemcited by 0
- 2026Heterogeneous Knowledge Distillation via Geometry Decoupling and Momentum-Aware Gradient Regulationcited by 0
- 2026Heterogeneous Knowledge Distillation via Geometry Decoupling and Momentum-Aware Gradient Regulation23 Jun 2026
- 2026DSBD: Dual-Aligned Structural Basis Distillation for Graph Domain Adaptation3 Apr 2026
- 2025BPL: Bias-adaptive Preference Distillation Learning for Recommender System17 Oct 2025
- 2025Simple yet Effective Graph Distillation via Clustering27 May 2025
- 2024Teaching MLPs to Master Heterogeneous Graph-Structured Knowledge for Efficient and Accurate Inference21 Nov 2024
- 2024Sparse Decomposition of Graph Neural Networks25 Oct 2024
- 2024Exploring and Enhancing the Transfer of Distribution in Knowledge Distillation for Autoregressive Language Models19 Sep 2024
- 2024Teach Harder, Learn Poorer: Rethinking Hard Sample Distillation for GNN-to-MLP Knowledge Distillation20 Jul 2024
Similar, not cited
Close in wording, no citation either way
- 2022Teaching Yourself: Graph Self-Distillation on Neighborhood for Node Classification
- 2022SA-MLP: Distilling Graph Knowledge from GNNs into Structure-Aware MLP
- 2024Graph Knowledge Distillation to Mixture of Experts
- 2025Diffusion-Assisted Distillation for Self-Supervised Graph Representation Learning with MLPs
- 2024GNNAnatomy: Rethinking Model-Level Explanations for Graph Neural Networks
- 2024GraphEdit: Large Language Models for Graph Structure Learning
- 2024Towards Graph Foundation Models: Training on Knowledge Graphs Enables Transferability to General Graphs
- 2023River of No Return: Graph Percolation Embeddings for Efficient Knowledge Graph Reasoning