A Unified Framework for Soft Threshold Pruning
Not on the map. Why?
Abstract (arXiv)
Soft threshold pruning is among the cutting-edge pruning methods with state-of-the-art performance. However, previous methods either perform aimless searching on the threshold scheduler or simply set the threshold trainable, lacking theoretical explanation from a unified perspective. In this work, we reformulate soft threshold pruning as an implicit optimization problem solved using the Iterative Shrinkage-Thresholding Algorithm (ISTA), a classic method from the fields of sparse recovery and compressed sensing. Under this theoretical framework, all threshold tuning strategies proposed in previous studies of soft threshold pruning are concluded as different styles of tuning L1-regularization term. We further derive an optimal threshold scheduler through an in-depth study of threshold scheduling based on our framework. This scheduler keeps L1-regularization coefficient stable, implying a time-invariant objective function from the perspective of optimization. In principle, the derived pruning algorithm could sparsify any mathematical model trained via SGD. We conduct extensive experiments and verify its state-of-the-art performance on both Artificial Neural Networks (ResNet-50 and MobileNet-V1) and Spiking Neural Networks (SEW ResNet-18) on ImageNet datasets. On the basis of this framework, we derive a family of pruning methods, including sparsify-during-training, early pruning, and pruning at initialization. The code is available at https://github.com/Yanqi-Chen/LATS.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 41 of its 89 references that are in the map. First posted on arXiv 25 Feb 2023.
Builds on
41 of 89 references.
References · 41
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,239
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 802
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
- 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 604
29 more
- 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 596
- 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
- 2021Sparsity in Deep Learning: Pruning and growth for efficient inference and training in neural networkscited by 521
- 2019Rigging the Lottery: Making All Tickets Winnerscited by 491
- 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 475
- 2019The State of Sparsity in Deep Neural Networkscited by 471
- 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 467
- 2017Spatio-Temporal Backpropagation for Training High-performance Spiking Neural Networkscited by 399
- 2021Deep Residual Learning in Spiking Neural Networkscited by 326
- 2017Scalable Training of Artificial Neural Networks with Adaptive Sparse Connectivity inspired by Network Sciencecited by 325
- 2015ParseNet: Looking Wider to See Bettercited by 176
- 2019Drawing Early-Bird Tickets: Towards More Efficient Training of Deep Networkscited by 160
- 2020Soft Threshold Weight Reparameterization for Learnable Sparsitycited by 150
- 2021Do We Actually Need Dense Over-Parameterization? In-Time Over-Parameterization in Sparse Trainingcited by 107
- 2019Winning the Lottery with Continuous Sparsificationcited by 99
- 2021Sparse Training via Boosting Pruning Plasticity with Neuroregenerationcited by 83
- 2021Top-KAST: Top-K Always Sparse Trainingcited by 79
- 2022Neural Architecture Search for Spiking Neural Networkscited by 52
- 2021Powerpropagation: A sparsity inducing weight reparameterisationcited by 49
- 2021Effective Sparsification of Neural Networks with Global Sparsity Constraintcited by 45
- 2021Pruning of Deep Spiking Neural Networks through Gradient Rewiringcited by 41
- 2022AutoSNN: Towards Energy-Efficient Spiking Neural Networkscited by 40
- 2019Comprehensive SNN Compression Using ADMM Optimization and Activity Regularizationcited by 38
- 2022Prospect Pruning: Finding Trainable Weights at Initialization using Meta-Gradientscited by 34
- 2020Robust Pruning at Initializationcited by 31
- 2019Few Shot Network Compression via Cross Distillationcited by 26
- 2013A General Iterative Shrinkage and Thresholding Algorithm for Non-convex Regularized Optimization Problemscited by 25
- 2022Exploring Lottery Ticket Hypothesis in Spiking Neural Networkscited by 25
- 2022Winning the Lottery Ahead of Time: Efficient Early Network Pruningcited by 21
Built on by
Citing papers per year: 2023: 4; 2024: 5; 2025: 2; 2026: 1.
12 papers.
- 2024BESA: Pruning Large Language Models with Blockwise Parameter-Efficient Sparsity Allocationcited by 44
- 2023On the Opportunities of Green Computing: A Surveycited by 7
- 2023Magnitude Attention-based Dynamic Pruningcited by 5
- 2024Automatic Channel Pruning for Multi-Head Attentioncited by 3
- 2023Model Compression Methods for YOLOv5: A Reviewcited by 2
- 2024GD doesn't make the cut: Three ways that non-differentiability affects neural network trainingcited by 2
- 2023SINF: Semantic Neural Network Inference with Semantic Subgraphscited by 0
- 2024Dual sparse training framework: inducing activation map sparsity via Transformed ℓ1 regularizationcited by 0
- 2024Toward Efficient Deep Spiking Neuron Networks:A Survey On Compressioncited by 0
- 2025SPEAR: Structured Pruning for Spiking Neural Networks via Synaptic Operation Estimation and Reinforcement Learningcited by 0
- 2025SAFA-SNN: Sparsity-Aware On-Device Few-Shot Class-Incremental Learning with Fast-Adaptive Structure of Spiking Neural Networkcited by 0
- 2026Performance and Complexity Trade-off Optimization of Speech Models During Trainingcited by 0
- 2026Performance and Complexity Trade-off Optimization of Speech Models During Training20 Jan 2026
- 2025SAFA-SNN: Sparsity-Aware On-Device Few-Shot Class-Incremental Learning with Fast-Adaptive Structure of Spiking Neural Network4 Oct 2025
- 2025SPEAR: Structured Pruning for Spiking Neural Networks via Synaptic Operation Estimation and Reinforcement Learning28 Jun 2025
- 2024Toward Efficient Deep Spiking Neuron Networks:A Survey On Compression3 Jun 2024
- 2024Automatic Channel Pruning for Multi-Head Attention31 May 2024
- 2024Dual sparse training framework: inducing activation map sparsity via Transformed ℓ1 regularization30 May 2024
- 2024BESA: Pruning Large Language Models with Blockwise Parameter-Efficient Sparsity Allocation18 Feb 2024
- 2024GD doesn't make the cut: Three ways that non-differentiability affects neural network training16 Jan 2024
- 2023On the Opportunities of Green Computing: A Survey1 Nov 2023
- 2023SINF: Semantic Neural Network Inference with Semantic Subgraphs2 Oct 2023
- 2023Model Compression Methods for YOLOv5: A Review21 Jul 2023
- 2023Magnitude Attention-based Dynamic Pruning8 Jun 2023