paper-with-me

Papers

Convolutional Neural Network Pruning Using Filter Attenuation

2020-02-09 · Morteza Mousa-Pasandi, Mohsen Hajabdollahi, Nader Karimi, Shadrokh Samavi, Shahram Shirani

Filters are the essential elements in convolutional neural networks (CNNs). Filters are corresponded to the feature maps and form the main part of the computational and memory requirement for the CNN processing. In filter pruning methods, a filter with all of its components, including channels and connections, are removed. The removal of a filter can cause a drastic change in the network's performance. Also, the removed filters cannot come back to the network structure. We want to address these problems in this paper. We propose a CNN pruning method based on filter attenuation in which weak filters are not directly removed. Instead, weak filters are attenuated and gradually removed. In the proposed attenuation approach, weak filters are not abruptly removed, and there is a chance for these filters to return to the network. The filter attenuation method is assessed using the VGG model for the Cifar10 image classification task. Simulation results show that the filter attenuation works with different pruning criteria, and better results are obtained in comparison with the conventional pruning methods.

📄 PDF Abstract BibTeX arXiv:2002.03299

Code (0)

등록된 구현이 없습니다.

Tasks

image-classificationImage ClassificationNetwork Pruning

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…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
Max Pooling Max Pooling is a pooling operation that calculates the maximum value for patches of a feature map, and uses it to create a downsampled (pooled) feature map. It is usually…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
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…
Ethereum Customer Service Number +1-833-534-1729 설명 없음

Similar Papers 제목 키워드 기반

INTERPRETABLE CONVOLUTIONAL FILTER PRUNING

2019-05-01 · ICLR 2019 5 · Zhuwei Qin, Fuxun Yu, ChenChen Liu, Xiang Chen

The sophisticated structure of Convolutional Neural Network (CNN) allows for outstanding performance, but at the cost of intensive computation. As significant redundancies inevitably present in such a structure, many wor…

Functionality-Oriented Convolutional Filter Pruning

2018-10-12 · ICLR 2019 5 · Zhuwei Qin, Fuxun Yu, ChenChen Liu, Xiang Chen

The sophisticated structure of Convolutional Neural Network (CNN) allows for outstanding performance, but at the cost of intensive computation. As significant redundancies inevitably present in such a structure, many wor…

Globally Soft Filter Pruning For Efficient Convolutional Neural Networks

2019-05-01 · ICLR 2019 5 · Ke Xu, Xiao-Yun Wang, Qun Jia, Jianjing An 외

This paper propose a cumulative saliency based Globally Soft Filter Pruning (GSFP) scheme to prune redundant filters of Convolutional Neural Networks (CNNs).Specifically, the GSFP adopts a robust pruning method, which me…

Rethinking the Pruning Criteria for Convolutional Neural Network

2021-01-01 · NeurIPS 2021 12 · Zhongzhan Huang, Xinjiang Wang, Ping Luo

Channel pruning is a popular technique for compressing convolutional neural networks (CNNs), and various pruning criteria have been proposed to remove the redundant filters of CNNs. From our comprehensive experiments, we…

A One-step Pruning-recovery Framework for Acceleration of Convolutional Neural Networks

2019-06-18 · Dong Wang, Lei Zhou, Xiao Bai, Jun Zhou

Acceleration of convolutional neural network has received increasing attention during the past several years. Among various acceleration techniques, filter pruning has its inherent merit by effectively reducing the numbe…