mlsanityData to 14 Oct 2026

TINED: GNNs-to-MLPs by Teacher Injection and Dirichlet Energy Distillation

arXiv 2412.11180 ↗First posted 15 Dec 2024cs.LG cs.SIcited by 5

Not on the map. Why?

Abstract (arXiv)

Graph Neural Networks (GNNs) are pivotal in graph-based learning, particularly excelling in node classification. However, their scalability is hindered by the need for multi-hop data during inference, limiting their application in latency-sensitive scenarios. Recent efforts to distill GNNs into multi-layer perceptrons (MLPs) for faster inference often underutilize the layer-level insights of GNNs. In this paper, we present TINED, a novel approach that distills GNNs to MLPs on a layer-by-layer basis using Teacher Injection and Dirichlet Energy Distillation techniques. We focus on two key operations in GNN layers: feature transformation (FT) and graph propagation (GP). We recognize that FT is computationally equivalent to a fully-connected (FC) layer in MLPs. Thus, we propose directly transferring teacher parameters from an FT in a GNN to an FC layer in the student MLP, enhanced by fine-tuning. In TINED, the FC layers in an MLP replicate the sequence of FTs and GPs in the GNN. We also establish a theoretical bound for GP approximation. Furthermore, we note that FT and GP operations in GNN layers often exhibit opposing smoothing effects: GP is aggressive, while FT is conservative. Using Dirichlet energy, we develop a DE ratio to measure these effects and propose Dirichlet Energy Distillation to convey these characteristics from GNN layers to MLP layers. Extensive experiments show that TINED outperforms GNNs and leading distillation methods across various settings and seven datasets. Source code are available at https://github.com/scottjiao/TINED_ICML25/.

Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 39 of its 51 references that are in the map. First posted on arXiv 15 Dec 2024.

Builds on

39 of 51 references.

References · 39

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  2. 2015Distilling the Knowledge in a Neural Networkcited by 10,324
  3. 2017Graph Attention Networkscited by 8,923
  4. 2017Inductive Representation Learning on Large Graphscited by 6,320
  5. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
  6. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
  7. 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,576
  8. 2019TinyBERT: Distilling BERT for Natural Language Understandingcited by 1,167
  9. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 993
  10. 2020Simple and Deep Graph Convolutional Networkscited by 860
  11. 2019Multi-scale Attributed Node Embeddingcited by 548
  12. 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 545
27 more
  1. 2023A critical look at the evaluation of GNNs under heterophily: Are we really making progress?cited by 343
  2. 2020Towards Deeper Graph Neural Networkscited by 296
  3. 2023A Survey on Oversmoothing in Graph Neural Networkscited by 247
  4. 2019Position-aware Graph Neural Networkscited by 203
  5. 2021Graph-less Neural Networks: Teaching Old MLPs New Tricks via Distillationcited by 152
  6. 2021DistilHuBERT: Speech Representation Learning by Layer-wise Distillation of Hidden-unit BERTcited by 144
  7. 2021Interpreting and Unifying Graph Neural Networks with An Optimization Frameworkcited by 131
  8. 2020Distilling Knowledge from Graph Convolutional Networkscited by 129
  9. 2022Equivariant and Stable Positional Encoding for More Powerful Graph Neural Networkscited by 94
  10. 2022Less is More: Task-aware Layer-wise Distillation for Language Model Compressioncited by 93
  11. 2021Graph-MLP: Node Classification without Message Passing in Graphcited by 73
  12. 2021Extract the Knowledge of Graph Neural Networks and Go Beyond it: An Effective Knowledge Distillation Frameworkcited by 69
  13. 2021Cold Brew: Distilling Graph Node Representations with Incomplete or Missing Neighborhoodscited by 58
  14. 2021Graph-Free Knowledge Distillation for Graph Neural Networkscited by 46
  15. 2023Knowledge Distillation on Graphs: A Surveycited by 38
  16. 2023VQGraph: Rethinking Graph Representation Space for Bridging GNNs and MLPscited by 35
  17. 2022A Comprehensive Survey of Regression Based Loss Functions for Time Series Forecastingcited by 33
  18. 2019Graph-based Knowledge Distillation by Multi-head Attention Networkcited by 31
  19. 2022MLPInit: Embarrassingly Simple GNN Training Acceleration with MLP Initializationcited by 31
  20. 2020On Graph Neural Networks versus Graph-Augmented MLPscited by 30
  21. 2023Quantifying the Knowledge in GNNs for Reliable Distillation into MLPscited by 25
  22. 2022FreeKD: Free-direction Knowledge Distillation for Graph Neural Networkscited by 23
  23. 2023Rayleigh Quotient Graph Neural Networks for Graph-level Anomaly Detectioncited by 19
  24. 2024SlotGAT: Slot-based Message Passing for Heterogeneous Graph Neural Networkcited by 11
  25. 2019Effective Stabilized Self-Training on Few-Labeled Graph Datacited by 4
  26. 2022Diving into Unified Data-Model Sparsity for Class-Imbalanced Graph Representation Learningcited by 4
  27. 2023Effective Illicit Account Detection on Large Cryptocurrency MultiGraphscited by 2

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 2; 2026: 3.

5 papers.