mlsanityData to 7 Oct 2026

Feather: An Elegant Solution to Effective DNN Sparsification

arXiv 2310.02448 ↗First posted 3 Oct 2023cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Neural Network pruning is an increasingly popular way for producing compact and efficient models, suitable for resource-limited environments, while preserving high performance. While the pruning can be performed using a multi-cycle training and fine-tuning process, the recent trend is to encompass the sparsification process during the standard course of training. To this end, we introduce Feather, an efficient sparse training module utilizing the powerful Straight-Through Estimator as its core, coupled with a new thresholding operator and a gradient scaling technique, enabling robust, out-of-the-box sparsification performance. Feather's effectiveness and adaptability is demonstrated using various architectures on the CIFAR dataset, while on ImageNet it achieves state-of-the-art Top-1 validation accuracy using the ResNet-50 architecture, surpassing existing methods, including more complex and computationally heavy ones, by a considerable margin. Code is publicly available at https://github.com/athglentis/feather .

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 28 of its 41 references that are in the map. First posted on arXiv 3 Oct 2023.

Builds on

28 of 41 references.

References · 28

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  3. 2016Densely Connected Convolutional Networkscited by 6,691
  4. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
  5. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  6. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
  7. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  8. 2016Pruning Filters for Efficient ConvNetscited by 1,129
  9. 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 596
  10. 2021Sparsity in Deep Learning: Pruning and growth for efficient inference and training in neural networkscited by 521
  11. 2019The State of Sparsity in Deep Neural Networkscited by 471
  12. 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 467
16 more
  1. 2017Efficient Processing of Deep Neural Networks: A Tutorial and Surveycited by 427
  2. 2017Scalable Training of Artificial Neural Networks with Adaptive Sparse Connectivity inspired by Network Sciencecited by 325
  3. 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 259
  4. 2020Comparing Rewinding and Fine-tuning in Neural Network Pruningcited by 238
  5. 2017Learning to Prune Deep Neural Networks via Layer-wise Optimal Brain Surgeoncited by 219
  6. 2019Sparse Networks from Scratch: Faster Training without Losing Performancecited by 210
  7. 2020Soft Threshold Weight Reparameterization for Learnable Sparsitycited by 150
  8. 2021Top-KAST: Top-K Always Sparse Trainingcited by 79
  9. 2019Discovering Neural Wiringscited by 56
  10. 2021Effective Sparsification of Neural Networks with Global Sparsity Constraintcited by 45
  11. 2018Between hard and soft thresholding: optimal iterative thresholding algorithmscited by 15
  12. 2021Sparse Training Theory for Scalable and Efficient Agentscited by 12
  13. 2022Are Straight-Through gradients and Soft-Thresholding all you need for Sparse Training?cited by 9
  14. 2018Fast Convex Pruning of Deep Neural Networkscited by 8
  15. 2022Spartan: Differentiable Sparsity via Regularized Transportationcited by 8
  16. 2021Bridging between soft and hard thresholding by scalingcited by 1

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.