Spike-Train Level Backpropagation for Training Deep Recurrent Spiking Neural Networks
Not on the map. Why?
Abstract (arXiv)
Spiking neural networks (SNNs) well support spatiotemporal learning and energy-efficient event-driven hardware neuromorphic processors. As an important class of SNNs, recurrent spiking neural networks (RSNNs) possess great computational power. However, the practical application of RSNNs is severely limited by challenges in training. Biologically-inspired unsupervised learning has limited capability in boosting the performance of RSNNs. On the other hand, existing backpropagation (BP) methods suffer from high complexity of unrolling in time, vanishing and exploding gradients, and approximate differentiation of discontinuous spiking activities when applied to RSNNs. To enable supervised training of RSNNs under a well-defined loss function, we present a novel Spike-Train level RSNNs Backpropagation (ST-RSBP) algorithm for training deep RSNNs. The proposed ST-RSBP directly computes the gradient of a rated-coded loss function defined at the output layer of the network w.r.t tunable parameters. The scalability of ST-RSBP is achieved by the proposed spike-train level computation during which temporal effects of the SNN is captured in both the forward and backward pass of BP. Our ST-RSBP algorithm can be broadly applied to RSNNs with a single recurrent layer or deep RSNNs with multiple feed-forward and recurrent layers. Based upon challenging speech and image datasets including TI46, N-TIDIGITS, Fashion-MNIST and MNIST, ST-RSBP is able to train RSNNs with an accuracy surpassing that of the current state-of-art SNN BP algorithms and conventional non-spiking deep learning models.
Key facts. Cited by 32 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 Aug 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 14; 2023: 6; 2024: 2; 2025: 4; 2026: 1.
32 papers.
Sort:
By area:
- 2022Neural Architecture Search for Spiking Neural Networkscited by 52
- 2022Online Training Through Time for Spiking Neural Networkscited by 48
- 2021Training Feedback Spiking Neural Networks by Implicit Differentiation on the Equilibrium Statecited by 39
- 2022TCJA-SNN: Temporal-Channel Joint Attention for Spiking Neural Networkscited by 33
- 2021Backpropagation with Biologically Plausible Spatio-Temporal Adjustment For Training Deep Spiking Neural Networkscited by 22
- 2022STSC-SNN: Spatio-Temporal Synaptic Connection with Temporal Convolution and Attention for Spiking Neural Networkscited by 20
- 2022Axonal Delay As a Short-Term Memory for Feed Forward Deep Spiking Neural Networkscited by 10
- 2024Fully Spiking Actor Network with Intra-layer Connections for Reinforcement Learningcited by 10
- 2022A Synapse-Threshold Synergistic Learning Approach for Spiking Neural Networkscited by 9
- 2023SPIDE: A Purely Spike-based Method for Training Feedback Spiking Neural Networkscited by 8
- 2023Tensor Decomposition Based Attention Module for Spiking Neural Networkscited by 8
- 2024Hebbian Learning based Orthogonal Projection for Continual Learning of Spiking Neural Networkscited by 8
20 more
- 2021Spiking CapsNet: A Spiking Neural Network With A Biologically Plausible Routing Rule Between Capsulescited by 6
- 2023KLIF: An optimized spiking neuron unit for tuning surrogate gradient slope and membrane potentialcited by 6
- 2022Ultra-low Latency Spiking Neural Networks with Spatio-Temporal Compression and Synaptic Convolutional Blockcited by 4
- 2021Direct Training via Backpropagation for Ultra-low Latency Spiking Neural Networks with Multi-thresholdcited by 3
- 2022SIT: A Bionic and Non-Linear Neuron for Spiking Neural Networkcited by 2
- 2022Learning in Feedback-driven Recurrent Spiking Neural Networks using full-FORCE Trainingcited by 2
- 2022Models Developed for Spiking Neural Networkscited by 2
- 2023Fully Spiking Denoising Diffusion Implicit Modelscited by 2
- 2025Edge Intelligence with Spiking Neural Networkscited by 2
- 2022S3NN: Time Step Reduction of Spiking Surrogate Gradients for Training Energy Efficient Single-Step Spiking Neural Networkscited by 1
- 2025SpikeX: Exploring Accelerator Architecture and Network-Hardware Co-Optimization for Sparse Spiking Neural Networkscited by 1
- 2021Front Contribution instead of Back Propagationcited by 0
- 2022The Spike Gating Flow: A Hierarchical Structure Based Spiking Neural Network for Online Gesture Recognitioncited by 0
- 2022A temporally and spatially local spike-based backpropagation algorithm to enable training in hardwarecited by 0
- 2022Exploring Tradeoffs in Spiking Neural Networkscited by 0
- 2023Membrane Potential Distribution Adjustment and Parametric Surrogate Gradient in Spiking Neural Networkscited by 0
- 2023SPENSER: Towards a NeuroEvolutionary Approach for Convolutional Spiking Neural Networkscited by 0
- 2025ParaRevSNN: A Parallel Reversible Spiking Neural Network for Efficient Training and Inferencecited by 0
- 2025HetSyn: Versatile Timescale Integration in Spiking Neural Networks via Heterogeneous Synapsescited by 0
- 2026XOResNet: Exclusive-OR Meta-Residuals Facilitate Deep Spiking Neural Networks Learningcited by 0
- 2026XOResNet: Exclusive-OR Meta-Residuals Facilitate Deep Spiking Neural Networks Learning15 May 2026
- 2025ParaRevSNN: A Parallel Reversible Spiking Neural Network for Efficient Training and Inference2 Aug 2025
- 2025HetSyn: Versatile Timescale Integration in Spiking Neural Networks via Heterogeneous Synapses1 Aug 2025
- 2025Edge Intelligence with Spiking Neural Networks18 Jul 2025
- 2025SpikeX: Exploring Accelerator Architecture and Network-Hardware Co-Optimization for Sparse Spiking Neural Networks18 May 2025
- 2024Hebbian Learning based Orthogonal Projection for Continual Learning of Spiking Neural Networks19 Feb 2024
- 2024Fully Spiking Actor Network with Intra-layer Connections for Reinforcement Learning9 Jan 2024
- 2023Fully Spiking Denoising Diffusion Implicit Models4 Dec 2023
- 2023Tensor Decomposition Based Attention Module for Spiking Neural Networks23 Oct 2023
- 2023SPENSER: Towards a NeuroEvolutionary Approach for Convolutional Spiking Neural Networks18 May 2023
- 2023Membrane Potential Distribution Adjustment and Parametric Surrogate Gradient in Spiking Neural Networks26 Apr 2023
- 2023KLIF: An optimized spiking neuron unit for tuning surrogate gradient slope and membrane potential18 Feb 2023
20 more
- 2023SPIDE: A Purely Spike-based Method for Training Feedback Spiking Neural Networks1 Feb 2023
- 2022Exploring Tradeoffs in Spiking Neural Networks15 Dec 2022
- 2022Models Developed for Spiking Neural Networks8 Dec 2022
- 2022STSC-SNN: Spatio-Temporal Synaptic Connection with Temporal Convolution and Attention for Spiking Neural Networks11 Oct 2022
- 2022Online Training Through Time for Spiking Neural Networks9 Oct 2022
- 2022A temporally and spatially local spike-based backpropagation algorithm to enable training in hardware20 Jul 2022
- 2022TCJA-SNN: Temporal-Channel Joint Attention for Spiking Neural Networks21 Jun 2022
- 2022A Synapse-Threshold Synergistic Learning Approach for Spiking Neural Networks10 Jun 2022
- 2022The Spike Gating Flow: A Hierarchical Structure Based Spiking Neural Network for Online Gesture Recognition4 Jun 2022
- 2022Learning in Feedback-driven Recurrent Spiking Neural Networks using full-FORCE Training26 May 2022
- 2022Axonal Delay As a Short-Term Memory for Feed Forward Deep Spiking Neural Networks20 Apr 2022
- 2022SIT: A Bionic and Non-Linear Neuron for Spiking Neural Network30 Mar 2022
- 2022Ultra-low Latency Spiking Neural Networks with Spatio-Temporal Compression and Synaptic Convolutional Block18 Mar 2022
- 2022S3NN: Time Step Reduction of Spiking Surrogate Gradients for Training Energy Efficient Single-Step Spiking Neural Networks26 Jan 2022
- 2022Neural Architecture Search for Spiking Neural Networks23 Jan 2022
- 2021Direct Training via Backpropagation for Ultra-low Latency Spiking Neural Networks with Multi-threshold25 Nov 2021
- 2021Spiking CapsNet: A Spiking Neural Network With A Biologically Plausible Routing Rule Between Capsules15 Nov 2021
- 2021Backpropagation with Biologically Plausible Spatio-Temporal Adjustment For Training Deep Spiking Neural Networks17 Oct 2021
- 2021Training Feedback Spiking Neural Networks by Implicit Differentiation on the Equilibrium State29 Sep 2021
- 2021Front Contribution instead of Back Propagation10 Jun 2021
- 2023Fully Spiking Denoising Diffusion Implicit Modelscited by 2
- 2023Fully Spiking Denoising Diffusion Implicit Models4 Dec 2023
- 2022Neural Architecture Search for Spiking Neural Networkscited by 52
- 2022Online Training Through Time for Spiking Neural Networkscited by 48
- 2021Training Feedback Spiking Neural Networks by Implicit Differentiation on the Equilibrium Statecited by 39
- 2022TCJA-SNN: Temporal-Channel Joint Attention for Spiking Neural Networkscited by 33
- 2021Backpropagation with Biologically Plausible Spatio-Temporal Adjustment For Training Deep Spiking Neural Networkscited by 22
- 2022STSC-SNN: Spatio-Temporal Synaptic Connection with Temporal Convolution and Attention for Spiking Neural Networkscited by 20
- 2022Axonal Delay As a Short-Term Memory for Feed Forward Deep Spiking Neural Networkscited by 10
- 2024Fully Spiking Actor Network with Intra-layer Connections for Reinforcement Learningcited by 10
- 2022A Synapse-Threshold Synergistic Learning Approach for Spiking Neural Networkscited by 9
- 2023SPIDE: A Purely Spike-based Method for Training Feedback Spiking Neural Networkscited by 8
- 2023Tensor Decomposition Based Attention Module for Spiking Neural Networkscited by 8
- 2024Hebbian Learning based Orthogonal Projection for Continual Learning of Spiking Neural Networkscited by 8
12 most cited of 31 All 31 (JSON)
- 2026XOResNet: Exclusive-OR Meta-Residuals Facilitate Deep Spiking Neural Networks Learning15 May 2026
- 2025ParaRevSNN: A Parallel Reversible Spiking Neural Network for Efficient Training and Inference2 Aug 2025
- 2025HetSyn: Versatile Timescale Integration in Spiking Neural Networks via Heterogeneous Synapses1 Aug 2025
- 2025Edge Intelligence with Spiking Neural Networks18 Jul 2025
- 2025SpikeX: Exploring Accelerator Architecture and Network-Hardware Co-Optimization for Sparse Spiking Neural Networks18 May 2025
- 2024Hebbian Learning based Orthogonal Projection for Continual Learning of Spiking Neural Networks19 Feb 2024
- 2024Fully Spiking Actor Network with Intra-layer Connections for Reinforcement Learning9 Jan 2024
- 2023Tensor Decomposition Based Attention Module for Spiking Neural Networks23 Oct 2023
- 2023SPENSER: Towards a NeuroEvolutionary Approach for Convolutional Spiking Neural Networks18 May 2023
- 2023Membrane Potential Distribution Adjustment and Parametric Surrogate Gradient in Spiking Neural Networks26 Apr 2023
- 2023KLIF: An optimized spiking neuron unit for tuning surrogate gradient slope and membrane potential18 Feb 2023
- 2023SPIDE: A Purely Spike-based Method for Training Feedback Spiking Neural Networks1 Feb 2023
12 newest of 31 All 31 (JSON)