
软件学报 ISSN 1000-9825, CODEN RUXUEW E-mail: jos@iscas.ac.cn
Journal of Software,2018,29(2):251−266 [doi: 10.13328/j.cnki.jos.005428] http://www.jos.org.cn
©中国科学院软件研究所版权所有. Tel: +86-10-62562563
深度网络模型压缩综述
∗
雷
杰
,
高
鑫
,
宋
杰
,
王兴路
,
宋明黎
(浙江大学 计算机科学与技术学院,浙江 杭州 310027)
通讯作者: 宋明黎, E-mail: brooksong@zju.edu.cn
摘 要: 深度网络近年来在计算机视觉任务上不断刷新传统模型的性能,已逐渐成为研究热点.深度模型尽管性
能强大,然而由于参数数量庞大、存储和计算代价高,依然难以部署在受限的硬件平台上(如移动设备).模型的参数
在一定程度上能够表达其复杂性,相关研究表明,并不是所有的参数都在模型中发挥作用,部分参数作用有限、表达
冗余,甚至会降低模型的性能.首先,对国内外学者在深度模型压缩上取得的成果进行了分类整理,依此归纳了基于
网络剪枝、网络精馏和网络分解的方法;随后,总结了相关方法在多种公开深度模型上的压缩效果;最后,对未来的
研究可能的方向和挑战进行了展望.
关键词: 深度神经网络;网络压缩;网络剪枝;网络精馏;网络分解
中图法分类号: TP301
中文引用格式: 雷杰,高鑫,宋杰,王兴路,宋明黎.深度网络模型压缩综述.软件学报,2018,29(2):251−266. http://www.jos.org.cn/
1000-9825/5428.htm
英文引用格式: Lei J, Gao X, Song J, Wang XL, Song ML. Survey of deep neural network model compression. Ruan Jian Xue
Bao/Journal of Software, 2018,29(2):251−266 (in Chinese). http://www.jos.org.cn/1000-9825/5428.htm
Survey of Deep Neural Networ k Model Compression
LEI Jie, GAO Xin, SONG Jie, WANG Xing-Lu, SONG Ming-Li
(School of Computer Science and Technology, Zhejiang University, Hangzhou 310027, China)
Abstra ct : Deep neural networks have continually surpassed traditional methods on a variety of computer vision tasks. Though deep
neural networks are very powerful, the large number of weights consumes considerable storage and calculation time, making it hard to
deploy on resource-constrained hardware platforms such as mobile system. The number of weights in deep neural networks represents the
complexity to an extent, but not all the weights contribute to the performance according to recent researches. Specifically, some weights
are redundant and even decrease the performance. This survey offers a systematic summarization of existing research achievements of the
domestic and foreign researchers in recent years in the aspects of network pruning, network distillation, and network decomposition.
Furthermore, comparisons of compression performance are provided on several public deep neural networks. Finally, a perspective of
future work and challenges in this research area are discussed.
Key words: deep neural network; network compression; network pruning; network distillation; network decomposition
深度网络压缩是指利用数据集对已经训练好的深度模型进行精简操作,进而得到一个轻量且准确率相当
的网络.压缩后的网络具有更小的结构和更少的参数,可以降低计算和存储开销,因而可以被部署在受限的硬件
环境中(如移动设备等).
本文尽可能全面地整理了近年在深度网络压缩方面的研究工作,系统地评价和比较了它们在公开模型上
∗ 基金项目: 国家自然科学基金(61572428, U1509206)
Foundation item: National Natural Science Foundation of China (61572428, U1509206)
收稿时间: 2017-05-02; 修改时间: 2017-07-24; 采用时间: 2017-10-16; jos 在线出版时间: 2017-12-01
CNKI 网络优先出版: 2017-12-04 08:57:35, http://kns.cnki.net/kcms/detail/11.2560.TP.20171204.0857.018.html
评论