On Self-Distilling Graph Neural Network
Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 2278-2284.
https://doi.org/10.24963/ijcai.2021/314
Keywords
- Machine Learning: Transfer, Adaptation, Multi-task Learning
- Machine Learning: Knowledge Aided Learning
- Machine Learning: Deep Learning
Abstract
Recently, the teacher-student knowledge distillation framework has demonstrated its potential in training Graph Neural Networks (GNNs). However, due to the difficulty of training over-parameterized GNN models, one may not easily obtain a satisfactory teacher model for distillation. Furthermore, the inefficient training process of teacher-student knowledge distillation also impedes its applications in GNN models. In this paper, we propose the first teacher-free knowledge distillation method for GNNs, termed GNN Self-Distillation (GNN-SD), that serves as a drop-in replacement of the standard training process. The method is built upon the proposed neighborhood discrepancy rate (NDR), which quantifies the non-smoothness of the embedded graph in an efficient way. Based on this metric, we propose the adaptive discrepancy retaining (ADR) regularizer to empower the transferability of knowledge that maintains high neighborhood discrepancy across GNN layers. We also summarize a generic GNN-SD framework that could be exploited to induce other distillation strategies. Experiments further prove the effectiveness and generalization of our approach, as it brings: 1) state-of-the-art GNN distillation performance with less training cost, 2) consistent and considerable performance enhancement for various popular backbones.
@inproceedings{ijcai2021p314,
title = {On Self-Distilling Graph Neural Network},
author = {Chen, Yuzhao and Bian, Yatao and Xiao, Xi and Rong, Yu and Xu, Tingyang and Huang, Junzhou},
booktitle = {Proceedings of the Thirtieth International Joint Conference on
Artificial Intelligence, {IJCAI-21}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {Prof. Zhi-Hua Zhou},
pages = {2278--2284},
year = {2021},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2021/314},
url = {https://doi.org/10.24963/ijcai.2021/314},
}
TY - CPAPER TI - On Self-Distilling Graph Neural Network AU - Chen, Yuzhao AU - Bian, Yatao AU - Xiao, Xi AU - Rong, Yu AU - Xu, Tingyang AU - Huang, Junzhou T2 - Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence, IJCAI-21 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2021 SP - 2278 EP - 2284 DO - 10.24963/ijcai.2021/314 UR - https://doi.org/10.24963/ijcai.2021/314 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: