paper-with-me

Papers

Pruning from Scratch

2019-09-27 · Yulong Wang, Xiaolu Zhang, Lingxi Xie, Jun Zhou, Hang Su, Bo Zhang, Xiaolin Hu

Network pruning is an important research field aiming at reducing computational costs of neural networks. Conventional approaches follow a fixed paradigm which first trains a large and redundant network, and then determines which units (e.g., channels) are less important and thus can be removed. In this work, we find that pre-training an over-parameterized model is not necessary for obtaining the target pruned structure. In fact, a fully-trained over-parameterized model will reduce the search space for the pruned structure. We empirically show that more diverse pruned structures can be directly pruned from randomly initialized weights, including potential models with better performance. Therefore, we propose a novel network pruning pipeline which allows pruning from scratch. In the experiments for compressing classification models on CIFAR10 and ImageNet datasets, our approach not only greatly reduces the pre-training burden of traditional pruning methods, but also achieves similar or even higher accuracy under the same computation budgets. Our results facilitate the community to rethink the effectiveness of existing techniques used for network pruning.

📄 PDF Abstract BibTeX arXiv:1909.12579

Code (1)

zheng-ningxin/Pruning-from-scratch pytorch

Tasks

Network Pruning

Methods 이 논문이 사용한 방법론

Pruning 설명 없음

Similar Papers 제목 키워드 기반

Small LLMs: Pruning vs. Training from Scratch

2026-06-12 · Yufeng Xu, Taiming Lu, Kunjun Li, Jiachen Zhu 외 arxiv

Pruning promises a shortcut to strong small language models. In this work, we examine this promise by pruning Llama-3.1-8B at pruning ratios of 0.5--0.8 with six methods spanning depth, width, and sparse granularities, u…

Pruning neural networks: is it time to nip it in the bud?

2018-10-10 · NIPS Workshop CDNNRIA 2018 · Elliot J. Crowley, Jack Turner, Amos Storkey, Michael O'Boyle

Pruning is a popular technique for compressing a neural network: a large pre-trained network is fine-tuned while connections are successively removed. However, the value of pruning has largely evaded scrutiny. In this ex…

A Closer Look at Structured Pruning for Neural Network Compression

2018-10-10 · Elliot J. Crowley, Jack Turner, Amos Storkey, Michael O'Boyle

Structured pruning is a popular method for compressing a neural network: given a large trained network, one alternates between removing channel connections and fine-tuning; reducing the overall width of the network. Howe…

Network PruningNeural Network Compression

On Importance of Layer Pruning for Smaller BERT Models and Low Resource Languages

2025-01-01 · Mayur Shirke, Amey Shembade, Madhushri Wagh, Pavan Thorat 외

This study explores the effectiveness of layer pruning for developing more efficient BERT models tailored to specific downstream tasks in low-resource languages. Our primary objective is to evaluate whether pruned BERT m…

ClassificationDocument Classification

Soft Filter Pruning for Accelerating Deep Convolutional Neural Networks

2018-08-21 · Yang He, Guoliang Kang, Xuanyi Dong, Yanwei Fu 외

This paper proposed a Soft Filter Pruning (SFP) method to accelerate the inference procedure of deep Convolutional Neural Networks (CNNs). Specifically, the proposed SFP enables the pruned filters to be updated when trai…