Learned Threshold Pruning
Not on the map. Why?
Abstract (arXiv)
This paper presents a novel differentiable method for unstructured weight pruning of deep neural networks. Our learned-threshold pruning (LTP) method learns per-layer thresholds via gradient descent, unlike conventional methods where they are set as input. Making thresholds trainable also makes LTP computationally efficient, hence scalable to deeper networks. For example, it takes 30 epochs for LTP to prune ResNet50 on ImageNet by a factor of 9.1. This is in contrast to other methods that search for per-layer thresholds via a computationally intensive iterative pruning and fine-tuning process. Additionally, with a novel differentiable L0 regularization, LTP is able to operate effectively on architectures with batch-normalization. This is important since L1 and L2 penalties lose their regularizing effect in networks with batch-normalization. Finally, LTP generates a trail of progressively sparser networks from which the desired pruned network can be picked based on sparsity and performance requirements. These features allow LTP to achieve competitive compression rates on ImageNet networks such as AlexNet (26.4× compression with 79.1% Top-5 accuracy) and ResNet50 (9.1× compression with 92.0% Top-5 accuracy). We also show that LTP effectively prunes modern textitcompact architectures, such as EfficientNet, MobileNetV2 and MixNet.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 5; 2023: 5; 2024: 1; 2025: 1; 2026: 1.
16 papers.
Sort:
- 2023What Matters In The Structured Pruning of Generative Language Models?cited by 30
- 2021Understanding the Dynamics of DNNs Using Graph Modularitycited by 26
- 2021An Expectation-Maximization Perspective on Federated Learningcited by 9
- 2022Accelerating Attention through Gradient-Based Learned Runtime Pruningcited by 8
- 2022Spartan: Differentiable Sparsity via Regularized Transportationcited by 8
- 2022Cyclical Pruning for Sparse Neural Networkscited by 6
- 2023Breaking through Deterministic Barriers: Randomized Pruning Mask Generation and Selectioncited by 3
- 2022SD-Conv: Towards the Parameter-Efficiency of Dynamic Convolutioncited by 2
- 2022DASS: Differentiable Architecture Search for Sparse neural networkscited by 2
- 2023AUTOSPARSE: Towards Automated Sparse Training of Deep Neural Networkscited by 2
- 2021Learning Pruned Structure and Weights Simultaneously from Scratch: an Attention based Approachcited by 1
- 2023Learning Activation Functions for Sparse Neural Networkscited by 1
4 more
- 2023A Novel Sparse Regularizercited by 0
- 2024What to Do When Your Discrete Optimization Is the Size of a Neural Network?cited by 0
- 2025UnIT: Scalable Unstructured Inference-Time Pruning for MAC-efficient Neural Inference on MCUscited by 0
- 2026Robust and Interpretable Adaptation of Equivariant Materials Foundation Models via Sparsity-promoting Fine-tuningcited by 0
- 2026Robust and Interpretable Adaptation of Equivariant Materials Foundation Models via Sparsity-promoting Fine-tuning17 Jun 2026
- 2025UnIT: Scalable Unstructured Inference-Time Pruning for MAC-efficient Neural Inference on MCUs10 Jul 2025
- 2024What to Do When Your Discrete Optimization Is the Size of a Neural Network?15 Feb 2024
- 2023Breaking through Deterministic Barriers: Randomized Pruning Mask Generation and Selection19 Oct 2023
- 2023Learning Activation Functions for Sparse Neural Networks18 May 2023
- 2023AUTOSPARSE: Towards Automated Sparse Training of Deep Neural Networks14 Apr 2023
- 2023What Matters In The Structured Pruning of Generative Language Models?7 Feb 2023
- 2023A Novel Sparse Regularizer18 Jan 2023
- 2022DASS: Differentiable Architecture Search for Sparse neural networks14 Jul 2022
- 2022Spartan: Differentiable Sparsity via Regularized Transportation27 May 2022
- 2022Accelerating Attention through Gradient-Based Learned Runtime Pruning7 Apr 2022
- 2022SD-Conv: Towards the Parameter-Efficiency of Dynamic Convolution5 Apr 2022
4 more
- 2022Cyclical Pruning for Sparse Neural Networks2 Feb 2022
- 2021Understanding the Dynamics of DNNs Using Graph Modularity24 Nov 2021
- 2021An Expectation-Maximization Perspective on Federated Learning19 Nov 2021
- 2021Learning Pruned Structure and Weights Simultaneously from Scratch: an Attention based Approach1 Nov 2021
- 2023What Matters In The Structured Pruning of Generative Language Models?cited by 30
- 2021Understanding the Dynamics of DNNs Using Graph Modularitycited by 26
- 2021An Expectation-Maximization Perspective on Federated Learningcited by 9
- 2022Accelerating Attention through Gradient-Based Learned Runtime Pruningcited by 8
- 2022Spartan: Differentiable Sparsity via Regularized Transportationcited by 8
- 2022Cyclical Pruning for Sparse Neural Networkscited by 6
- 2023Breaking through Deterministic Barriers: Randomized Pruning Mask Generation and Selectioncited by 3
- 2022SD-Conv: Towards the Parameter-Efficiency of Dynamic Convolutioncited by 2
- 2022DASS: Differentiable Architecture Search for Sparse neural networkscited by 2
- 2023AUTOSPARSE: Towards Automated Sparse Training of Deep Neural Networkscited by 2
- 2021Learning Pruned Structure and Weights Simultaneously from Scratch: an Attention based Approachcited by 1
- 2023Learning Activation Functions for Sparse Neural Networkscited by 1
12 most cited of 16 All 16 (JSON)
- 2026Robust and Interpretable Adaptation of Equivariant Materials Foundation Models via Sparsity-promoting Fine-tuning17 Jun 2026
- 2025UnIT: Scalable Unstructured Inference-Time Pruning for MAC-efficient Neural Inference on MCUs10 Jul 2025
- 2024What to Do When Your Discrete Optimization Is the Size of a Neural Network?15 Feb 2024
- 2023Breaking through Deterministic Barriers: Randomized Pruning Mask Generation and Selection19 Oct 2023
- 2023Learning Activation Functions for Sparse Neural Networks18 May 2023
- 2023AUTOSPARSE: Towards Automated Sparse Training of Deep Neural Networks14 Apr 2023
- 2023What Matters In The Structured Pruning of Generative Language Models?7 Feb 2023
- 2023A Novel Sparse Regularizer18 Jan 2023
- 2022DASS: Differentiable Architecture Search for Sparse neural networks14 Jul 2022
- 2022Spartan: Differentiable Sparsity via Regularized Transportation27 May 2022
- 2022Accelerating Attention through Gradient-Based Learned Runtime Pruning7 Apr 2022
- 2022SD-Conv: Towards the Parameter-Efficiency of Dynamic Convolution5 Apr 2022
12 newest of 16 All 16 (JSON)