paper-with-me

홈 › Papers

SlimConv: Reducing Channel Redundancy in Convolutional Neural Networks by Weights Flipping

2020-03-16 · Jiaxiong Qiu, Cai Chen, Shuaicheng Liu, Bing Zeng

The channel redundancy in feature maps of convolutional neural networks (CNNs) results in the large consumption of memories and computational resources. In this work, we design a novel Slim Convolution (SlimConv) module to boost the performance of CNNs by reducing channel redundancies. Our SlimConv consists of three main steps: Reconstruct, Transform and Fuse, through which the features are splitted and reorganized in a more efficient way, such that the learned weights can be compressed effectively. In particular, the core of our model is a weight flipping operation which can largely improve the feature diversities, contributing to the performance crucially. Our SlimConv is a plug-and-play architectural unit which can be used to replace convolutional layers in CNNs directly. We validate the effectiveness of SlimConv by conducting comprehensive experiments on ImageNet, MS COCO2014, Pascal VOC2012 segmentation, and Pascal VOC2007 detection datasets. The experiments show that SlimConv-equipped models can achieve better performances consistently, less consumption of memory and computation resources than non-equipped conterparts. For example, the ResNet-101 fitted with SlimConv achieves 77.84% top-1 classification accuracy with 4.87 GFLOPs and 27.96M parameters on ImageNet, which shows almost 0.5% better performance with about 3 GFLOPs and 38% parameters reduced.

📄 PDF Abstract BibTeX arXiv:2003.07469

Code (0)

등록된 구현이 없습니다.

Tasks

Image Classification

Methods 이 논문이 사용한 방법론

Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

Channel Compression: Rethinking Information Redundancy among Channels in CNN Architecture

2020-07-02 · Jinhua Liang, Tao Zhang, Guoqing Feng

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 …

Acoustic Scene ClassificationEvent Detectionimage-classificationImage Classification+3

SCConv: Spatial and Channel Reconstruction Convolution for Feature Redundancy

2023-01-01 · CVPR 2023 1 · Jiafeng Li, Ying Wen, Lianghua He

Convolutional Neural Networks (CNNs) have achieved remarkable performance in various computer vision tasks but this comes at the cost of tremendous computational resources, partly due to convolutional layers extracti…

LST-Net: Learning a Convolutional Neural Network with a Learnable Sparse Transform

2020-08-01 · ECCV 2020 8 · Lida Li, Kun Wang, Shuai Li, Xiangchu Feng 외

The 2D convolutional (Conv2d) layer is the fundamental element to a deep convolutional neural network (CNN). Despite the great success of CNN, the conventional Conv2d is still limited in effectively reducing the spatial …

iRDA Method for Sparse Convolutional Neural Networks

2019-05-01 · ICLR 2019 5 · Xiaodong Jia, Liang Zhao, Lian Zhang, Juncai He 외

We propose a new approach, known as the iterative regularized dual averaging (iRDA), to improve the efficiency of convolutional neural networks (CNN) by significantly reducing the redundancy of the model without reducing…

Channel redundancy and overlap in convolutional neural networks with channel-wise NNK graphs

2021-10-18 · David Bonet, Antonio Ortega, Javier Ruiz-Hidalgo, Sarath Shekkizhar

Feature spaces in the deep layers of convolutional neural networks (CNNs) are often very high-dimensional and difficult to interpret. However, convolutional layers consist of multiple channels that are activated by diffe…