paper-with-me

Papers

Accelerate CNN via Recursive Bayesian Pruning

2018-12-02 · ICCV 2019 10 · Yuefu Zhou, Ya zhang, Yan-Feng Wang, Qi Tian

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.

📄 PDF Abstract BibTeX arXiv:1812.00353

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

Pruning 설명 없음
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…

Similar Papers 제목 키워드 기반

Fast-R2D2: A Pretrained Recursive Neural Network based on Pruned CKY for Grammar Induction and Text Representation

2022-03-01 · Xiang Hu, Haitao Mi, Liang Li, Gerard de Melo

Recently CKY-based models show great potential in unsupervised grammar induction thanks to their human-like encoding paradigm, which runs recursively and hierarchically, but requires $O(n^3)$ time-complexity. Recursive T…

Constituency Grammar InductionLanguage ModelingLanguage ModellingLarge Language Model+1

Recursive Least Squares for Training and Pruning Convolutional Neural Networks

2022-01-13 · Tianzong Yu, Chunyuan Zhang, YuAn Wang, Meng Ma 외

Convolutional neural networks (CNNs) have succeeded in many practical applications. However, their high computation and storage requirements often make them difficult to deploy on resource-constrained devices. In order t…

Principled Pruning of Bayesian Neural Networks through Variational Free Energy Minimization

2022-10-17 · Jim Beckers, Bart van Erp, Ziyue Zhao, Kirill Kondrashov 외

Bayesian model reduction provides an efficient approach for comparing the performance of all nested sub-models of a model, without re-evaluating any of these sub-models. Until now, Bayesian model reduction has been appli…

BMRS: Bayesian Model Reduction for Structured Pruning

2024-06-03 · Dustin Wright, Christian Igel, Raghavendra Selvan

Modern neural networks are often massively overparameterized leading to high compute costs during training and at inference. One effective method to improve both the compute and energy efficiency of neural networks while…

model

Stochastic tree ensembles for regularized nonlinear regression

2020-02-09 · Jingyu He, P. Richard Hahn

This paper develops a novel stochastic tree ensemble method for nonlinear regression, which we refer to as XBART, short for Accelerated Bayesian Additive Regression Trees. By combining regularization and stochastic searc…

regression