Exploring Sparsity in Recurrent Neural Networks
Not on the map. Why?
Abstract (arXiv)
Recurrent Neural Networks (RNN) are widely used to solve a variety of problems and as the quantity of data and the amount of available compute have increased, so have model sizes. The number of parameters in recent state-of-the-art networks makes them hard to deploy, especially on mobile phones and embedded devices. The challenge is due to both the size of the model and the time it takes to evaluate it. In order to deploy these RNNs efficiently, we propose a technique to reduce the parameters of a network by pruning weights during the initial training of the network. At the end of training, the parameters of the network are sparse while accuracy is still close to the original dense neural network. The network size is reduced by 8x and the time required to train the model remains constant. Additionally, we can prune a larger dense network to achieve better than baseline performance while still reducing the total number of parameters significantly. Pruning RNNs reduces the size of the model and can also help achieve significant inference time speed-up using sparse matrix multiply. Benchmarks show that using our technique model size can be reduced by 90% and speed-up is around 2x to 7x.
Key facts. Cited by 75 papers in the map (data through 14 Oct 2026). First posted on arXiv 17 Apr 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 26; 2022: 11; 2023: 17; 2024: 9; 2025: 8; 2026: 4.
75 papers.
Sort:
By area:
- 2021Scaling Language Models: Methods, Analysis & Insights from Training Gophercited by 1,202
- 2021Accelerating Sparse Deep Neural Networkscited by 223
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 202
- 2021Do We Actually Need Dense Over-Parameterization? In-Time Over-Parameterization in Sparse Trainingcited by 110
- 2021Top-KAST: Top-K Always Sparse Trainingcited by 79
- 2021A Winning Hand: Compressing Deep Networks Can Improve Out-Of-Distribution Robustnesscited by 62
- 2021PARP: Prune, Adjust and Re-Prune for Self-Supervised Speech Recognitioncited by 53
- 2021A Survey on Green Deep Learningcited by 52
- 2023Intriguing Properties of Quantization at Scalecited by 49
- 2021The Low-Resource Double Bind: An Empirical Study of Pruning for Low-Resource Machine Translationcited by 47
- 2023Pruning vs Quantization: Which is Better?cited by 46
- 2022A Survey on Model Compression and Acceleration for Pretrained Language Modelscited by 45
38 more
- 2021Edge-Cloud Polarization and Collaboration: A Comprehensive Survey for AIcited by 39
- 2023Every Parameter Matters: Ensuring the Convergence of Federated Learning with Dynamic Heterogeneous Models Reductioncited by 24
- 2021Keep the Gradients Flowing: Using Gradient Flow to Study Sparse Network Optimizationcited by 22
- 2023Fairness-Aware Structured Pruning in Transformerscited by 22
- 2021Layer-wise Model Pruning based on Mutual Informationcited by 19
- 2022Comprehensive Graph Gradual Pruning for Sparse Training in Graph Neural Networkscited by 18
- 2023Dynamic Sparsity Is Channel-Level Sparsity Learnercited by 18
- 2023Fantastic Weights and How to Find Them: Where to Prune in Dynamic Sparse Trainingcited by 17
- 2025Instruction-Following Pruning for Large Language Modelscited by 17
- 2021Truly Sparse Neural Networks at Scalecited by 16
- 2021The NLP Cookbook: Modern Recipes for Transformer based Deep Learning Architecturescited by 16
- 2021Connectivity Matters: Neural Network Pruning Through the Lens of Effective Sparsitycited by 14
- 2023Geometry-aware training of factorized layers in tensor Tucker formatcited by 12
- 2022Training Recipe for N:M Structured Sparsity with Decaying Pruning Maskcited by 11
- 2023HyperSparse Neural Networks: Shifting Exploration to Exploitation through Adaptive Regularizationcited by 9
- 2021Sparsification via Compressed Sensing for Automatic Speech Recognitioncited by 8
- 2021Weight, Block or Unit? Exploring Sparsity Tradeoffs for Speech Enhancement on Tiny Neural Acceleratorscited by 8
- 2022Dynamic ConvNets on Tiny Devices via Nested Sparsitycited by 8
- 2022Federated Progressive Sparsification (Purge, Merge, Tune)+cited by 8
- 2022Losses Can Be Blessings: Routing Self-Supervised Speech Representations Towards Efficient Multilingual and Multitask Speech Processingcited by 7
- 2021Dynamic Probabilistic Pruning: A general framework for hardware-constrained pruning at different granularitiescited by 5
- 2023BYOM: Building Your Own Multi-Task Model For Freecited by 5
- 2022Automatic Sparse Connectivity Learning for Neural Networkscited by 4
- 2022On the Convergence of Heterogeneous Federated Learning with Arbitrary Adaptive Online Model Pruningcited by 4
- 2023Neural Image Compression: Generalization, Robustness, and Spectral Biasescited by 4
- 2025Elastic ViTs from Pretrained Models without Retrainingcited by 4
- 2021Spectral Pruning for Recurrent Neural Networkscited by 3
- 2021LCS: Learning Compressible Subspaces for Adaptive Network Compression at Inference Timecited by 3
- 2022Amenable Sparse Network Investigatorcited by 3
- 2023PopSparse: Accelerated block sparse matrix multiplication on IPUcited by 3
- 2023Dynamic ASR Pathways: An Adaptive Masking Approach Towards Efficient Pruning of A Multilingual ASR Modelcited by 3
- 2024Fast and Controllable Post-training Sparsity: Learning Optimal Sparsity Allocation with Global Constraint in Minutescited by 3
- 2021Experiments on Properties of Hidden Structures of Sparse Neural Networkscited by 2
- 2021End-to-End Supermask Pruning: Learning to Prune Image Captioning Modelscited by 2
- 2023AUTOSPARSE: Towards Automated Sparse Training of Deep Neural Networkscited by 2
- 2023Adaptive Model Pruning and Personalization for Federated Learning over Wireless Networkscited by 2
- 2023Activity Sparsity Complements Weight Sparsity for Efficient RNN Inferencecited by 2
- 2024Only Send What You Need: Learning to Communicate Efficiently in Federated Multilingual Machine Translationcited by 2
50 most cited of 75 All 75 (JSON)
- 2026Layerwise Decoupling for Stable Structured Sparsification of Fully Connected Layers17 Sep 2026
- 2026Effective pruning of task-trained recurrent neural networks using noisy fluctuations and connection rescaling5 Aug 2026
- 2026Topological Neural Dynamics: A Neuron-wise Framework for Sequence Modeling19 Jun 2026
- 2026Accelerating GPU Inference of Large Language Models with Moderately Unstructured Sparse Weight Matrices13 Jun 2026
- 2025TELL-TALE: Task Efficient LLMs with Task Aware Layer Elimination26 Oct 2025
- 2025Elastic ViTs from Pretrained Models without Retraining20 Oct 2025
- 2025Neuro-inspired Ensemble-to-Ensemble Communication Primitives for Sparse and Efficient ANNs19 Aug 2025
- 2025Hyperpruning: Efficient Search through Pruned Variants of Recurrent Neural Networks Leveraging Lyapunov Spectrum9 Jun 2025
- 2025Samoyeds: Accelerating MoE Models with Structured Sparsity Leveraging Sparse Tensor Cores13 Mar 2025
- 2025Lattice-Based Pruning in Recurrent Neural Networks via Poset Modeling23 Feb 2025
- 2025Advancing Weight and Channel Sparsification with Enhanced Saliency5 Feb 2025
- 2025Instruction-Following Pruning for Large Language Models3 Jan 2025
38 more
- 2024Application Specific Compression of Deep Learning Models9 Sep 2024
- 2024HAPM -- Hardware Aware Pruning Method for CNN hardware accelerators in resource constrained devices26 Aug 2024
- 2024A Mean Field Ansatz for Zero-Shot Weight Transfer16 Aug 2024
- 2024Geometric sparsification in recurrent neural networks10 Jun 2024
- 2024Fast and Controllable Post-training Sparsity: Learning Optimal Sparsity Allocation with Global Constraint in Minutes9 May 2024
- 2024Weight Sparsity Complements Activity Sparsity in Neuromorphic Language Models1 May 2024
- 2024Systematic construction of continuous-time neural networks for linear dynamical systems24 Mar 2024
- 2024Graph Expansion in Pruned Recurrent Neural Network Layers Preserve Performance17 Mar 2024
- 2024Only Send What You Need: Learning to Communicate Efficiently in Federated Multilingual Machine Translation15 Jan 2024
- 2023Fairness-Aware Structured Pruning in Transformers24 Dec 2023
- 2023Activity Sparsity Complements Weight Sparsity for Efficient RNN Inference13 Nov 2023
- 2023Every Parameter Matters: Ensuring the Convergence of Federated Learning with Dynamic Heterogeneous Models Reduction12 Oct 2023
- 2023BYOM: Building Your Own Multi-Task Model For Free3 Oct 2023
- 2023Dynamic ASR Pathways: An Adaptive Masking Approach Towards Efficient Pruning of A Multilingual ASR Model22 Sep 2023
- 2023TransNet: A Transfer Learning-Based Network for Human Action Recognition13 Sep 2023
- 2023Adaptive Model Pruning and Personalization for Federated Learning over Wireless Networks4 Sep 2023
- 2023HyperSparse Neural Networks: Shifting Exploration to Exploitation through Adaptive Regularization14 Aug 2023
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendations13 Aug 2023
- 2023Neural Image Compression: Generalization, Robustness, and Spectral Biases17 Jul 2023
- 2023Pruning vs Quantization: Which is Better?6 Jul 2023
- 2023Fantastic Weights and How to Find Them: Where to Prune in Dynamic Sparse Training21 Jun 2023
- 2023Dynamic Sparsity Is Channel-Level Sparsity Learner30 May 2023
- 2023Intriguing Properties of Quantization at Scale30 May 2023
- 2023Geometry-aware training of factorized layers in tensor Tucker format30 May 2023
- 2023AUTOSPARSE: Towards Automated Sparse Training of Deep Neural Networks14 Apr 2023
- 2023PopSparse: Accelerated block sparse matrix multiplication on IPU29 Mar 2023
- 2022Losses Can Be Blessings: Routing Self-Supervised Speech Representations Towards Efficient Multilingual and Multitask Speech Processing2 Nov 2022
- 2022Training Recipe for N:M Structured Sparsity with Decaying Pruning Mask15 Sep 2022
- 2022WeightMom: Learning Sparse Networks using Iterative Momentum-based pruning11 Aug 2022
- 2022Comprehensive Graph Gradual Pruning for Sparse Training in Graph Neural Networks18 Jul 2022
- 2022Sharp asymptotics on the compression of two-layer neural networks17 May 2022
- 2022Federated Progressive Sparsification (Purge, Merge, Tune)+26 Apr 2022
- 2022Dynamic ConvNets on Tiny Devices via Nested Sparsity7 Mar 2022
- 2022Amenable Sparse Network Investigator18 Feb 2022
- 2022A Survey on Model Compression and Acceleration for Pretrained Language Models15 Feb 2022
- 2022On the Convergence of Heterogeneous Federated Learning with Arbitrary Adaptive Online Model Pruning27 Jan 2022
- 2022Automatic Sparse Connectivity Learning for Neural Networks13 Jan 2022
- 2021Scaling Language Models: Methods, Analysis & Insights from Training Gopher8 Dec 2021
50 newest of 75 All 75 (JSON)
- 2021Scaling Language Models: Methods, Analysis & Insights from Training Gophercited by 1,202
- 2021Accelerating Sparse Deep Neural Networkscited by 223
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 202
- 2021Do We Actually Need Dense Over-Parameterization? In-Time Over-Parameterization in Sparse Trainingcited by 110
- 2021Top-KAST: Top-K Always Sparse Trainingcited by 79
- 2021A Winning Hand: Compressing Deep Networks Can Improve Out-Of-Distribution Robustnesscited by 62
- 2021PARP: Prune, Adjust and Re-Prune for Self-Supervised Speech Recognitioncited by 53
- 2021A Survey on Green Deep Learningcited by 52
- 2023Intriguing Properties of Quantization at Scalecited by 49
- 2021The Low-Resource Double Bind: An Empirical Study of Pruning for Low-Resource Machine Translationcited by 47
- 2023Pruning vs Quantization: Which is Better?cited by 46
- 2022A Survey on Model Compression and Acceleration for Pretrained Language Modelscited by 45
12 most cited of 74 All 74 (JSON)
- 2026Layerwise Decoupling for Stable Structured Sparsification of Fully Connected Layers17 Sep 2026
- 2026Effective pruning of task-trained recurrent neural networks using noisy fluctuations and connection rescaling5 Aug 2026
- 2026Topological Neural Dynamics: A Neuron-wise Framework for Sequence Modeling19 Jun 2026
- 2026Accelerating GPU Inference of Large Language Models with Moderately Unstructured Sparse Weight Matrices13 Jun 2026
- 2025TELL-TALE: Task Efficient LLMs with Task Aware Layer Elimination26 Oct 2025
- 2025Elastic ViTs from Pretrained Models without Retraining20 Oct 2025
- 2025Neuro-inspired Ensemble-to-Ensemble Communication Primitives for Sparse and Efficient ANNs19 Aug 2025
- 2025Hyperpruning: Efficient Search through Pruned Variants of Recurrent Neural Networks Leveraging Lyapunov Spectrum9 Jun 2025
- 2025Lattice-Based Pruning in Recurrent Neural Networks via Poset Modeling23 Feb 2025
- 2025Advancing Weight and Channel Sparsification with Enhanced Saliency5 Feb 2025
- 2025Instruction-Following Pruning for Large Language Models3 Jan 2025
- 2024Application Specific Compression of Deep Learning Models9 Sep 2024
12 newest of 74 All 74 (JSON)