paper-with-me

Papers

Joint Channel and Weight Pruning for Model Acceleration on Moblie Devices

2021-10-15 · Tianli Zhao, Xi Sheryl Zhang, Wentao Zhu, Jiaxing Wang, Sen yang, Ji Liu, Jian Cheng

For practical deep neural network design on mobile devices, it is essential to consider the constraints incurred by the computational resources and the inference latency in various applications. Among deep network acceleration related approaches, pruning is a widely adopted practice to balance the computational resource consumption and the accuracy, where unimportant connections can be removed either channel-wisely or randomly with a minimal impact on model accuracy. The channel pruning instantly results in a significant latency reduction, while the random weight pruning is more flexible to balance the latency and accuracy. In this paper, we present a unified framework with Joint Channel pruning and Weight pruning (JCW), and achieves a better Pareto-frontier between the latency and accuracy than previous model compression approaches. To fully optimize the trade-off between the latency and accuracy, we develop a tailored multi-objective evolutionary algorithm in the JCW framework, which enables one single search to obtain the optimal candidate architectures for various deployment requirements. Extensive experiments demonstrate that the JCW achieves a better trade-off between the latency and accuracy against various state-of-the-art pruning methods on the ImageNet classification dataset. Our codes are available at https://github.com/jcw-anonymous/JCW.

📄 PDF Abstract BibTeX arXiv:2110.08013

Code (1)

jcw-anonymous/jcw 공식 구현 pytorch

Tasks

Model Compression

Methods 이 논문이 사용한 방법론

Pruning 설명 없음

Similar Papers 제목 키워드 기반

Succinct Network Channel and Spatial Pruning via Discrete Variable QCQP

2021-01-01 · Yeonwoo Jeong, Deokjae Lee, Gaon An, Changyong Son 외

Reducing the heavy computational cost of large convolutional neural networks is crucial when deploying the networks to resource-constrained environments. In this context, recent works propose channel pruning via gree…

channel selection

Dynamic Structure Pruning for Compressing CNNs

2023-03-17 · Jun-Hyung Park, Yeachan Kim, Junho Kim, Joon-Young Choi 외

Structure pruning is an effective method to compress and accelerate neural networks. While filter and channel pruning are preferable to other structure pruning methods in terms of realistic acceleration and hardware comp…

GPU

Exploiting Channel Similarity for Accelerating Deep Convolutional Neural Networks

2019-08-06 · Yunxiang Zhang, Chenglong Zhao, Bingbing Ni, Jian Zhang 외

To address the limitations of existing magnitude-based pruning algorithms in cases where model weights or activations are of large and similar magnitude, we propose a novel perspective to discover parameter redundancy am…

Clustering

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

StructADMM: A Systematic, High-Efficiency Framework of Structured Weight Pruning for DNNs

2018-07-29 · Tianyun Zhang, Shaokai Ye, Kaiqi Zhang, Xiaolong Ma 외

Weight pruning methods of DNNs have been demonstrated to achieve a good model pruning rate without loss of accuracy, thereby alleviating the significant computation/storage requirements of large-scale DNNs. Structured we…

CPUGPUModel Compression