Weight Sparsity Complements Activity Sparsity in Neuromorphic Language Models
Not on the map. Why?
Abstract (arXiv)
Activity and parameter sparsity are two standard methods of making neural networks computationally more efficient. Event-based architectures such as spiking neural networks (SNNs) naturally exhibit activity sparsity, and many methods exist to sparsify their connectivity by pruning weights. While the effect of weight pruning on feed-forward SNNs has been previously studied for computer vision tasks, the effects of pruning for complex sequence tasks like language modeling are less well studied since SNNs have traditionally struggled to achieve meaningful performance on these tasks. Using a recently published SNN-like architecture that works well on small-scale language modeling, we study the effects of weight pruning when combined with activity sparsity. Specifically, we study the trade-off between the multiplicative efficiency gains the combination affords and its effect on task performance for language modeling. To dissect the effects of the two sparsities, we conduct a comparative analysis between densely activated models and sparsely activated event-based models across varying degrees of connectivity sparsity. We demonstrate that sparse activity and sparse connectivity complement each other without a proportional drop in task performance for an event-based neural network trained on the Penn Treebank and WikiText-2 language modeling datasets. Our results suggest sparsely connected event-based neural networks are promising candidates for effective and efficient sequence modeling.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 36 of its 49 references that are in the map. First posted on arXiv 1 May 2024.
Builds on
36 of 49 references.
References · 36
- 2017Attention Is All You Needcited by 59,932
- 2023Mamba: Linear-Time Sequence Modeling with Selective State Spacescited by 4,616
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
- 2016Pointer Sentinel Mixture Modelscited by 2,992
- 2021Efficiently Modeling Long Sequences with Structured State Spacescited by 2,424
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2023RWKV: Reinventing RNNs for the Transformer Eracited by 814
- 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 596
- 2021Sparsity in Deep Learning: Pruning and growth for efficient inference and training in neural networkscited by 521
- 2022Hungry Hungry Hippos: Towards Language Modeling with State Space Modelscited by 495
- 2021Training Spiking Neural Networks Using Lessons From Deep Learningcited by 251
- 2017Regularizing and Optimizing LSTM Language Modelscited by 205
24 more
- 2017Breaking the Softmax Bottleneck: A High-Rank RNN Language Modelcited by 147
- 2017Deep Rewiring: Training very sparse deep networkscited by 136
- 2017On the State of the Art of Evaluation in Neural Language Modelscited by 103
- 2023SpikeGPT: Generative Pre-trained Language Model with Spiking Neural Networkscited by 82
- 2016Improving Neural Language Models with a Continuous Cachecited by 81
- 2017Exploring Sparsity in Recurrent Neural Networkscited by 75
- 2016ESE: Efficient Speech Recognition Engine with Sparse LSTM on FPGAcited by 50
- 2023Learning Delays in Spiking Neural Networks using Dilated Convolutions with Learnable Spacingscited by 48
- 2017STDP Based Pruning of Connections and Weight Quantization in Spiking Neural Networks for Energy Efficient Recognitioncited by 41
- 2021Pruning of Deep Spiking Neural Networks through Gradient Rewiringcited by 41
- 2023Parallel Spiking Neurons with High Efficiency and Ability to Learn Long-term Dependenciescited by 41
- 2023NeuroBench: A Framework for Benchmarking Neuromorphic Computing Algorithms and Systemscited by 27
- 2022Efficient recurrent architectures through activity sparsity and sparse back-propagation through timecited by 26
- 2022Exploring Lottery Ticket Hypothesis in Spiking Neural Networkscited by 25
- 2018Grow and Prune Compact, Fast, and Accurate LSTMscited by 20
- 2021Spartus: A 9.4 TOp/s FPGA-based LSTM Accelerator Exploiting Spatio-Temporal Sparsitycited by 20
- 2016Delta Networks for Optimized Recurrent Network Computationcited by 18
- 2020Long Short-Term Memory Spiking Networks and Their Applicationscited by 16
- 2021Two Sparsities Are Better Than One: Unlocking the Performance Benefits of Sparse-Sparse Networkscited by 15
- 2016Sigma Delta Quantized Networkscited by 13
- 2023Workload-Balanced Pruning for Sparse Spiking Neural Networkscited by 13
- 2024Sparse Spiking Neural Network: Exploiting Heterogeneity in Timescales for Pruning Recurrent SNNcited by 10
- 2020Connection Pruning for Deep Spiking Neural Networks with On-Chip Learningcited by 8
- 2023Astrocyte-Enabled Advancements in Spiking Neural Networks for Large Language Modelingcited by 5
Built on by
Citing papers per year: 2025: 1.
1 paper.