paper-with-me

홈 › Papers

DBP: Discrimination Based Block-Level Pruning for Deep Model Acceleration

2019-12-21 · Wenxiao Wang, Shuai Zhao, Minghao Chen, Jinming Hu, Deng Cai, Haifeng Liu

Neural network pruning is one of the most popular methods of accelerating the inference of deep convolutional neural networks (CNNs). The dominant pruning methods, filter-level pruning methods, evaluate their performance through the reduction ratio of computations and deem that a higher reduction ratio of computations is equivalent to a higher acceleration ratio in terms of inference time. However, we argue that they are not equivalent if parallel computing is considered. Given that filter-level pruning only prunes filters in layers and computations in a layer usually run in parallel, most computations reduced by filter-level pruning usually run in parallel with the un-reduced ones. Thus, the acceleration ratio of filter-level pruning is limited. To get a higher acceleration ratio, it is better to prune redundant layers because computations of different layers cannot run in parallel. In this paper, we propose our Discrimination based Block-level Pruning method (DBP). Specifically, DBP takes a sequence of consecutive layers (e.g., Conv-BN-ReLu) as a block and removes redundant blocks according to the discrimination of their output features. As a result, DBP achieves a considerable acceleration ratio by reducing the depth of CNNs. Extensive experiments show that DBP has surpassed state-of-the-art filter-level pruning methods in both accuracy and acceleration ratio. Our code will be made available soon.

📄 PDF Abstract BibTeX arXiv:1912.10178

Code (0)

등록된 구현이 없습니다.

Tasks

Network Pruning

Methods 이 논문이 사용한 방법론

Pruning 설명 없음

Similar Papers 제목 키워드 기반

WIDE: Boosting Adaptive LLM Inference via Token-level Dynamic Width Pruning

2026-07-30 · Haozhe Hu, Hao Wu, Peiran Yin, Chao Han 외 arxiv

Pruning is a promising approach for improving the efficiency of LLMs. Existing static structured pruning methods are hardware-friendly and can deliver practical throughput gains, but their input-agnostic computation allo…

Systolic Arrays and Structured Pruning Co-design for Efficient Transformers in Edge Systems

2024-11-15 · Pedro Palacios, Rafael Medina, Jean-Luc Rouas, Giovanni Ansaloni 외

Efficient deployment of resource-intensive transformers on edge devices necessitates cross-stack optimization. We thus study the interrelation between structured pruning and systolic acceleration, matching the size of pr…

Machine TranslationQuantizationspeech-recognitionSpeech Recognition

BLK-REW: A Unified Block-based DNN Pruning Framework using Reweighted Regularization Method

2020-01-23 · Xiaolong Ma, Zhengang Li, Yifan Gong, Tianyun Zhang 외

Accelerating DNN execution on various resource-limited computing platforms has been a long-standing problem. Prior works utilize l1-based group lasso or dynamic regularization such as ADMM to perform structured pruning o…

Automatic Mapping of the Best-Suited DNN Pruning Schemes for Real-Time Mobile Acceleration

2021-11-22 · Yifan Gong, Geng Yuan, Zheng Zhan, Wei Niu 외

Weight pruning is an effective model compression technique to tackle the challenges of achieving real-time deep neural network (DNN) inference on mobile devices. However, prior pruning schemes have limited application sc…

Model Compression

Discrimination-aware Network Pruning for Deep Model Compression

2020-01-04 · Jing Liu, Bohan Zhuang, Zhuangwei Zhuang, Yong Guo 외

We study network pruning which aims to remove redundant channels/kernels and hence speed up the inference of deep networks. Existing pruning methods either train from scratch with sparsity constraints or minimize the rec…

Face Recognitionimage-classificationImage Classificationmodel+2