Open AccessPosted Content
Accelerate CNN via Recursive Bayesian Pruning
TL;DR: In this article, a layer-wise recursive Bayesian pruning method (RBP) is proposed to solve the channel redundancy problem by modeling the noise across layers as a Markov chain and target its posterior to reflect the interlayer dependency.
read more
Abstract: Channel Pruning, widely used for accelerating Convolutional Neural Networks, is an NP-hard problem due to the inter-layer dependency of channel redundancy. Existing methods generally ignored the above dependency for computation simplicity. To solve the problem, under the Bayesian framework, we here propose a layer-wise Recursive Bayesian Pruning method (RBP). A new dropout-based measurement of redundancy, which facilitate the computation of posterior assuming inter-layer dependency, is introduced. Specifically, we model the noise across layers as a Markov chain and target its posterior to reflect the inter-layer dependency. Considering the closed form solution for posterior is intractable, we derive a sparsity-inducing Dirac-like prior which regularizes the distribution of the designed noise to automatically approximate the posterior. Compared with the existing methods, no additional overhead is required when the inter-layer dependency assumed. The redundant channels can be simply identified by tiny dropout noise and directly pruned layer by layer. Experiments on popular CNN architectures have shown that the proposed method outperforms several state-of-the-arts. Particularly, we achieve up to $\bf{5.0\times}$ and $\bf{2.2\times}$ FLOPs reduction with little accuracy loss on the large scale dataset ILSVRC2012 for VGG16 and ResNet50, respectively.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Group Sparsity: The Hinge Between Filter Pruning and Decomposition for Network Compression
Yawei Li,Shuhang Gu,Christoph Mayer,Luc Van Gool,Radu Timofte +4 more
- 14 Jun 2020
TL;DR: This paper analyzes two popular network compression techniques, i.e. filter pruning and low-rank decomposition, in a unified sense and proposes to compress the whole network jointly instead of in a layer-wise manner.
Towards Efficient Model Compression via Learned Global Ranking
Ting-Wu Chin,Ruizhou Ding,Cha Zhang,Diana Marculescu +3 more
- 14 Jun 2020
TL;DR: A global ranking of the filters across different layers of the ConvNet is proposed, which is used to obtain a set of ConvNet architectures that have different accuracy/latency trade-offs by pruning the bottom-ranked filters.
•Posted Content
SCOP: Scientific Control for Reliable Neural Network Pruning
TL;DR: Zhang et al. as discussed by the authors proposed a reliable neural network pruning algorithm by setting up a scientific control group, where a knockoff feature is generated to mimic the feature map produced by the network filter, but they are conditionally independent of the example label given the real feature map.
75
Structured Pruning for Deep Convolutional Neural Networks: A survey
Yang He,Lingao Xiao +1 more
TL;DR: Structured pruning as discussed by the authors provides the benefit of realistic acceleration by producing models that are more friendly to hardware implementation by reducing storage and computational costs of deep convolutional neural networks.
•Posted Content
Transform Quantization for CNN Compression
TL;DR: This paper optimally transform and quantize the weights post-training using a ratedistortion framework to improve compression at any given quantization bit-rate, and finds that transform quantization with retraining is able to compress CNN models such as AlexNet, ResNet and DenseNet to very low bit-rates.
References
Deep Residual Learning for Image Recognition
Kaiming He,Xiangyu Zhang,Shaoqing Ren,Jian Sun +3 more
- 27 Jun 2016
TL;DR: In this article, the authors proposed a residual learning framework to ease the training of networks that are substantially deeper than those used previously, which won the 1st place on the ILSVRC 2015 classification task.
•Proceedings Article
Adam: A Method for Stochastic Optimization
Diederik P. Kingma,Jimmy Ba +1 more
- 01 Jan 2015
TL;DR: This work introduces Adam, an algorithm for first-order gradient-based optimization of stochastic objective functions, based on adaptive estimates of lower-order moments, and provides a regret bound on the convergence rate that is comparable to the best known results under the online convex optimization framework.
138.5K
•Posted Content
Deep Residual Learning for Image Recognition
TL;DR: This work presents a residual learning framework to ease the training of networks that are substantially deeper than those used previously, and provides comprehensive empirical evidence showing that these residual networks are easier to optimize, and can gain accuracy from considerably increased depth.
117.9K
•Proceedings Article
Very Deep Convolutional Networks for Large-Scale Image Recognition
Karen Simonyan,Andrew Zisserman +1 more
- 04 Sep 2014
TL;DR: This work investigates the effect of the convolutional network depth on its accuracy in the large-scale image recognition setting using an architecture with very small convolution filters, which shows that a significant improvement on the prior-art configurations can be achieved by pushing the depth to 16-19 weight layers.
102.6K
ImageNet: A large-scale hierarchical image database
Jia Deng,Wei Dong,Richard Socher,Li-Jia Li,Kai Li,Li Fei-Fei +5 more
- 20 Jun 2009
TL;DR: A new database called “ImageNet” is introduced, a large-scale ontology of images built upon the backbone of the WordNet structure, much larger in scale and diversity and much more accurate than the current image datasets.