arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2205.16004cs.CVcs.LG

知识蒸馏中蒸馏的是什么知识?

What Knowledge Gets Distilled in Knowledge Distillation?

University of Wisconsin-Madison(威斯康星大学麦迪逊分校)

Utkarsh Ojha, Yuheng Li, Anirudh Sundara Rajan, Yingyu Liang, Yong Jae Lee

AI总结:

该研究针对知识蒸馏领域对蒸馏过程本质认知不足的问题,通过全面研究验证现有知识蒸馏方法除提升任务性能外,还可间接蒸馏教师网络的目标定位、对抗样本敏感性、数据不变性等特性,并探究了成因与实际意义。

摘要:

知识蒸馏旨在将有用信息从教师网络迁移到学生网络,核心目标是提升学生网络在当前任务上的性能。多年来,涌现出大量知识蒸馏的新技术与应用场景。然而,尽管已有诸多改进,学界对这一过程的基础认知仍存在明显空白。具体而言,知识蒸馏中被蒸馏的知识究竟是什么?换言之,学生网络在哪些方面会变得与教师网络相似?它是否会以相同方式定位目标?是否会被相同的对抗样本欺骗?它的数据不变性特征是否会变得相近?本研究开展了全面分析以解答这些问题。研究表明,现有方法除了提升任务性能外,确实能够间接蒸馏上述特性。我们进一步探究了知识蒸馏呈现该特性的原因,并证实这些发现也具备实际应用价值。

英文摘要:

Knowledge distillation aims to transfer useful information from a teacher network to a student network, with the primary goal of improving the student's performance for the task at hand. Over the years, there has a been a deluge of novel techniques and use cases of knowledge distillation. Yet, despite the various improvements, there seems to be a glaring gap in the community's fundamental understanding of the process. Specifically, what is the knowledge that gets distilled in knowledge distillation? In other words, in what ways does the student become similar to the teacher? Does it start to localize objects in the same way? Does it get fooled by the same adversarial samples? Does its data invariance properties become similar? Our work presents a comprehensive study to try to answer these questions. We show that existing methods can indeed indirectly distill these properties beyond improving task performance. We further study why knowledge distillation might work this way, and show that our findings have practical implications as well.

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

↑