mlsanityData to 7 Oct 2026

Selfish Sparse RNN Training

arXiv 2101.09048 ↗First posted 22 Jan 2021cs.LG cs.AIcited by 26

Not on the map. Why?

Abstract (arXiv)

Sparse neural networks have been widely applied to reduce the computational demands of training and deploying over-parameterized deep neural networks. For inference acceleration, methods that discover a sparse network from a pre-trained dense network (dense-to-sparse training) work effectively. Recently, dynamic sparse training (DST) has been proposed to train sparse neural networks without pre-training a dense model (sparse-to-sparse training), so that the training process can also be accelerated. However, previous sparse-to-sparse methods mainly focus on Multilayer Perceptron Networks (MLPs) and Convolutional Neural Networks (CNNs), failing to match the performance of dense-to-sparse methods in the Recurrent Neural Networks (RNNs) setting. In this paper, we propose an approach to train intrinsically sparse RNNs with a fixed parameter count in one single run, without compromising performance. During training, we allow RNN layers to have a non-uniform redistribution across cell gates for better regularization. Further, we propose SNT-ASGD, a novel variant of the averaged stochastic gradient optimizer, which significantly improves the performance of all sparse training methods for RNNs. Using these strategies, we achieve state-of-the-art sparse training results, better than the dense-to-sparse methods, with various types of RNNs on Penn TreeBank and Wikitext-2 datasets. Our codes are available at https://github.com/Shiweiliuiiiiiii/Selfish-RNN.

Key facts. Cited by 26 papers in the map (data through 7 Oct 2026). Builds on 53 of its 77 references that are in the map. First posted on arXiv 22 Jan 2021.

Builds on

53 of 77 references.

References · 53

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  3. 2016Pointer Sentinel Mixture Modelscited by 2,992
  4. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  5. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
  6. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  7. 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 802
  8. 2013Exact solutions to the nonlinear dynamics of learning in deep linear neural networkscited by 748
  9. 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 596
  10. 2018Loss Surfaces, Mode Connectivity, and Fast Ensembling of DNNscited by 585
  11. 2017Learning Sparse Neural Networks through L0 Regularizationcited by 571
  12. 2019Rigging the Lottery: Making All Tickets Winnerscited by 491
38 more
  1. 2015Variational Dropout and the Local Reparameterization Trickcited by 489
  2. 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 475
  3. 2019The State of Sparsity in Deep Neural Networkscited by 471
  4. 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 467
  5. 2018Essentially No Barriers in Neural Network Energy Landscapecited by 328
  6. 2017Scalable Training of Artificial Neural Networks with Adaptive Sparse Connectivity inspired by Network Sciencecited by 325
  7. 2014Speeding up Convolutional Neural Networks with Low Rank Expansionscited by 283
  8. 2017Variational Dropout Sparsifies Deep Neural Networkscited by 265
  9. 2018Efficient Neural Audio Synthesiscited by 218
  10. 2015Convergent Learning: Do different neural networks learn the same representations?cited by 215
  11. 2019Sparse Networks from Scratch: Faster Training without Losing Performancecited by 210
  12. 2019Deconstructing Lottery Tickets: Zeros, Signs, and the Supermaskcited by 206
  13. 2017Regularizing and Optimizing LSTM Language Modelscited by 205
  14. 2014Recurrent Neural Network Regularizationcited by 189
  15. 2019Parameter Efficient Training of Deep Convolutional Neural Networks by Dynamic Sparse Reparameterizationcited by 187
  16. 2014Qualitatively characterizing neural network optimization problemscited by 186
  17. 2015Training Very Deep Networkscited by 172
  18. 2015A Theoretically Grounded Application of Dropout in Recurrent Neural Networkscited by 161
  19. 2020Soft Threshold Weight Reparameterization for Learnable Sparsitycited by 150
  20. 2017Breaking the Softmax Bottleneck: A High-Rank RNN Language Modelcited by 147
  21. 2017Deep Rewiring: Training very sparse deep networkscited by 136
  22. 2017Bayesian Compression for Deep Learningcited by 116
  23. 2017On the State of the Art of Evaluation in Neural Language Modelscited by 103
  24. 2018Ordered Neurons: Integrating Tree Structures into Recurrent Neural Networkscited by 101
  25. 2019A Signal Propagation Perspective for Pruning Neural Networks at Initializationcited by 96
  26. 2016Tying Word Vectors and Word Classifiers: A Loss Framework for Language Modelingcited by 87
  27. 2016Improving Neural Language Models with a Continuous Cachecited by 81
  28. 2019Large Scale Structure of Neural Network Loss Landscapescited by 68
  29. 2020Dynamic Sparse Training: Find Efficient Sparse Network From Scratch With Trainable Masked Layerscited by 66
  30. 2020Progressive Skeletonization: Trimming more fat from a network at initializationcited by 64
  31. 2017Dynamic Evaluation of Neural Sequence Modelscited by 53
  32. 2019Sparse evolutionary Deep Learning with over one million artificial neurons on commodity hardwarecited by 48
  33. 2016Machine Comprehension Using Match-LSTM and Answer Pointercited by 47
  34. 2020Sparse Weight Activation Trainingcited by 45
  35. 2016Recurrent Highway Networkscited by 36
  36. 2016A topological insight into restricted Boltzmann machinescited by 32
  37. 2017Deep Expander Networks: Efficient Deep Networks from Graph Theorycited by 23
  38. 2020Topological Insights into Sparse Neural Networkscited by 21

50 most cited of 53 All 53 (JSON)

Built on by

Cited by year

Citing papers per year: 2021: 12; 2022: 4; 2023: 6; 2024: 2; 2025: 2.

26 papers.

Sort:

By area:

  1. 2021Chasing Sparsity in Vision Transformers: An End-to-End Explorationcited by 181
  2. 2021Do We Actually Need Dense Over-Parameterization? In-Time Over-Parameterization in Sparse Trainingcited by 107
  3. 2021Sparse Training via Boosting Pruning Plasticity with Neuroregenerationcited by 83
  4. 2021Dynamic Sparse Training for Deep Reinforcement Learningcited by 49
  5. 2021Deep Ensembling with No Overhead for either Training or Testing: The All-Round Blessings of Dynamic Sparsitycited by 44
  6. 2022Sparsity Winning Twice: Better Robust Generalization from More Efficient Trainingcited by 41
  7. 2023NTK-SAP: Improving neural network pruning by aligning training dynamicscited by 30
  8. 2021The Elastic Lottery Ticket Hypothesiscited by 23
  9. 2022Dynamic Sparse Network for Time Series Classification: Learning What to "see''cited by 22
  10. 2023EMQ: Evolving Training-free Proxies for Automated Mixed Precision Quantizationcited by 22
  11. 2021Truly Sparse Neural Networks at Scalecited by 15
  12. 2022Where to Pay Attention in Sparse Training for Feature Selection?cited by 15
14 more
  1. 2024LSK3DNet: Towards Effective and Efficient 3D Perception with Large Sparse Kernelscited by 15
  2. 2021Sparse Training Theory for Scalable and Efficient Agentscited by 12
  3. 2021Towards Structured Dynamic Sparse Pre-Training of BERTcited by 12
  4. 2023Balanced Training for Sparse GANscited by 8
  5. 2024Optimal Recurrent Network Topologies for Dynamical Systems Reconstructioncited by 8
  6. 2022Don't Be So Dense: Sparse-to-Sparse GAN Training Without Sacrificing Performancecited by 7
  7. 2023Sparse-IFT: Sparse Iso-FLOP Transformations for Maximizing Training Efficiencycited by 7
  8. 2023Training Large Language Models Efficiently with Sparsity and Dataflowcited by 7
  9. 2021Spectral Pruning for Recurrent Neural Networkscited by 3
  10. 2021Experiments on Properties of Hidden Structures of Sparse Neural Networkscited by 2
  11. 2023Adaptive Sparsity Level during Training for Efficient Time Series Forecasting with Transformerscited by 1
  12. 2025Hyperpruning: Efficient Search through Pruned Variants of Recurrent Neural Networks Leveraging Lyapunov Spectrumcited by 1
  13. 2021Transformer-Encoder-GRU (T-E-GRU) for Chinese Sentiment Analysis on Chinese Comment Textcited by 0
  14. 2025Language Modeling With Factorization Memorycited by 0

Similar, not cited

Close in wording, no citation either way

  1. 2023Accurate Neural Network Pruning Requires Rethinking Sparse Optimization
  2. 2022Sparse Upcycling: Training Mixture-of-Experts from Dense Checkpoints
  3. 2021Only Train Once: A One-Shot Neural Network Training And Pruning Framework
  4. 2024Exploring the Benefit of Activation Sparsity in Pre-training
  5. 2023DISCO: Distributed Inference with Sparse Communications
  6. 2026Sparsely gated tiny linear experts
  7. 2024ssProp: Energy-Efficient Training for Convolutional Neural Networks with Scheduled Sparse Back Propagation
  8. 2026To 2:4 Sparsity and Beyond: Neuron-level Activation Function to Accelerate LLM Pre-Training