paper-with-me

Papers

DARB: A Density-Aware Regular-Block Pruning for Deep Neural Networks

2019-11-19 · Ao Ren, Tao Zhang, Yuhao Wang, Sheng Lin, Peiyan Dong, Yen-Kuang Chen, Yuan Xie, Yanzhi Wang

The rapidly growing parameter volume of deep neural networks (DNNs) hinders the artificial intelligence applications on resource constrained devices, such as mobile and wearable devices. Neural network pruning, as one of the mainstream model compression techniques, is under extensive study to reduce the number of parameters and computations. In contrast to irregular pruning that incurs high index storage and decoding overhead, structured pruning techniques have been proposed as the promising solutions. However, prior studies on structured pruning tackle the problem mainly from the perspective of facilitating hardware implementation, without analyzing the characteristics of sparse neural networks. The neglect on the study of sparse neural networks causes inefficient trade-off between regularity and pruning ratio. Consequently, the potential of structurally pruning neural networks is not sufficiently mined. In this work, we examine the structural characteristics of the irregularly pruned weight matrices, such as the diverse redundancy of different rows, the sensitivity of different rows to pruning, and the positional characteristics of retained weights. By leveraging the gained insights as a guidance, we first propose the novel block-max weight masking (BMWM) method, which can effectively retain the salient weights while imposing high regularity to the weight matrix. As a further optimization, we propose a density-adaptive regular-block (DARB) pruning that outperforms prior structured pruning work with high pruning ratio and decoding efficiency. Our experimental results show that DARB can achieve 13$\times$ to 25$\times$ pruning ratio, which are 2.8$\times$ to 4.3$\times$ improvements than the state-of-the-art counterparts on multiple neural network models and tasks. Moreover, DARB can achieve 14.3$\times$ decoding efficiency than block pruning with higher pruning ratio.

📄 PDF Abstract BibTeX arXiv:1911.08020

Code (0)

등록된 구현이 없습니다.

Tasks

Model CompressionNetwork Pruning

Methods 이 논문이 사용한 방법론

Pruning 설명 없음

Similar Papers 제목 키워드 기반

Global Vision Transformer Pruning with Hessian-Aware Saliency

2021-10-10 · CVPR 2023 1 · Huanrui Yang, Hongxu Yin, Maying Shen, Pavlo Molchanov 외

Transformers yield state-of-the-art results across many tasks. However, their heuristically designed architecture impose huge computational costs during inference. This work aims on challenging the common design philosop…

Efficient ViTsPhilosophy

Economic valuation of tourism of the Sundarban Mangroves, Bangladesh

2021-10-01 · Mohammad Nur Nobi, A. H. M. Raihan Sarker, Biswajit Nath, Eivin Røskaft 외

The Sundarban Reserve Forest (SRF) of Bangladesh provides tourism services to local and international visitors. Indeed, tourism is one of the major ecosystem services that this biodiversity-rich mangrove forest provides.…

Scalable iterative pruning of large language and vision models using block coordinate descent

2024-11-26 · Gili Rosenberg, J. Kyle Brubaker, Martin J. A. Schuetz, Elton Yechao Zhu 외

Pruning neural networks, which involves removing a fraction of their weights, can often maintain high accuracy while significantly reducing model complexity, at least up to a certain limit. We present a neural network pr…

Combinatorial OptimizationNetwork Pruning

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…

Accelerating ViT Inference on FPGA through Static and Dynamic Pruning

2024-03-21 · Dhruv Parikh, Shouyi Li, Bingyi Zhang, Rajgopal Kannan 외

Vision Transformers (ViTs) have achieved state-of-the-art accuracy on various computer vision tasks. However, their high computational complexity prevents them from being applied to many real-world applications. Weight a…