论文标题

视觉智能的知识蒸馏和学生教师学习:评论和新的前景

Knowledge Distillation and Student-Teacher Learning for Visual Intelligence: A Review and New Outlooks

论文作者

Wang, Lin, Yoon, Kuk-Jin

论文摘要

近年来,深层神经模型在几乎每个领域都取得了成功,包括极其复杂的问题陈述。但是,这些模型的规模很大,有数百万(甚至数十亿)的参数,因此要求更重的计算能力和不在边缘设备上部署。此外,性能提升高度取决于冗余标记的数据。为了达到更快的速度并处理缺乏数据引起的问题,已提出知识蒸馏(KD)将信息从一个模型转移到另一种模型中。 KD通常以所谓的“学生老师”(S-T)学习框架为特征,并且已广泛应用于模型压缩和知识转移。本文是关于KD和S-T学习的,近年来正在积极研究。首先,我们旨在提供有关KD是什么以及它如何/为什么工作的解释。然后,我们提供了有关KD方法最近进度以及通常用于视觉任务的S-T框架的全面调查。总的来说,我们考虑了一些基本问题,这些问题一直在推动该研究领域,并彻底概括了研究进度和技术细节。此外,我们系统地分析了视力应用中KD的研究状态。最后,我们讨论了现有方法的潜力和公开挑战,以及前景KD和S-T学习的未来方向。

Deep neural models in recent years have been successful in almost every field, including extremely complex problem statements. However, these models are huge in size, with millions (and even billions) of parameters, thus demanding more heavy computation power and failing to be deployed on edge devices. Besides, the performance boost is highly dependent on redundant labeled data. To achieve faster speeds and to handle the problems caused by the lack of data, knowledge distillation (KD) has been proposed to transfer information learned from one model to another. KD is often characterized by the so-called `Student-Teacher' (S-T) learning framework and has been broadly applied in model compression and knowledge transfer. This paper is about KD and S-T learning, which are being actively studied in recent years. First, we aim to provide explanations of what KD is and how/why it works. Then, we provide a comprehensive survey on the recent progress of KD methods together with S-T frameworks typically for vision tasks. In general, we consider some fundamental questions that have been driving this research area and thoroughly generalize the research progress and technical details. Additionally, we systematically analyze the research status of KD in vision applications. Finally, we discuss the potentials and open challenges of existing methods and prospect the future directions of KD and S-T learning.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源