paper-with-me

Papers

Pruning On-the-Fly: A Recoverable Pruning Method without Fine-tuning

2022-12-24 · Dan Liu, Xue Liu

Most existing pruning works are resource-intensive, requiring retraining or fine-tuning of the pruned models for accuracy. We propose a retraining-free pruning method based on hyperspherical learning and loss penalty terms. The proposed loss penalty term pushes some of the model weights far from zero, while the rest weight values are pushed near zero and can be safely pruned with no need for retraining and a negligible accuracy drop. In addition, our proposed method can instantly recover the accuracy of a pruned model by replacing the pruned values with their mean value. Our method obtains state-of-the-art results in retraining-free pruning and is evaluated on ResNet-18/50 and MobileNetV2 with ImageNet dataset. One can easily get a 50\% pruned ResNet18 model with a 0.47\% accuracy drop. With fine-tuning, the experiment results show that our method can significantly boost the accuracy of the pruned models compared with existing works. For example, the accuracy of a 70\% pruned (except the first convolutional layer) MobileNetV2 model only drops 3.5\%, much less than the 7\% $\sim$ 10\% accuracy drop with conventional methods.

📄 PDF Abstract BibTeX arXiv:2212.12651

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

Pruning 설명 없음
Pointwise Convolution Pointwise Convolution is a type of convolution that uses a 1x1 kernel: a kernel that iterates through every single point. This…
Batch Normalization 설명 없음
Depthwise Convolution Depthwise Convolution is a type of convolution where we apply a single convolutional filter for each input channel. In the regular 2D…
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…
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Depthwise Separable Convolution While standard convolution performs the channelwise and spatial-wise computation in one step, Depthwise Separable Convolution
Inverted Residual Block 설명 없음

Similar Papers 제목 키워드 기반

Pruning Pre-trained Language Models Without Fine-Tuning

2022-10-12 · Ting Jiang, Deqing Wang, Fuzhen Zhuang, Ruobing Xie 외

To overcome the overparameterized problem in Pre-trained Language Models (PLMs), pruning is widely used as a simple and straightforward compression method by directly removing unimportant weights. Previous first-order me…

Prior Gradient Mask Guided Pruning-Aware Fine-Tuning

2022-02-15 · AAAI 2022 2 · Linhang Cai, Zhulin An, Chuanguang Yang, Yangchun Yan 외

We proposed a Prior Gradient Mask Guided Pruning-aware Fine-Tuning (PGMPF) framework to accelerate deep Convolutional Neural Networks (CNNs). In detail, the proposed PGMPF selectively suppresses the gradient of those ”un…

image-classificationImage Classification

Keep What Audio Cannot Say: Context-Preserving Token Pruning for Omni-LLMs

2026-05-12 · Chaeyoung Jung, Kyeongha Rho, Joon Son Chung arxiv

Omnimodal Large Language Models (Omni-LLMs) incur substantial computational overhead due to the large number of multimodal input tokens they process, making token reduction essential for real-world deployment. Existing O…

Weight Reparametrization for Budget-Aware Network Pruning

2021-07-08 · Robin Dupont, Hichem Sahbi, Guillaume Michel

Pruning seeks to design lightweight architectures by removing redundant weights in overparameterized networks. Most of the existing techniques first remove structured sub-networks (filters, channels,...) and then fine-tu…

Network Pruning

Structurally Prune Anything: Any Architecture, Any Framework, Any Time

2024-03-03 · Xun Wang, John Rachwan, Stephan Günnemann, Bertrand Charpentier

Neural network pruning serves as a critical technique for enhancing the efficiency of deep learning models. Unlike unstructured pruning, which only sets specific parameters to zero, structured pruning eliminates entire c…

Network Pruning