paper-with-me

Papers

Approximated Oracle Filter Pruning for Destructive CNN Width Optimization

2019-05-12 · Xiaohan Ding, Guiguang Ding, Yuchen Guo, Jungong Han, Chenggang Yan

It is not easy to design and run Convolutional Neural Networks (CNNs) due to: 1) finding the optimal number of filters (i.e., the width) at each layer is tricky, given an architecture; and 2) the computational intensity of CNNs impedes the deployment on computationally limited devices. Oracle Pruning is designed to remove the unimportant filters from a well-trained CNN, which estimates the filters' importance by ablating them in turn and evaluating the model, thus delivers high accuracy but suffers from intolerable time complexity, and requires a given resulting width but cannot automatically find it. To address these problems, we propose Approximated Oracle Filter Pruning (AOFP), which keeps searching for the least important filters in a binary search manner, makes pruning attempts by masking out filters randomly, accumulates the resulting errors, and finetunes the model via a multi-path framework. As AOFP enables simultaneous pruning on multiple layers, we can prune an existing very deep CNN with acceptable time cost, negligible accuracy drop, and no heuristic knowledge, or re-design a model which exerts higher accuracy and faster inference.

📄 PDF Abstract BibTeX arXiv:1905.04748

Code (1)

ShawnDing1994/AOFP 공식 구현 tf

Methods 이 논문이 사용한 방법론

Pruning 설명 없음

Similar Papers 제목 키워드 기반

Comprehensive Online Network Pruning via Learnable Scaling Factors

2020-10-06 · Muhammad Umair Haider, Murtaza Taj

One of the major challenges in deploying deep neural network architectures is their size which has an adverse effect on their inference time and memory requirements. Deep CNNs can either be pruned width-wise by removing …

Network Pruning

Efficient Similarity-based Passive Filter Pruning for Compressing CNNs

2022-10-27 · Arshdeep Singh, Mark D. Plumbley

Convolution neural networks (CNNs) have shown great success in various applications. However, the computational complexity and memory storage of CNNs is a bottleneck for their deployment on resource-constrained devices. …

Acoustic Scene ClassificationScene Classification

Performance-aware Approximation of Global Channel Pruning for Multitask CNNs

2023-03-21 · Hancheng Ye, Bo Zhang, Tao Chen, Jiayuan Fan 외

Global channel pruning (GCP) aims to remove a subset of channels (filters) across different layers from a deep model without hurting the performance. Previous works focus on either single task model pruning or simply ada…

Model Compression

Optimal Lottery Tickets via Subset Sum: Logarithmic Over-Parameterization is Sufficient

2020-12-01 · NeurIPS 2020 12 · Ankit Pensia, Shashank Rajput, Alliot Nagle, Harit Vishwakarma 외

The strong lottery ticket hypothesis (LTH) postulates that one can approximate any target neural network by only pruning the weights of a sufficiently over-parameterized random network. A recent work by Malach et al. [M…

Optimal Lottery Tickets via SubsetSum: Logarithmic Over-Parameterization is Sufficient

2020-06-14 · Ankit Pensia, Shashank Rajput, Alliot Nagle, Harit Vishwakarma 외

The strong {\it lottery ticket hypothesis} (LTH) postulates that one can approximate any target neural network by only pruning the weights of a sufficiently over-parameterized random network. A recent work by Malach et a…