论文标题

频道压缩:在CNN体系结构中重新思考信息冗余

Channel Compression: Rethinking Information Redundancy among Channels in CNN Architecture

论文作者

Liang, Jinhua, Zhang, Tao, Feng, Guoqing

论文摘要

由于对嵌入式设备和移动应用的需求,模型压缩和加速度正在引起人们的注意力。有效卷积神经网络(CNN)的研究旨在通过分解或优化卷积计算来消除特征冗余。在这项工作中,假定特征冗余存在于CNN体系结构中的通道之间,这为提高计算效率提供了一些余地。针对频道压缩,提出了一种新型的卷积卷积卷积,以拥抱空间卷积,渠道分组和合并操作的进展。具体而言,深度可分开的卷积和点的频道连接操作可有效提取特征。与通常引入相当可学习的权重的现有通道压缩方法不同,所提出的紧凑卷积可以减少特征冗余而没有额外的参数。通过关注点的频道操作,紧凑的卷积会隐式挤压特征地图的通道维度。为了探索有关减少神经网络中频道冗余的规则,比较是在不同的点数频道操作中进行的。此外,紧凑的卷积会扩展到处理多个任务,例如声学场景分类,声音事件检测和图像分类。广泛的实验表明,我们的紧凑卷积不仅在几个多媒体任务中表现出很高的有效性,而且可以通过受益于并行计算来有效地实现。

Model compression and acceleration are attracting increasing attentions due to the demand for embedded devices and mobile applications. Research on efficient convolutional neural networks (CNNs) aims at removing feature redundancy by decomposing or optimizing the convolutional calculation. In this work, feature redundancy is assumed to exist among channels in CNN architectures, which provides some leeway to boost calculation efficiency. Aiming at channel compression, a novel convolutional construction named compact convolution is proposed to embrace the progress in spatial convolution, channel grouping and pooling operation. Specifically, the depth-wise separable convolution and the point-wise interchannel operation are utilized to efficiently extract features. Different from the existing channel compression method which usually introduces considerable learnable weights, the proposed compact convolution can reduce feature redundancy with no extra parameters. With the point-wise interchannel operation, compact convolutions implicitly squeeze the channel dimension of feature maps. To explore the rules on reducing channel redundancy in neural networks, the comparison is made among different point-wise interchannel operations. Moreover, compact convolutions are extended to tackle with multiple tasks, such as acoustic scene classification, sound event detection and image classification. The extensive experiments demonstrate that our compact convolution not only exhibits high effectiveness in several multimedia tasks, but also can be efficiently implemented by benefiting from parallel computation.

扫码加入交流群

加入微信交流群

微信交流群二维码

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