Data-Efficient Structured Pruning via Submodular Optimization
Not on the map. Why?
Abstract (arXiv)
Structured pruning is an effective approach for compressing large pre-trained neural networks without significantly affecting their performance. However, most current structured pruning methods do not provide any performance guarantees, and often require fine-tuning, which makes them inapplicable in the limited-data regime. We propose a principled data-efficient structured pruning method based on submodular optimization. In particular, for a given layer, we select neurons/channels to prune and corresponding new weights for the next layer, that minimize the change in the next layer's input induced by pruning. We show that this selection problem is a weakly submodular maximization problem, thus it can be provably approximated using an efficient greedy algorithm. Our method is guaranteed to have an exponentially decreasing error between the original model and the pruned model outputs w.r.t the pruned size, under reasonable assumptions. It is also one of the few methods in the literature that uses only a limited-number of training data and no labels. Our experimental results demonstrate that our method outperforms state-of-the-art methods in the limited-data regime.
Key facts. Cited by 23 papers in the map (data through 14 Oct 2026). Builds on 35 of its 58 references that are in the map. First posted on arXiv 9 Mar 2022.
Builds on
35 of 58 references.
References · 35
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2016Pruning Filters for Efficient ConvNetscited by 1,143
- 2019Analyzing Multi-Head Self-Attention: Specialized Heads Do the Heavy Lifting, the Rest Can Be Prunedcited by 856
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 702
- 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 592
- 2020What is the State of Neural Network Pruning?cited by 583
- 2021Sparsity in Deep Learning: Pruning and growth for efficient inference and training in neural networkscited by 527
- 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 442
- 2014Exploiting Linear Structure Within Convolutional Networks for Efficient Evaluationcited by 306
- 2014Speeding up Convolutional Neural Networks with Low Rank Expansionscited by 284
23 more
- 2013Predicting Parameters in Deep Learningcited by 224
- 2014Speeding-up Convolutional Neural Networks Using Fine-tuned CP-Decompositioncited by 203
- 2014Compressing Deep Convolutional Networks using Vector Quantizationcited by 195
- 2018Discrimination-aware Channel Pruning for Deep Neural Networkscited by 171
- 2015Compression of Deep Convolutional Neural Networks for Fast and Low Power Mobile Applicationscited by 162
- 2015Data-free parameter pruning for Deep Neural Networkscited by 112
- 2015Accelerating Very Deep Convolutional Networks for Classification and Detectioncited by 109
- 2014Lazier Than Lazy Greedycited by 99
- 2019Provable Filter Pruning for Efficient Neural Networkscited by 98
- 2020The Radicalization Risks of GPT-3 and Advanced Neural Language Modelscited by 76
- 2020Good Subnetworks Provably Exist: Pruning via Greedy Forward Selectioncited by 70
- 2016Restricted Strong Convexity Implies Weak Submodularitycited by 52
- 2017Guarantees for Greedy Maximization of Non-submodular Functions with Applicationscited by 35
- 2019Data-Independent Neural Pruning via Coresetscited by 35
- 2013Optimal approximation for submodular and supermodular optimization with bounded curvaturecited by 29
- 2015Diversity Networks: Neural Network Compression Using Determinantal Point Processescited by 25
- 2014Memory Bounded Deep Convolutional Networkscited by 17
- 2020Data-Independent Structured Pruning of Neural Networks via Coresetscited by 17
- 2019Taxonomy and Evaluation of Structured Compression of Convolutional Neural Networkscited by 12
- 2020Greedy Optimization Provably Wins the Lottery: Logarithmic Number of Winning Tickets is Enoughcited by 11
- 2020Submodular Maximization in Clean Linear Timecited by 10
- 2018Tensorial Neural Networks: Generalization of Neural Networks and Application to Model Compressioncited by 9
- 2020Very Fast Streaming Submodular Function Maximizationcited by 6
Built on by
Citing papers per year: 2022: 3; 2023: 3; 2024: 7; 2025: 4; 2026: 6.
23 papers.
Sort:
By area:
- 2022Rethinking the Role of Scale for In-Context Learning: An Interpretability-based Case Study at 66 Billion Scalecited by 64
- 2024AlphaPruning: Using Heavy-Tailed Self Regularization Theory for Improved Layer-wise Pruning of Large Language Modelscited by 36
- 2024A Survey of Lottery Ticket Hypothesiscited by 24
- 2024ALPS: Improved Optimization for Highly Sparse One-Shot Pruning for Large Language Modelscited by 19
- 2022Sequential Attention for Feature Selectioncited by 9
- 2023Submodular Minimax Optimization: Finding Effective Setscited by 7
- 2025The Right to be Forgotten in Pruning: Unveil Machine Unlearning on Sparse Modelscited by 7
- 2025HASSLE-free: A unified Framework for Sparse plus Low-Rank Matrix Decomposition for LLMscited by 3
- 2022DASS: Differentiable Architecture Search for Sparse neural networkscited by 2
- 2023Talking Models: Distill Pre-trained Knowledge to Downstream Models via Interactive Communicationcited by 1
- 2025ModHiFi: Identifying High Fidelity predictive components for Model Modificationcited by 1
- 2026Causal Mechanism Reduction: Mechanism Replacement for Neural Network Pruning and Abstractioncited by 1
11 more
- 2026Supportive Token Revealing for Fast Diffusion Language Model Decodingcited by 1
- 2023Neural Network Reduction with Guided Regularizerscited by 0
- 2024SequentialAttention++ for Block Sparsification: Differentiable Pruning Meets Combinatorial Optimizationcited by 0
- 2024A Greedy Hierarchical Approach to Whole-Network Filter-Pruning in CNNscited by 0
- 2024Fairness in Monotone k-submodular Maximization: Algorithms and Applicationscited by 0
- 2024A Data-Free Analytical Quantization Scheme for Deep Learning Modelscited by 0
- 2025Application-Specific Component-Aware Structured Pruning of Deep Neural Networks in Control via Soft Coefficient Optimizationcited by 0
- 2026CogGen: Cognitive-Load-Inspired Fully Unsupervised Deep Generative Modeling for Compressively Sampled MRI Reconstructioncited by 0
- 2026Rethinking Reservoir Pruning: A Dynamical Perspective for Echo State Networkscited by 0
- 2026Fine-Tuning Diffusion Language Models with Context Selection and Target Weightingcited by 0
- 2026Probabilistic Multi-Source Data Selection via Learnable Categorical Priors: Variance Reduction and Guaranteed Derandomizationcited by 0
- 2026Probabilistic Multi-Source Data Selection via Learnable Categorical Priors: Variance Reduction and Guaranteed Derandomization10 Oct 2026
- 2026Fine-Tuning Diffusion Language Models with Context Selection and Target Weighting29 Sep 2026
- 2026Rethinking Reservoir Pruning: A Dynamical Perspective for Echo State Networks5 Aug 2026
- 2026Supportive Token Revealing for Fast Diffusion Language Model Decoding2 Jun 2026
- 2026Causal Mechanism Reduction: Mechanism Replacement for Neural Network Pruning and Abstraction27 Feb 2026
- 2026CogGen: Cognitive-Load-Inspired Fully Unsupervised Deep Generative Modeling for Compressively Sampled MRI Reconstruction20 Feb 2026
- 2025ModHiFi: Identifying High Fidelity predictive components for Model Modification24 Nov 2025
- 2025The Right to be Forgotten in Pruning: Unveil Machine Unlearning on Sparse Models24 Jul 2025
- 2025Application-Specific Component-Aware Structured Pruning of Deep Neural Networks in Control via Soft Coefficient Optimization20 Jul 2025
- 2025HASSLE-free: A unified Framework for Sparse plus Low-Rank Matrix Decomposition for LLMs2 Feb 2025
- 2024A Data-Free Analytical Quantization Scheme for Deep Learning Models10 Dec 2024
- 2024Fairness in Monotone k-submodular Maximization: Algorithms and Applications8 Nov 2024
11 more
- 2024AlphaPruning: Using Heavy-Tailed Self Regularization Theory for Improved Layer-wise Pruning of Large Language Models14 Oct 2024
- 2024A Greedy Hierarchical Approach to Whole-Network Filter-Pruning in CNNs22 Aug 2024
- 2024ALPS: Improved Optimization for Highly Sparse One-Shot Pruning for Large Language Models12 Jun 2024
- 2024A Survey of Lottery Ticket Hypothesis7 Mar 2024
- 2024SequentialAttention++ for Block Sparsification: Differentiable Pruning Meets Combinatorial Optimization27 Feb 2024
- 2023Talking Models: Distill Pre-trained Knowledge to Downstream Models via Interactive Communication4 Oct 2023
- 2023Neural Network Reduction with Guided Regularizers29 May 2023
- 2023Submodular Minimax Optimization: Finding Effective Sets26 May 2023
- 2022Rethinking the Role of Scale for In-Context Learning: An Interpretability-based Case Study at 66 Billion Scale18 Dec 2022
- 2022Sequential Attention for Feature Selection29 Sep 2022
- 2022DASS: Differentiable Architecture Search for Sparse neural networks14 Jul 2022
- 2024AlphaPruning: Using Heavy-Tailed Self Regularization Theory for Improved Layer-wise Pruning of Large Language Modelscited by 36
- 2024A Survey of Lottery Ticket Hypothesiscited by 24
- 2024ALPS: Improved Optimization for Highly Sparse One-Shot Pruning for Large Language Modelscited by 19
- 2022Sequential Attention for Feature Selectioncited by 9
- 2023Submodular Minimax Optimization: Finding Effective Setscited by 7
- 2025HASSLE-free: A unified Framework for Sparse plus Low-Rank Matrix Decomposition for LLMscited by 3
- 2022DASS: Differentiable Architecture Search for Sparse neural networkscited by 2
- 2023Talking Models: Distill Pre-trained Knowledge to Downstream Models via Interactive Communicationcited by 1
- 2026Causal Mechanism Reduction: Mechanism Replacement for Neural Network Pruning and Abstractioncited by 1
- 2023Neural Network Reduction with Guided Regularizerscited by 0
- 2024SequentialAttention++ for Block Sparsification: Differentiable Pruning Meets Combinatorial Optimizationcited by 0
- 2024A Greedy Hierarchical Approach to Whole-Network Filter-Pruning in CNNscited by 0
12 most cited of 18 All 18 (JSON)
- 2026Probabilistic Multi-Source Data Selection via Learnable Categorical Priors: Variance Reduction and Guaranteed Derandomization10 Oct 2026
- 2026Rethinking Reservoir Pruning: A Dynamical Perspective for Echo State Networks5 Aug 2026
- 2026Causal Mechanism Reduction: Mechanism Replacement for Neural Network Pruning and Abstraction27 Feb 2026
- 2026CogGen: Cognitive-Load-Inspired Fully Unsupervised Deep Generative Modeling for Compressively Sampled MRI Reconstruction20 Feb 2026
- 2025Application-Specific Component-Aware Structured Pruning of Deep Neural Networks in Control via Soft Coefficient Optimization20 Jul 2025
- 2025HASSLE-free: A unified Framework for Sparse plus Low-Rank Matrix Decomposition for LLMs2 Feb 2025
- 2024A Data-Free Analytical Quantization Scheme for Deep Learning Models10 Dec 2024
- 2024Fairness in Monotone k-submodular Maximization: Algorithms and Applications8 Nov 2024
- 2024AlphaPruning: Using Heavy-Tailed Self Regularization Theory for Improved Layer-wise Pruning of Large Language Models14 Oct 2024
- 2024A Greedy Hierarchical Approach to Whole-Network Filter-Pruning in CNNs22 Aug 2024
- 2024ALPS: Improved Optimization for Highly Sparse One-Shot Pruning for Large Language Models12 Jun 2024
- 2024A Survey of Lottery Ticket Hypothesis7 Mar 2024
12 newest of 18 All 18 (JSON)