中文

面向图神经网络的在线对抗知识蒸馏

机器学习 2024-12-06 v2 人工智能

摘要

知识蒸馏是近期在卷积神经网络(CNNs)中用于增强模型泛化的流行技术,其假设教师与学生模型在相同数据分布上训练。然而,其在图神经网络(GNNs)上的效果不尽如人意,因为图拓扑与节点属性易于演化,从而导致分布偏移问题。在本文中,我们通过以在线蒸馏方式同时训练一组图神经网络来解决此挑战,其中组知识充当动态虚拟教师,并有效捕获图神经网络中的结构变化。为提升蒸馏性能,在学生间传递两类知识以相互增强:反映图拓扑与节点属性信息的局部知识,以及反映类别上预测的全局知识。我们以KL散度传递全局知识,如同普通知识蒸馏,同时利用高效对抗循环学习框架处理局部知识的复杂结构。大量实验验证了所提在线对抗蒸馏方法的有效性。代码发布于https://github.com/wangz3066/OnlineDistillGCN。

关键词

引用

@article{arxiv.2112.13966,
  title  = {Online Adversarial Knowledge Distillation for Graph Neural Networks},
  author = {Can Wang and Zhe Wang and Defang Chen and Sheng Zhou and Yan Feng and Chun Chen},
  journal= {arXiv preprint arXiv:2112.13966},
  year   = {2024}
}

备注

Published at Expert Systems with Applications (ESWA)