DeepRebirth——通过融合加速网络

《DeepRebirth: A General Approach for Accelerating Deep Neural Network Execution on Mobile Devices》提出了一种针对移动设备加速深度神经网络的新方法。文章指出,传统的压缩和加速方法对现代网络效果有限,因为它们主要关注全连接层。DeepRebirth通过StreamLine Merging和Branch Merging两种融合技术,减少non-tensor layers的时间消耗,特别是针对GoogLeNet的Inception结构。实验结果显示,这种方法可以显著提高网络执行速度,最高可达2-3倍。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这里介绍2017ICLR OpenReview中的一篇有关网络加速的文章《DeepRebirth: A General Approach for Accelerating Deep Neural Network Execution on Mobile Devices》看文章标题觉得高大上,看方法细节觉得卧槽好水,看自己的验证结果好像还有点用。

附:2017ICLR openreview http://openreview.net/group?id=ICLR.cc/2017/conference

———————— 引言 ————————

纵观之前的大部分压缩和加速方法都是在打全连接层的注意,比如分解、量化、剪枝等,但是目前的主流网络比如GoogLeNet和ResNet等,都尽可能的用大量小核卷积层和pooling层来取代全连接层。因此,以往的很多方法都不是很适合。

首先,作者将层分为:non-tensor layers 和 tensor layers,前者指不带参数的层,比如pooling、LRN、BatchNorm、softmax层等,后者则指Convolution、InnerProduct这些带参数的层。

然后作者统计了几个流行网络中,这些non-tensor layers 所消耗的时间,如下图。这些层,没有参数还占用空间和时间,作者觉得应该搞掉他们。

StreamLine

———————— 方法:DeepRebirth ————————

为了降低non-tensor layers的消耗,作者的方法就是融合,这里一共给出了2种融合的情况。

———————— StreamLine Merging ————————

思路非常简单,如下图:

左边是原始网络的一部分,我们用右边的等价结构来代替它,然后重新finetune网络。finetune的时候,新结构的学习率设为其他层的10倍。

注意,原结构是 “3x3卷积 stride=1” + “LRN” + “3x3pooing stride=2”,替换后的结构则简化为 “3x3卷积 stride=2”

StreamLine

———————— Branch Merging ————————

这种融合主要针对GoogLeNet中的Inception结构。GoogLeNet虽然参数比较少,但由于层很多,所以速度并没有特别快。

如下图,作者融合掉了单独的1x1卷积分支以及pooling分支,同时为了保证融合后的结构可以和其他部分衔接,融合后的卷积层的num_output也要做出适当调整。

StreamLine

———————— 实验结果 ————————

这里只给出GoogLeNet的结果。下图是性能损失差异:

其中 Tucker Decomposition《Compression of deep convolutional neural networks for fast and low power mobile applications》 中提出的一种压缩分解方法。

StreamLine

下面是速度提高对比:能加速2-3倍,我已经很满意了。T_T

StreamLine

外语教学与研究出版社   Foreign Language Teaching and Research Press   听力是英语教学中四项基本技能之一,也是中国学生的一个难点,突破这个难关不仅有助于其他单项技能的训练,同时也为培养学生的英语交际能力奠定了一个良好的基础。在国家教委最近颁布的《高等学校英语专业基础阶段英语教学大纲》和《高等学校英语专业高年级英语教学大纲》中,对于大学一,二,三,四年级学生在听力方面应该达到的标准都作出了详细的规定。Listen to This 就是按照这两个大纲的要求,根据中国英语教学的特点而编写的一套听力教程。   整套教程共分为三册。第一册适合大学一年级学生或英语初学者使用;第二册的对象是大学二年级学生和有中等英语水平的自学者使用;第三册可供大学三,四年级学生和有较高英语水平的自学者使用。每次均含《学生用书》《Student's Book》和《教师用书》《Teacher's Book》,功能不同,相辅相成。《学生用书》以录音材料中的生词表,文化背景注释和配套的练习为主。《教师用书》则包含录音的书面材料,练习答案和相关文化背景知识的补充读物。   和国内现有的听力教程相比,Listen to This 有以下几个特点:   1.教程的第三册适合英语专业高年级学生使用,以达到教委大纲中第六级和第八级对听力的要求。   2.内容新颖,听力材料均选自80年代后期国外的有声资料。   3.录音以标准的美国音或英国音为主,声音清晰。   4.练习形式活泼。练习的设计参考了美国TOEFL考试和英国Cambridge Certificate考试的形式,并增加了是非题,填充题,听写,讲座摘记和根据笔记回答问题等多种形式。   5.《教师用书》中的补充读物均摘自英美报刊和书籍,不仅能够为教师备课提供必要的历史文化背景,也可以作为学生的课外阅读材料,以扩大学生的知识面。   以上特点不仅使该教程适合课堂教学,同时也为英语专业学生和社会各层次的英语爱好者提供了自学的良好模式。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值