Train Your Own GNN Teacher: Graph-Aware Distillation on Textual Graphs
Costas Mavromatis, Vassilis N. Ioannidis, Shen Wang, Da Zheng, Soji, Adeshina, Jun Ma, Han Zhao, Christos Faloutsos, George Karypis

TL;DR
This paper introduces GRAD, a graph-aware distillation framework that enables scalable, graph-free inference of textual graph node representations by jointly training a GNN teacher and a language model-based student.
Contribution
It proposes a novel joint optimization method for GNN teachers and graph-free students using a shared language model, improving scalability and performance.
Findings
GRAD outperforms existing distillation methods on eight node classification benchmarks.
The framework enhances the ability of the student model to exploit graph structure without direct graph access.
Experimental results show improved accuracy in both transductive and inductive settings.
Abstract
How can we learn effective node representations on textual graphs? Graph Neural Networks (GNNs) that use Language Models (LMs) to encode textual information of graphs achieve state-of-the-art performance in many node classification tasks. Yet, combining GNNs with LMs has not been widely explored for practical deployments due to its scalability issues. In this work, we tackle this challenge by developing a Graph-Aware Distillation framework (GRAD) to encode graph structures into an LM for graph-free, fast inference. Different from conventional knowledge distillation, GRAD jointly optimizes a GNN teacher and a graph-free student over the graph's nodes via a shared LM. This encourages the graph-free student to exploit graph information encoded by the GNN teacher while at the same time, enables the GNN teacher to better leverage textual information from unlabeled nodes. As a result, the…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Topic Modeling · Natural Language Processing Techniques
