Teaching Yourself: Graph Self-Distillation on Neighborhood for Node Classification
Lirong Wu, Jun Xia, Haitao Lin, Zhangyang Gao, Zicheng Liu, Guojiang, Zhao, Stan Z. Li

TL;DR
This paper introduces GSDN, a graph self-distillation framework that enables MLPs to leverage structural information during training, achieving GNN-like performance with much faster inference suitable for latency-sensitive applications.
Contribution
The paper proposes a novel GSDN framework that uses self-distillation to incorporate graph topology into MLPs without data dependency during inference, bridging the gap between GNNs and MLPs.
Findings
GSDN improves MLP performance by 15.54% on average.
GSDN outperforms state-of-the-art GNNs on six datasets.
GSDN achieves 75X-89X faster inference than GNNs.
Abstract
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 this academic-industrial gap is the neighborhood-fetching latency incurred by data dependency in GNNs, which make it hard to deploy for latency-sensitive applications that require fast inference. Conversely, without involving any feature aggregation, MLPs have no data dependency and infer much faster than GNNs, but their performance is less competitive. Motivated by these complementary strengths and weaknesses, we propose a Graph Self-Distillation on Neighborhood (GSDN) framework to reduce the gap between GNNs and MLPs. Specifically, the GSDN framework is based purely on MLPs, where structural information is only implicitly used…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Machine Learning in Materials Science · Machine Learning and ELM
