paper-with-me

Papers

DepGraph: Towards Any Structural Pruning

2023-01-30 · CVPR 2023 1 · Gongfan Fang, Xinyin Ma, Mingli Song, Michael Bi Mi, Xinchao Wang

Structural pruning enables model acceleration by removing structurally-grouped parameters from neural networks. However, the parameter-grouping patterns vary widely across different models, making architecture-specific pruners, which rely on manually-designed grouping schemes, non-generalizable to new architectures. In this work, we study a highly-challenging yet barely-explored task, any structural pruning, to tackle general structural pruning of arbitrary architecture like CNNs, RNNs, GNNs and Transformers. The most prominent obstacle towards this goal lies in the structural coupling, which not only forces different layers to be pruned simultaneously, but also expects all removed parameters to be consistently unimportant, thereby avoiding structural issues and significant performance degradation after pruning. To address this problem, we propose a general and {fully automatic} method, \emph{Dependency Graph} (DepGraph), to explicitly model the dependency between layers and comprehensively group coupled parameters for pruning. In this work, we extensively evaluate our method on several architectures and tasks, including ResNe(X)t, DenseNet, MobileNet and Vision transformer for images, GAT for graph, DGCNN for 3D point cloud, alongside LSTM for language, and demonstrate that, even with a simple norm-based criterion, the proposed method consistently yields gratifying performances.

📄 PDF Abstract BibTeX arXiv:2301.12900

Code (1)

VainF/Torch-Pruning 공식 구현 pytorch

Tasks

Network PruningNeural Network Compression

Methods 이 논문이 사용한 방법론

Attention 설명 없음
Pruning 설명 없음
Batch Normalization 설명 없음
Concatenated Skip Connection A Concatenated Skip Connection is a type of skip connection that seeks to reuse features by concatenating them to new layers, allowing more information to be retained from…
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…
Dense Block A Dense Block is a module used in convolutional neural networks that connects *all layers* (with matching feature-map sizes) directly with each other. It was originally…
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Average Pooling 설명 없음

Similar Papers 제목 키워드 기반

Decay Pruning Method: Smooth Pruning With a Self-Rectifying Procedure

2024-06-06 · Minghao Yang, Linlin Gao, Pengyuan Li, Wenbo Li 외

Current structured pruning methods often result in considerable accuracy drops due to abrupt network changes and loss of information from pruned structures. To address these issues, we introduce the Decay Pruning Method …

A Comprehensive Study of Structural Pruning for Vision Models

2024-06-18 · Changhao Li, Haoling Li, Mengqi Xue, Gongfan Fang 외

Structural pruning has emerged as a promising approach for producing more efficient models. Nevertheless, the community suffers from a lack of standardized benchmarks and metrics, leaving the progress in this area not fu…

DISP-LLM: Dimension-Independent Structural Pruning for Large Language Models

2024-10-15 · Shangqian Gao, Chi-Heng Lin, Ting Hua, Tang Zheng 외

Large Language Models (LLMs) have achieved remarkable success in various natural language processing tasks, including language modeling, understanding, and generation. However, the increased memory and computational cost…

Language ModelingLanguage Modelling

Convolutional Neural Network Pruning with Structural Redundancy Reduction

2021-04-08 · CVPR 2021 1 · Zi Wang, Chengcheng Li, Xiangyang Wang

Convolutional neural network (CNN) pruning has become one of the most successful network compression approaches in recent years. Existing works on network pruning usually focus on removing the least important filters in …

Network Pruning

Týr-the-Pruner: Unlocking Accurate 50% Structural Pruning for LLMs via Global Sparsity Distribution Optimization

2025-03-12 · Guanchen Li, Yixing Xu, Zeping Li, Ji Liu 외

Structural pruning enhances hardware-agnostic inference efficiency for large language models (LLMs) but often struggles to maintain performance. Local pruning performs efficient layer-by-layer compression but ignores glo…