One-Cycle Structured Pruning via Stability-Driven Subnetwork Search
Not on the map. Why?
Abstract (arXiv)
Existing structured pruning methods typically rely on multi-stage training procedures that incur high computational costs. Pruning at initialization aims to reduce this burden but often suffers from degraded performance. To address these limitations, we propose an efficient one-cycle structured pruning framework that integrates pre-training, pruning, and fine-tuning into a single training cycle without sacrificing accuracy. The key idea is to identify an optimal sub-network during the early stages of training, guided by norm-based group saliency criteria and structured sparsity regularization. We introduce a novel pruning indicator that detects a stable pruning epoch by measuring the similarity between pruning sub-networks across consecutive training epochs. In addition, group sparsity regularization accelerates convergence, further reducing overall training time. Extensive experiments on CIFAR-10, CIFAR-100, and ImageNet using VGG, ResNet, and MobileNet architectures demonstrate that the proposed method achieves state-of-the-art accuracy while being among the most efficient structured pruning frameworks in terms of training cost. Code is available at https://github.com/ghimiredhikura/OCSPruner.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 54 of its 68 references that are in the map. First posted on arXiv 23 Jan 2025.
Builds on
54 of 68 references.
References · 54
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2023GPT-4 Technical Reportcited by 18,132
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
38 more
- 2021Scaling Vision Transformerscited by 993
- 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 802
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
- 2018Rethinking the Value of Network Pruningcited by 595
- 2017Learning Sparse Neural Networks through L0 Regularizationcited by 571
- 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
- 2019Importance Estimation for Neural Network Pruningcited by 531
- 2018BOHB: Robust and Efficient Hyperparameter Optimization at Scalecited by 466
- 2020Movement Pruning: Adaptive Sparsity by Fine-Tuningcited by 398
- 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
- 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
- 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 291
- 2023DepGraph: Towards Any Structural Pruningcited by 202
- 2018Rethinking the Smaller-Norm-Less-Informative Assumption in Channel Pruning of Convolution Layerscited by 112
- 2019EigenDamage: Structured Pruning in the Kronecker-Factored Eigenbasiscited by 98
- 2020Neural Pruning via Growing Regularizationcited by 97
- 2020ResRep: Lossless CNN Pruning via Decoupling Remembering and Forgettingcited by 85
- 2019Centripetal SGD for Pruning Very Deep Convolutional Networks with Complicated Structurecited by 76
- 2019Global Sparse Momentum SGD for Pruning Very Deep Neural Networkscited by 70
- 2021Only Train Once: A One-Shot Neural Network Training And Pruning Frameworkcited by 70
- 2016Learning the Number of Neurons in Deep Networkscited by 69
- 2020Progressive Skeletonization: Trimming more fat from a network at initializationcited by 64
- 2022Revisiting Random Channel Pruning for Neural Network Compressioncited by 50
- 2021When to Prune? A Policy towards Early Structural Pruningcited by 38
- 2021Towards Compact CNNs via Collaborative Compressioncited by 36
- 2022Learning Best Combination for Efficient N:M Sparsitycited by 32
- 2023OTOV2: Automatic, Generic, User-Friendlycited by 32
- 2021Topology-Aware Network Pruning using Multi-stage Graph Embedding and Reinforcement Learningcited by 30
- 2022Dual Lottery Ticket Hypothesiscited by 27
- 2021Carrying out CNN Channel Pruning in a White Boxcited by 22
- 2024Auto-Train-Once: Controller Network Guided Automatic Network Pruning from Scratchcited by 20
- 20211xN Pattern for Pruning Convolutional Neural Networkscited by 16
- 2022Pruning Networks with Cross-Layer Ranking & k-Reciprocal Nearest Filterscited by 16
- 2018Structured Pruning for Efficient ConvNets via Incremental Regularizationcited by 15
- 2019Filter Pruning by Switching to Neighboring CNNs with Good Attributescited by 15
- 2019HBONet: Harmonious Bottleneck on Two Orthogonal Dimensionscited by 13
- 2023PreNAS: Preferred One-Shot Learning Towards Efficient Neural Architecture Searchcited by 11
- 2023Differentiable Transportation Pruningcited by 10
50 most cited of 54 All 54 (JSON)
Built on by
Citing papers per year: 2025: 1.
1 paper.