Deep Learning in Spiking Neural Networks
Amirhossein TavanaeiMasoud GhodratiSaeed Reza KheradpishehTimothee MasquelierAnthony S. Maida
Compares supervised and unsupervised training methods for deep spiking neural networks, demonstrating how biologically realistic models achieve competitive task accuracy with significantly lower computational and energy costs on hardware.
Modern deep learning has delivered breakthroughs in pattern recognition, but conventional artificial neural networks require substantial computing power and high energy consumption. This high power demand restricts their deployment in battery-powered, edge, and embedded computing systems. In contrast, the biological brain performs complex computations with high energy efficiency by transmitting discrete, event-based electrical pulses known as spikes. Spiking neural networks aim to replicate these biological mechanisms to build power-efficient computing platforms, but training deep spiking architectures remains a fundamental technical challenge because discrete spike signals are non-differentiable and prevent the direct use of standard gradient-based optimization algorithms.
The article systematically reviews recent methods for constructing and training deep spiking neural networks across various structural configurations. It evaluates supervised and unsupervised learning techniques, conversion methods, and the resulting trade-offs in recognition accuracy, computational efficiency, and hardware viability.
To evaluate the landscape of spiking deep learning, the authors surveyed multiple architectural paradigms, including fully connected deep networks, convolutional architectures, deep belief networks, and recurrent or reservoir models. The analysis evaluated training frameworks across standard machine learning benchmarks such as handwritten digit and visual object recognition datasets, categorizing methods into direct spike-based training and the conversion of pre-trained conventional models into spiking platforms.
The findings indicate that deep spiking networks are closing the accuracy gap with traditional non-spiking neural networks while requiring substantially fewer computational operations. First, converting pre-trained conventional neural networks into spiking equivalents currently achieves the highest accuracy among spiking models, often exceeding ninety-nine percent on standard digit recognition benchmarks and over ninety percent on complex image recognition tasks. Second, direct training methods using biologically plausible mechanisms, such as spike-timing-dependent plasticity, successfully extract hierarchical features across network layers, although their classification accuracy generally trails converted networks. Third, supervised learning using surrogate approximations for non-differentiable spike thresholds allows end-to-end gradient descent, cutting computational operations by up to eighty percent compared to traditional models. Finally, recurrent spiking models, including liquid state machines and spike-based gated units, demonstrate strong processing capabilities for temporal and sequential data while matching conventional recurrent models.
These results demonstrate that spiking neural networks offer a viable path to deploying high-performance artificial intelligence within energy-constrained environments. By executing computations through sparse, asynchronous events, spiking hardware can significantly lower energy costs and operating latency for autonomous devices, wearable sensors, and portable electronics. Furthermore, the convergence of deep learning principles with biologically grounded learning rules advances our theoretical understanding of neural information processing in biological brains.
Organizations developing low-power artificial intelligence solutions should adopt a phased technical strategy. In the near term, teams aiming for immediate deployment on neuromorphic hardware should utilize conversion pipelines from pre-trained continuous networks to maximize classification accuracy with minimal performance loss. For applications requiring online adaptation and real-time temporal processing, organizations should invest in surrogate-gradient training frameworks and reservoir computing methods. Continued research is recommended to design native multi-layer learning rules that completely eliminate reliance on non-spiking training pipelines.
The evaluated architectures were predominantly tested on controlled, standardized benchmark datasets rather than large-scale, unstructured real-world data streams. Additionally, hardware-specific performance and energy efficiency metrics rely heavily on specialized neuromorphic silicon platforms. While confidence in the energy savings and core computational principles is high, stakeholders should validate real-world latency, throughput, and noise resilience in targeted pilot environments before full commercial deployment.
- Paper: Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computation, Yoshua Bengio et al. (2013). It introduces foundational techniques for estimating gradients through non-differentiable, hard-threshold, and stochastic activation functions that underpin direct training approaches in spiking networks.
- Paper: Deep learning in neural networks: An overview, Juergen Schmidhuber (2014). It provides a broad historical overview of credit assignment and backpropagation in deep architectures, establishing the foundational concepts contrasting continuous ANNs with discrete SNNs.
- Paper: Efficient Processing of Deep Neural Networks: A Tutorial and Survey, Vivienne Sze et al. (2017). It details the computational and hardware-efficiency bottlenecks of conventional deep networks, motivating why neuromorphic spiking approaches are sought for low-power computing.
- Paper: A Fast Learning Algorithm for Deep Belief Nets, Geoffrey E. Hinton et al. (2006). It establishes the layer-wise unsupervised training methods that served as primary early paradigms for training deep representations before end-to-end backpropagation.
- Paper: Learning representations by back-propagating errors, David E. Rumelhart et al. (1986). It presents the core backpropagation algorithm whose differentiability requirement poses the central training hurdle reviewed for spiking neurons.
- Paper: Surrogate Gradient Learning in Spiking Neural Networks: Bringing the Power of Gradient-based optimization to spiking neural networks, Emre O. Neftci et al. (2019). It directly tackles the non-differentiability bottleneck highlighted in the survey by formalizing surrogate gradient learning methods to train deep spiking neural networks via backpropagation.
- Paper: Diffusing Blame: Task-Dependent Credit Assignment in Biologically Plausible Dual-Stream Networks, Yutaro Yamada et al. (2026). It extends biologically plausible credit assignment beyond standard backpropagation by developing dual-stream networks that enforce biological constraints like Dale's principle.
