ELSA: Partial Weight Freezing for Overhead-Free Sparse Network Deployment
Not on the map. Why?
Abstract (arXiv)
We present ELSA, a practical solution for creating deep networks that can easily be deployed at different levels of sparsity. The core idea is to embed one or more sparse networks within a single dense network as a proper subset of the weights. At prediction time, any sparse model can be extracted effortlessly simply be zeroing out weights according to a predefined mask. ELSA is simple, powerful and highly flexible. It can use essentially any existing technique for network sparsification and network training. In particular, it does not restrict the loss function, architecture or the optimization technique. Our experiments show that ELSA's advantages of flexible deployment comes with no or just a negligible reduction in prediction quality compared to the standard way of using multiple sparse networks that are trained and stored independently.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 25 of its 37 references that are in the map. First posted on arXiv 11 Dec 2023.
Builds on
25 of 37 references.
References · 25
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2016Wide Residual Networkscited by 3,070
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
- 2020Sharpness-Aware Minimization for Efficiently Improving Generalizationcited by 1,417
- 2016Progressive Neural Networkscited by 1,361
- 2016Optimization Methods for Large-Scale Machine Learningcited by 1,150
- 2016An overview of gradient descent optimization algorithmscited by 1,033
- 2017PackNet: Adding Multiple Tasks to a Single Network by Iterative Pruningcited by 898
- 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 787
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 676
- 2021Sparsity in Deep Learning: Pruning and growth for efficient inference and training in neural networkscited by 527
13 more
- 2021ResNet strikes back: An improved training procedure in timmcited by 368
- 2021ASAM: Adaptive Sharpness-Aware Minimization for Scale-Invariant Learning of Deep Neural Networkscited by 293
- 2021Only Train Once: A One-Shot Neural Network Training And Pruning Frameworkcited by 70
- 2021AC/DC: Alternating Compressed/DeCompressed Training of Deep Neural Networkscited by 59
- 2022Learning Best Combination for Efficient N:M Sparsitycited by 32
- 2021Effective Model Sparsification by Scheduled Grow-and-Prune Methodscited by 26
- 2020A Comparison of Optimization Algorithms for Deep Learningcited by 23
- 2022Compression-aware Training of Neural Networks using Frank-Wolfecited by 16
- 2020FreezeNet: Full Performance by Reduced Storage Costscited by 13
- 2022Is Complexity Required for Neural Network Pruning? A Case Study on Global Magnitude Pruningcited by 13
- 2023JaxPruner: A concise library for sparsity researchcited by 13
- 2022CrAM: A Compression-Aware Minimizercited by 7
- 2019Adaptive Compression-based Lifelong Learningcited by 4
Built on by
Not cited yet.