arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2403.03483cs.LG

一种具有双重自蒸馏的无教师图知识蒸馏框架

A Teacher-Free Graph Knowledge Distillation Framework with Dual Self-Distillation

Westlake University(西湖大学);Research Center for Industries of the Future(未来产业研究中心);AI Lab(人工智能实验室)

Lirong Wu, Haitao Lin, Zhangyang Gao, Guojiang Zhao, Stan Z. Li

AI总结:

针对GNN推理延迟与工业应用需求的差距,提出无需教师模型和GNN的TGS框架,通过MLP隐式利用图结构实现双重自蒸馏,兼顾训练拓扑感知与推理高效性,性能和速度均显著优于现有方法。

摘要:

近年来,图神经网络(GNNs)在处理图相关任务方面取得了巨大成功。尽管GNNs在学术上成果斐然,但多层感知机(MLPs)仍是实际工业应用中的主力工具。造成这种学术与产业差距的原因之一,是GNNs中由数据依赖引发的邻域获取延迟。为缩小二者差距,研究者提出了图知识蒸馏(GKD)技术,该技术通常基于标准的师生架构,将大型教师GNN中的知识蒸馏到轻量级学生GNN或MLP中。但本文研究发现,图知识蒸馏并不一定需要教师模型,也不一定需要GNNs。我们提出了无教师图自蒸馏(Teacher-Free Graph Self-Distillation, TGS)框架,该框架在训练和推理阶段均无需任何教师模型或GNNs。更重要的是,所提出的TGS框架完全基于MLPs构建,其中结构信息仅被隐式用于引导目标节点与其邻域之间的双重知识自蒸馏。因此,TGS在训练阶段具备图拓扑感知的优势,而在推理阶段则不存在数据依赖问题。大量实验表明,双重自蒸馏可大幅提升 vanilla MLP的性能,例如,TGS相比vanilla MLP平均性能提升15.54%,且在六个真实世界数据集上的表现优于现有最先进的GKD算法。在推理速度方面,TGS的推理速度比现有GNNs快75倍至89倍,比经典推理加速方法快16倍至25倍。

英文摘要:

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.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑