Advancing Model Pruning via Bi-level Optimization
Not on the map. Why?
Abstract (arXiv)
The deployment constraints in practical applications necessitate the pruning of large-scale deep learning models, i.e., promoting their weight sparsity. As illustrated by the Lottery Ticket Hypothesis (LTH), pruning also has the potential of improving their generalization ability. At the core of LTH, iterative magnitude pruning (IMP) is the predominant pruning method to successfully find 'winning tickets'. Yet, the computation cost of IMP grows prohibitively as the targeted pruning ratio increases. To reduce the computation overhead, various efficient 'one-shot' pruning methods have been developed, but these schemes are usually unable to find winning tickets as good as IMP. This raises the question of how to close the gap between pruning accuracy and pruning efficiency? To tackle it, we pursue the algorithmic advancement of model pruning. Specifically, we formulate the pruning problem from a fresh and novel viewpoint, bi-level optimization (BLO). We show that the BLO interpretation provides a technically-grounded optimization base for an efficient implementation of the pruning-retraining learning paradigm used in IMP. We also show that the proposed bi-level optimization-oriented pruning method (termed BiP) is a special class of BLO problems with a bi-linear problem structure. By leveraging such bi-linearity, we theoretically show that BiP can be solved as easily as first-order optimization, thus inheriting the computation efficiency. Through extensive experiments on both structured and unstructured pruning with 5 model architectures and 4 data sets, we demonstrate that BiP can find better winning tickets than IMP in most cases, and is computationally as efficient as the one-shot pruning schemes, demonstrating 2-7 times speedup over IMP for the same level of model accuracy and sparsity.
Key facts. Cited by 55 papers in the map (data through 7 Oct 2026). Builds on 74 of its 109 references that are in the map. First posted on arXiv 8 Oct 2022.
Builds on
74 of 109 references.
References · 74
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
- 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
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 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
38 more
- 2019Linear Mode Connectivity and the Lottery Ticket Hypothesiscited by 627
- 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 596
- 2020What is the State of Neural Network Pruning?cited by 578
- 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
- 2019Meta-Learning with Implicit Gradientscited by 523
- 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
- 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
- 2019PyHessian: Neural Networks Through the Lens of the Hessiancited by 291
- 2020The Lottery Ticket Hypothesis for Pre-trained BERT Networkscited by 275
- 2021Deep learning: a statistical viewpointcited by 239
- 2020Comparing Rewinding and Fine-tuning in Neural Network Pruningcited by 238
- 2019What's Hidden in a Randomly Weighted Neural Network?cited by 236
- 2017Forward and Reverse Gradient-Based Hyperparameter Optimizationcited by 232
- 2018Approximation Methods for Bilevel Programmingcited by 231
- 2013Predicting Parameters in Deep Learningcited by 223
- 2018Truncated Back-propagation for Bilevel Optimizationcited by 187
- 2020Pruning Neural Networks at Initialization: Why are We Missing the Mark?cited by 181
- 2019Drawing Early-Bird Tickets: Towards More Efficient Training of Deep Networkscited by 160
- 2020A Primer on Zeroth-Order Optimization in Signal Processing and Machine Learningcited by 160
- 2020On the Iteration Complexity of Hypergradient Computationcited by 154
- 2020Soft Threshold Weight Reparameterization for Learnable Sparsitycited by 150
- 2020Layer-adaptive sparsity for the Magnitude-based Pruningcited by 122
- 2018A Systematic DNN Weight Pruning Framework using Alternating Direction Method of Multiplierscited by 118
- 2021A Unified Lottery Ticket Hypothesis for Graph Neural Networkscited by 118
- 2020MetaPoison: Practical General-purpose Clean-label Data Poisoningcited by 114
- 2016On Differentiating Parameterized Argmin and Argmax Problems with Application to Bi-level Optimizationcited by 108
- 2020Are Neural Nets Modular? Inspecting Functional Modularity Through Differentiable Weight Maskscited by 97
- 2020Neural Pruning via Growing Regularizationcited by 97
- 2020The Lottery Tickets Hypothesis for Supervised and Self-supervised Pre-training in Computer Vision Modelscited by 91
- 2020A Generic First-Order Algorithmic Framework for Bi-Level Programming Beyond Lower-Level Singletoncited by 78
- 2020PatDNN: Achieving Real-Time DNN Execution on Mobile Devices with Pattern-based Weight Pruningcited by 75
- 2021Revisiting and Advancing Fast Adversarial Training Through The Lens of Bi-Level Optimizationcited by 75
50 most cited of 74 All 74 (JSON)
Built on by
Citing papers per year: 2023: 18; 2024: 20; 2025: 11; 2026: 6.
55 papers.
Sort:
By area:
- 2023Model Sparsity Can Simplify Machine Unlearningcited by 206
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 200
- 2024Defensive Unlearning with Adversarial Training for Robust Concept Erasure in Diffusion Modelscited by 164
- 2023DeepZero: Scaling up Zeroth-Order Optimization for Deep Model Trainingcited by 76
- 2024NetLLM: Adapting Large Language Models for Networkingcited by 76
- 2023The Emergence of Essential Sparsity in Large Pre-trained Models: The Weights that Mattercited by 42
- 2023An Introduction to Bi-level Optimization: Foundations and Applications in Signal Processing and Machine Learningcited by 39
- 2023Robust Mixture-of-Expert Training for Convolutional Neural Networkscited by 30
- 2024Unleashing the Power of Data Tsunami: A Comprehensive Survey on Data Assessment and Selection for Instruction Tuning of Language Modelscited by 29
- 2023Ten Lessons We Have Learned in the New "Sparseland": A Short Handbook for Sparse Neural Network Researcherscited by 25
- 2024WAGLE: Strategic Weight Attribution for Effective and Modular Unlearning in Large Language Modelscited by 25
- 2023Visual Prompting Upgrades Neural Network Sparsification: A Data-Model Perspectivecited by 23
38 more
- 2023ECoFLaP: Efficient Coarse-to-Fine Layer-Wise Pruning for Vision-Language Modelscited by 19
- 2024Pruning Foundation Models for High Accuracy without Retrainingcited by 19
- 2023Text-Visual Prompting for Efficient 2D Temporal Video Groundingcited by 18
- 2024Search for Efficient Large Language Modelscited by 13
- 2024Fast and Memory-Efficient Video Diffusion Using Streamlined Inferencecited by 13
- 2023Selectivity Drives Productivity: Efficient Dataset Pruning for Enhanced Transfer Learningcited by 11
- 2024Memory-Efficient Gradient Unrolling for Large-Scale Bi-level Optimizationcited by 11
- 2025RoRA: Efficient Fine-Tuning of LLM with Reliability Optimization for Rank Adaptationcited by 9
- 2023Building Variable-sized Models via Learngene Poolcited by 7
- 2025QuartDepth: Post-Training Quantization for Real-Time Depth Estimation on the Edgecited by 7
- 2024An Efficient Privacy-aware Split Learning Framework for Satellite Communicationscited by 6
- 2023BYOM: Building Your Own Multi-Task Model For Freecited by 5
- 2024Poor Man's Training on MCUs: A Memory-Efficient Quantized Back-Propagation-Free Approachcited by 5
- 2025The Right to be Forgotten in Pruning: Unveil Machine Unlearning on Sparse Modelscited by 5
- 2023BiSLS/SPS: Auto-tune Step Sizes for Stable Bi-level Optimizationcited by 4
- 2023Influence Function Based Second-Order Channel Pruning-Evaluating True Loss Changes For Pruning Is Possible Without Retrainingcited by 4
- 2025Open-Source Multimodal Moxin Models with Moxin-VLM and Moxin-VLAcited by 4
- 2024The Power of Few: Accelerating and Enhancing Data Reweighting with Coreset Selectioncited by 3
- 20243D Point Cloud Network Pruning: When Some Weights Do not Mattercited by 3
- 2024BiSSL: Enhancing the Alignment Between Self-Supervised Pretraining and Downstream Fine-Tuning via Bilevel Optimizationcited by 3
- 2025Collaborative Compression for Large-Scale MoE Deployment on Edgecited by 3
- 2024LAECIPS: Large Vision Model Assisted Adaptive Edge-Cloud Collaboration for IoT-based Embodied Intelligence Systemcited by 2
- 2024Electrostatic Force Regularization for Neural Structured Pruningcited by 2
- 2024Learnable Sparse Customization in Heterogeneous Edge Computingcited by 2
- 2025Small Language Models (SLMs) Can Still Pack a Punch: A survey (updated 2026)cited by 2
- 2024Exploring the Generalization Capabilities of AID-based Bi-level Optimizationcited by 1
- 2025TSLA: A Task-Specific Learning Adaptation for Semantic Segmentation on Autonomous Vehicles Platformcited by 1
- 2025EarthSight: A Distributed Framework for Low-Latency Satellite Intelligencecited by 1
- 2026QVGGT: Post-Training Quantized Visual Geometry Grounded Transformercited by 1
- 2026OnlineCache: Learning Dynamic Caching Policies with Error Correction for Efficient Diffusion Inferencecited by 1
- 2023FedCliP: Federated Learning with Client Pruningcited by 0
- 2023Relax and penalize: a new bilevel approach to mixed-binary hyperparameter optimizationcited by 0
- 2023Integrating Fairness and Model Pruning Through Bi-level Optimizationcited by 0
- 2024Subspace Node Pruningcited by 0
- 2024Inducing Semi-Structured Sparsity by Masking for Efficient Model Inference in Convolutional Networkscited by 0
- 2024Deep Convolutional Neural Networks Structured Pruning via Gravity Regularizationcited by 0
- 2025TinyMusician: On-Device Music Generation with Knowledge Distillation and Mixed Precision Quantizationcited by 0
- 2025Nonconvex Decentralized Stochastic Bilevel Optimization under Heavy-Tailed Noisecited by 0
50 most cited of 55 All 55 (JSON)
- 2026Bilevel Optimization of Topology and Hyperparameters (BOTH)18 Sep 2026
- 2026OnlineCache: Learning Dynamic Caching Policies with Error Correction for Efficient Diffusion Inference31 Jul 2026
- 2026Zero-Inflated Gaussian Distributions Enable Parameter-Space Sparsity in Estimation-of-Distribution Algorithms11 Jun 2026
- 2026QVGGT: Post-Training Quantized Visual Geometry Grounded Transformer29 May 2026
- 2026PACE: Prune-And-Compress Ensemble Models7 May 2026
- 2026Feed m Birds with One Scone: Accelerating Multi-task Gradient Balancing via Bi-level Optimization8 Mar 2026
- 2025Open-Source Multimodal Moxin Models with Moxin-VLM and Moxin-VLA22 Dec 2025
- 2025EarthSight: A Distributed Framework for Low-Latency Satellite Intelligence13 Nov 2025
- 2025C-SWAP: Explainability-Aware Structured Pruning for Efficient Neural Networks Compression21 Oct 2025
- 2025Collaborative Compression for Large-Scale MoE Deployment on Edge30 Sep 2025
- 2025Nonconvex Decentralized Stochastic Bilevel Optimization under Heavy-Tailed Noise19 Sep 2025
- 2025TinyMusician: On-Device Music Generation with Knowledge Distillation and Mixed Precision Quantization31 Aug 2025
38 more
- 2025TSLA: A Task-Specific Learning Adaptation for Semantic Segmentation on Autonomous Vehicles Platform17 Aug 2025
- 2025The Right to be Forgotten in Pruning: Unveil Machine Unlearning on Sparse Models24 Jul 2025
- 2025QuartDepth: Post-Training Quantization for Real-Time Depth Estimation on the Edge20 Mar 2025
- 2025RoRA: Efficient Fine-Tuning of LLM with Reliability Optimization for Rank Adaptation8 Jan 2025
- 2025Small Language Models (SLMs) Can Still Pack a Punch: A survey (updated 2026)3 Jan 2025
- 2024Learnable Sparse Customization in Heterogeneous Edge Computing10 Dec 2024
- 2024Deep Convolutional Neural Networks Structured Pruning via Gravity Regularization25 Nov 2024
- 2024Exploring the Generalization Capabilities of AID-based Bi-level Optimization25 Nov 2024
- 2024Electrostatic Force Regularization for Neural Structured Pruning17 Nov 2024
- 2024Poor Man's Training on MCUs: A Memory-Efficient Quantized Back-Propagation-Free Approach7 Nov 2024
- 2024Fast and Memory-Efficient Video Diffusion Using Streamlined Inference2 Nov 2024
- 2024Inducing Semi-Structured Sparsity by Masking for Efficient Model Inference in Convolutional Networks1 Nov 2024
- 2024WAGLE: Strategic Weight Attribution for Effective and Modular Unlearning in Large Language Models23 Oct 2024
- 2024Pruning Foundation Models for High Accuracy without Retraining21 Oct 2024
- 2024BiSSL: Enhancing the Alignment Between Self-Supervised Pretraining and Downstream Fine-Tuning via Bilevel Optimization3 Oct 2024
- 2024Search for Efficient Large Language Models25 Sep 2024
- 2024An Efficient Privacy-aware Split Learning Framework for Satellite Communications13 Sep 2024
- 20243D Point Cloud Network Pruning: When Some Weights Do not Matter26 Aug 2024
- 2024Unleashing the Power of Data Tsunami: A Comprehensive Survey on Data Assessment and Selection for Instruction Tuning of Language Models4 Aug 2024
- 2024Memory-Efficient Gradient Unrolling for Large-Scale Bi-level Optimization20 Jun 2024
- 2024Subspace Node Pruning26 May 2024
- 2024Defensive Unlearning with Adversarial Training for Robust Concept Erasure in Diffusion Models24 May 2024
- 2024LAECIPS: Large Vision Model Assisted Adaptive Edge-Cloud Collaboration for IoT-based Embodied Intelligence System16 Apr 2024
- 2024The Power of Few: Accelerating and Enhancing Data Reweighting with Coreset Selection18 Mar 2024
- 2024NetLLM: Adapting Large Language Models for Networking4 Feb 2024
- 2023Integrating Fairness and Model Pruning Through Bi-level Optimization15 Dec 2023
- 2023Building Variable-sized Models via Learngene Pool10 Dec 2023
- 2023Visual Prompting Upgrades Neural Network Sparsification: A Data-Model Perspective3 Dec 2023
- 2023Selectivity Drives Productivity: Efficient Dataset Pruning for Enhanced Transfer Learning13 Oct 2023
- 2023ECoFLaP: Efficient Coarse-to-Fine Layer-Wise Pruning for Vision-Language Models4 Oct 2023
- 2023DeepZero: Scaling up Zeroth-Order Optimization for Deep Model Training3 Oct 2023
- 2023BYOM: Building Your Own Multi-Task Model For Free3 Oct 2023
- 2023Relax and penalize: a new bilevel approach to mixed-binary hyperparameter optimization21 Aug 2023
- 2023Robust Mixture-of-Expert Training for Convolutional Neural Networks19 Aug 2023
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendations13 Aug 2023
- 2023Influence Function Based Second-Order Channel Pruning-Evaluating True Loss Changes For Pruning Is Possible Without Retraining13 Aug 2023
- 2023An Introduction to Bi-level Optimization: Foundations and Applications in Signal Processing and Machine Learning1 Aug 2023
- 2023The Emergence of Essential Sparsity in Large Pre-trained Models: The Weights that Matter6 Jun 2023
50 newest of 55 All 55 (JSON)
- 2024Defensive Unlearning with Adversarial Training for Robust Concept Erasure in Diffusion Modelscited by 164
- 2024Fast and Memory-Efficient Video Diffusion Using Streamlined Inferencecited by 13
- 2026OnlineCache: Learning Dynamic Caching Policies with Error Correction for Efficient Diffusion Inferencecited by 1
- 2026OnlineCache: Learning Dynamic Caching Policies with Error Correction for Efficient Diffusion Inference31 Jul 2026
- 2024Fast and Memory-Efficient Video Diffusion Using Streamlined Inference2 Nov 2024
- 2024Defensive Unlearning with Adversarial Training for Robust Concept Erasure in Diffusion Models24 May 2024
- 2024Search for Efficient Large Language Modelscited by 13
- 2024Search for Efficient Large Language Models25 Sep 2024
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 200
- 2023DeepZero: Scaling up Zeroth-Order Optimization for Deep Model Trainingcited by 76
- 2024NetLLM: Adapting Large Language Models for Networkingcited by 76
- 2023The Emergence of Essential Sparsity in Large Pre-trained Models: The Weights that Mattercited by 42
- 2023An Introduction to Bi-level Optimization: Foundations and Applications in Signal Processing and Machine Learningcited by 39
- 2023Ten Lessons We Have Learned in the New "Sparseland": A Short Handbook for Sparse Neural Network Researcherscited by 25
- 2023Visual Prompting Upgrades Neural Network Sparsification: A Data-Model Perspectivecited by 23
- 2024Pruning Foundation Models for High Accuracy without Retrainingcited by 19
- 2023Text-Visual Prompting for Efficient 2D Temporal Video Groundingcited by 18
- 2023Selectivity Drives Productivity: Efficient Dataset Pruning for Enhanced Transfer Learningcited by 11
- 2024Memory-Efficient Gradient Unrolling for Large-Scale Bi-level Optimizationcited by 11
- 2025RoRA: Efficient Fine-Tuning of LLM with Reliability Optimization for Rank Adaptationcited by 9
12 most cited of 44 All 44 (JSON)
- 2026Bilevel Optimization of Topology and Hyperparameters (BOTH)18 Sep 2026
- 2026Zero-Inflated Gaussian Distributions Enable Parameter-Space Sparsity in Estimation-of-Distribution Algorithms11 Jun 2026
- 2026QVGGT: Post-Training Quantized Visual Geometry Grounded Transformer29 May 2026
- 2026PACE: Prune-And-Compress Ensemble Models7 May 2026
- 2026Feed m Birds with One Scone: Accelerating Multi-task Gradient Balancing via Bi-level Optimization8 Mar 2026
- 2025Open-Source Multimodal Moxin Models with Moxin-VLM and Moxin-VLA22 Dec 2025
- 2025EarthSight: A Distributed Framework for Low-Latency Satellite Intelligence13 Nov 2025
- 2025C-SWAP: Explainability-Aware Structured Pruning for Efficient Neural Networks Compression21 Oct 2025
- 2025Nonconvex Decentralized Stochastic Bilevel Optimization under Heavy-Tailed Noise19 Sep 2025
- 2025TinyMusician: On-Device Music Generation with Knowledge Distillation and Mixed Precision Quantization31 Aug 2025
- 2025TSLA: A Task-Specific Learning Adaptation for Semantic Segmentation on Autonomous Vehicles Platform17 Aug 2025
- 2025QuartDepth: Post-Training Quantization for Real-Time Depth Estimation on the Edge20 Mar 2025
12 newest of 44 All 44 (JSON)