SequentialAttention++ for Block Sparsification: Differentiable Pruning Meets Combinatorial Optimization
Not on the map. Why?
Abstract (arXiv)
Neural network pruning is a key technique towards engineering large yet scalable, interpretable, and generalizable models. Prior work on the subject has developed largely along two orthogonal directions: (1) differentiable pruning for efficiently and accurately scoring the importance of parameters, and (2) combinatorial optimization for efficiently searching over the space of sparse models. We unite the two approaches, both theoretically and empirically, to produce a coherent framework for structured neural network pruning in which differentiable pruning guides combinatorial optimization algorithms to select the most important sparse set of parameters. Theoretically, we show how many existing differentiable pruning techniques can be understood as nonconvex regularization for group sparse optimization, and prove that for a wide class of nonconvex regularizers, the global optimum is unique, group-sparse, and provably yields an approximate solution to a sparse convex optimization problem. The resulting algorithm that we propose, SequentialAttention++, advances the state of the art in large-scale neural network block-wise pruning tasks on the ImageNet and Criteo datasets.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 36 of its 67 references that are in the map. First posted on arXiv 27 Feb 2024.
Builds on
36 of 67 references.
References · 36
- 2017Attention Is All You Needcited by 59,932
- 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
- 2023SparseGPT: Massive Language Models Can Be Accurately Pruned in One-Shotcited by 1,090
- 2019Analyzing Multi-Head Self-Attention: Specialized Heads Do the Heavy Lifting, the Rest Can Be Prunedcited by 844
- 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
- 2019Rigging the Lottery: Making All Tickets Winnerscited by 491
- 2020Movement Pruning: Adaptive Sparsity by Fine-Tuningcited by 398
- 2019Deep Learning Recommendation Model for Personalization and Recommendation Systemscited by 327
- 2022MegaBlocks: Efficient Sparse Training with Mixture-of-Expertscited by 204
- 2015Structured Pruning of Deep Convolutional Neural Networkscited by 148
24 more
- 2019Winning the Lottery with Continuous Sparsificationcited by 99
- 2021Sparse Training via Boosting Pruning Plasticity with Neuroregenerationcited by 83
- 2019Implicit Regularization for Optimal Sparse Recoverycited by 78
- 2020Operation-Aware Soft Channel Pruning using Differentiable Maskscited by 74
- 2021AC/DC: Alternating Compressed/DeCompressed Training of Deep Neural Networkscited by 58
- 2016Restricted Strong Convexity Implies Weak Submodularitycited by 51
- 2021Powerpropagation: A sparsity inducing weight reparameterisationcited by 49
- 2023Fast as CHITA: Neural Network Pruning with Combinatorial Optimizationcited by 40
- 2022Data-Efficient Structured Pruning via Submodular Optimizationcited by 22
- 2022CAP: Correlation-Aware Pruning for Highly-Accurate Sparse Vision Modelscited by 20
- 2017Attribution Modeling Increases Efficiency of Bidding in Display Advertisingcited by 19
- 2021S2TA: Exploiting Structured Sparsity for Energy-Efficient Mobile CNN Accelerationcited by 19
- 2021The Fine-Grained Hardness of Sparse Linear Regressioncited by 12
- 2023PDP: Parameter-free Differentiable Pruning is All You Needcited by 12
- 2019Differentiable Mask for Pruning Convolutional and Recurrent Networkscited by 10
- 2020Sparse Convex Optimization via Adaptively Regularized Hard Thresholdingcited by 10
- 2023Accurate Neural Network Pruning Requires Rethinking Sparse Optimizationcited by 10
- 2022Iterative Hard Thresholding with Adaptive Regularization: Sparser Solutions Without Sacrificing Runtimecited by 9
- 2022Sequential Attention for Feature Selectioncited by 9
- 2022Are Straight-Through gradients and Soft-Thresholding all you need for Sparse Training?cited by 9
- 2022Hardness and Algorithms for Robust and Sparse Optimizationcited by 8
- 2015Greedy Minimization of Weakly Supermodular Set Functionscited by 6
- 2022OptG: Optimizing Gradient-driven Criteria in Network Sparsitycited by 5
- 2022Sparse-Group Log-Sum Penalized Graphical Model Learning For Time Seriescited by 5
Built on by
Not cited yet.