mlsanityData to 7 Oct 2026

Efficient recurrent architectures through activity sparsity and sparse back-propagation through time

arXiv 2206.06178 ↗First posted 13 Jun 2022cs.LG cs.AI cs.NEcited by 26

Not on the map. Why?

Abstract (arXiv)

Recurrent neural networks (RNNs) are well suited for solving sequence tasks in resource-constrained systems due to their expressivity and low computational requirements. However, there is still a need to bridge the gap between what RNNs are capable of in terms of efficiency and performance and real-world application requirements. The memory and computational requirements arising from propagating the activations of all the neurons at every time step to every connected neuron, together with the sequential dependence of activations, contribute to the inefficiency of training and using RNNs. We propose a solution inspired by biological neuron dynamics that makes the communication between RNN units sparse and discrete. This makes the backward pass with backpropagation through time (BPTT) computationally sparse and efficient as well. We base our model on the gated recurrent unit (GRU), extending it with units that emit discrete events for communication triggered by a threshold so that no information is communicated to other units in the absence of events. We show theoretically that the communication between units, and hence the computation required for both the forward and backward passes, scales with the number of events in the network. Our model achieves efficiency without compromising task performance, demonstrating competitive performance compared to state-of-the-art recurrent network models in real-world tasks, including language modeling. The dynamic activity sparsity mechanism also makes our model well suited for novel energy-efficient neuromorphic hardware. Code is available at https://github.com/KhaleelKhan/EvNN/.

Key facts. Cited by 26 papers in the map (data through 7 Oct 2026). Builds on 42 of its 68 references that are in the map. First posted on arXiv 13 Jun 2022.

Builds on

42 of 68 references.

References · 42

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2020Language Models are Few-Shot Learnerscited by 32,199
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  4. 2021Zero-Shot Text-to-Image Generationcited by 4,276
  5. 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
  6. 2018Neural Ordinary Differential Equationscited by 3,733
  7. 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,413
  8. 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,014
  9. 2016Pointer Sentinel Mixture Modelscited by 2,992
  10. 2021Sparsity in Deep Learning: Pruning and growth for efficient inference and training in neural networkscited by 521
  11. 2020Neural Controlled Differential Equations for Irregular Time Seriescited by 501
  12. 2016Using the Output Embedding to Improve Language Modelscited by 266
30 more
  1. 2019GRU-ODE-Bayes: Continuous modeling of sporadically-observed time seriescited by 230
  2. 2017Regularizing and Optimizing LSTM Language Modelscited by 205
  3. 2018Long short-term memory and learning-to-learn in networks of spiking neuronscited by 179
  4. 2017SuperSpike: Supervised learning in multi-layer spiking neural networkscited by 178
  5. 2015A Theoretically Grounded Application of Dropout in Recurrent Neural Networkscited by 161
  6. 2017Breaking the Softmax Bottleneck: A High-Rank RNN Language Modelcited by 147
  7. 2018Independently Recurrent Neural Network (IndRNN): Building A Longer and Deeper RNNcited by 142
  8. 2015A Simple Way to Initialize Recurrent Networks of Rectified Linear Unitscited by 130
  9. 2022AEGNN: Asynchronous Event-based Graph Neural Networkscited by 118
  10. 2019AntisymmetricRNN: A Dynamical System View on Recurrent Neural Networkscited by 112
  11. 2017On the State of the Art of Evaluation in Neural Language Modelscited by 103
  12. 2016Phased LSTM: Accelerating Recurrent Network Training for Long or Event-based Sequencescited by 98
  13. 2016Tying Word Vectors and Word Classifiers: A Loss Framework for Language Modelingcited by 87
  14. 2016Quasi-Recurrent Neural Networkscited by 87
  15. 2017A Survey of Neuromorphic Computing and Neural Networks in Hardwarecited by 82
  16. 2020Learning Long-Term Dependencies in Irregularly-Sampled Time Seriescited by 82
  17. 2016Improving Neural Language Models with a Continuous Cachecited by 81
  18. 2020Coupled Oscillatory Recurrent Neural Network (coRNN): An accurate and (gradient) stable architecture for learning long time dependenciescited by 81
  19. 2016Convolutional Networks for Fast, Energy-Efficient Neuromorphic Computingcited by 68
  20. 2017Simple Recurrent Units for Highly Parallelizable Recurrencecited by 60
  21. 2020Event-Based Backpropagation can compute Exact Gradients for Spiking Neural Networkscited by 59
  22. 2016Zoneout: Regularizing RNNs by Randomly Preserving Hidden Activationscited by 54
  23. 2017Dynamic Evaluation of Neural Sequence Modelscited by 53
  24. 2020Temporal Binary Representation for Event-Based Action Recognitioncited by 50
  25. 2019Dissecting the Graphcore IPU Architecture via Microbenchmarkingcited by 47
  26. 2021Sparse Spiking Gradient Descentcited by 41
  27. 2016Delta Networks for Optimized Recurrent Network Computationcited by 18
  28. 2019Gated recurrent units viewed through the lens of continuous time dynamical systemscited by 18
  29. 2021Two Sparsities Are Better Than One: Unlocking the Performance Benefits of Sparse-Sparse Networkscited by 15
  30. 2022Distributed SLIDE: Enabling Training Large Neural Networks on Low Bandwidth and Simple CPU-Clusters via Model Parallelism and Sparsitycited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 6; 2024: 8; 2025: 8; 2026: 4.

26 papers.

Sort:

By area:

  1. 2024Scalable Event-by-event Processing of Neuromorphic Sensory Signals With Deep State-Space Modelscited by 31
  2. 2024SpiNNaker2: A Large-Scale Neuromorphic System for Event-Based and Asynchronous Machine Learningcited by 24
  3. 2023Language Modeling on a SpiNNaker 2 Neuromorphic Chipcited by 6
  4. 2025Compute-in-Memory Implementation of State Space Models for Event Sequence Processingcited by 6
  5. 2023Harnessing Manycore Processors with Distributed Memory for Accelerated Training of Sparse and Recurrent Modelscited by 4
  6. 2025Event2Vec: Processing Neuromorphic Events Directly by Representations in Vector Spacecited by 3
  7. 2025ReverB-SNN: Reversing Bit of the Weight and Activation for Spiking Neural Networkscited by 3
  8. 2025Sparse Convolutional Recurrent Learning for Efficient Event-based Neuromorphic Object Detectioncited by 3
  9. 2023Activity Sparsity Complements Weight Sparsity for Efficient RNN Inferencecited by 2
  10. 2024Pushing the boundaries of event subsampling in event-based video classification using CNNscited by 2
  11. 2024STREAM: A Universal State-Space Model for Sparse Geometric Datacited by 2
  12. 2026Training event-based neural networks with exact gradients via Differentiable ODE Solving in JAXcited by 2
14 more
  1. 2023Spike-based computation using classical recurrent neural networkscited by 1
  2. 2023Exploiting Symmetric Temporally Sparse BPTT for Efficient RNN Trainingcited by 1
  3. 2024Spiking Music: Audio Compression with Event Based Auto-encoderscited by 1
  4. 2024Weight Sparsity Complements Activity Sparsity in Neuromorphic Language Modelscited by 1
  5. 2024TRIP: Trainable Region-of-Interest Prediction for Hardware-Efficient Neuromorphic Processing on Event-based Visioncited by 1
  6. 2025Spike-TBR: a Noise Resilient Neuromorphic Event Representationcited by 1
  7. 2025Low-Bit Data Processing Using Multiple-Output Spiking Neurons with Non-linear Reset Feedbackcited by 1
  8. 2025Context-aware Sparse Spatiotemporal Learning for Event-based Visioncited by 1
  9. 2023Advancing State of the Art in Language Modelingcited by 0
  10. 2024Quantized Context Based LIF Neurons for Recurrent Spiking Neural Networks in 45nmcited by 0
  11. 2025An energy-efficient spiking neural network with continuous learning for self-adaptive brain-machine interfacecited by 0
  12. 2026LongSpike: Fractional Order Spiking State Space Models for Efficient Long Sequence Learningcited by 0
  13. 2026Event-based Neural Decoding for Neuroprosthetic Motor Controlcited by 0
  14. 2026The SpiNNaker2 chip: a many-core platform for flexible and scalable brain-inspired computingcited by 0