TLDR: This research introduces a multi-level spiking neuron model and a Sparse-ResNet architecture to enhance Spiking Neural Networks (SNNs). By allowing spikes to carry more information and preventing ‘spike avalanches’ in residual connections, the approach achieves state-of-the-art accuracy with significantly reduced latency (down to 1 timestep) and 2-3 times lower energy consumption compared to binary SNNs and ANNs, making SNNs more practical for energy-efficient AI.
Spiking Neural Networks (SNNs) are a fascinating class of bio-inspired neural networks that hold immense promise for energy-efficient artificial intelligence, especially on specialized neuromorphic hardware. Unlike traditional Artificial Neural Networks (ANNs) that use continuous values, SNNs communicate using discrete, event-driven “spikes.” This event-driven nature allows for sparse operations and theoretically lower power consumption. However, the binary nature of these instantaneous spikes often leads to a significant loss of information, which can degrade accuracy compared to their full-precision ANN counterparts.
To overcome this fundamental limitation, researchers Andrea Castagnetti, Alain Pegatoquet, and Benoît Miramond have introduced a novel approach that tackles both the neuronal and architectural levels of SNN design. Their work, detailed in the paper “ALL IN ONE TIMESTEP: ENHANCING SPARSITY AND ENERGY EFFICIENCY IN MULTI-LEVEL SPIKING NEURAL NETWORKS”, proposes a multi-level spiking neuron model and a new residual architecture called Sparse-ResNet.
Multi-Level Spiking Neurons: More Information, Less Latency
The core idea behind the multi-level spiking neuron is to allow each spike to carry more than just a binary “on” or “off” signal. Instead of a single bit, these neurons can transmit multiple bits of information at each timestep. This is achieved by subdividing each timestep into “micro-timesteps” where the neuron iteratively charges and discharges, summing up internal binary spikes to produce a multi-valued output spike. This mechanism significantly reduces the quantization error without needing to increase the number of timesteps, which is crucial for maintaining low latency.
The benefits are substantial: multi-level SNNs can achieve the same level of accuracy as well-optimized binary SNNs but with significantly fewer timesteps. For instance, using a 4-level spiking neuron, the same accuracy as a binary SNN trained on 4 timesteps can be achieved in just 1 timestep. This directly translates to faster inference and reduced energy consumption.
Sparse-ResNet: Taming the Spike Avalanche
Beyond individual neurons, the researchers also addressed a critical issue in the architecture of deep SNNs, particularly those using residual connections (like ResNets). In many existing spiking residual architectures, a phenomenon called the “spike avalanche effect” occurs. This happens when spikes from the direct path and the residual path sum up, leading to an exponential increase in the number of spikes as the network gets deeper. This surge in activity compromises the network’s sparsity and, consequently, its energy efficiency.
The proposed Sparse-ResNet architecture introduces a “barrier neuron” after the summation point in residual connections. This barrier neuron, equipped with a Straight-Through-Estimator (STE) for gradient propagation, effectively limits the number of spikes propagated without hindering the network’s representational capacity. The STE is vital here to prevent the vanishing gradient problem that typically arises when a spiking neuron is placed at this critical junction.
Also Read:
- Advancing Spiking Neural Networks for Robotic Control with Adaptive Gradients and Jump-Start Learning
- Beyond Large Models: Charting a Course for Energy-Efficient, Brain-Inspired AI
Impressive Results Across Benchmarks
Experimental evaluations on popular image classification datasets like CIFAR-10 and CIFAR-100, as well as the neuromorphic CIFAR-10-DVS dataset, demonstrate the effectiveness of this dual approach:
- Multi-level SNNs achieved state-of-the-art accuracy on CIFAR-10/100 using only 1 timestep, reducing energy consumption by a factor of 3 compared to an equivalent ANN.
- On neuromorphic data (CIFAR-10-DVS), the approach drastically reduced inference latency to 1 timestep, a 10x compression factor compared to previous results, while maintaining competitive accuracy.
- Sparse-ResNet achieved state-of-the-art accuracy in image classification while reducing network activity by more than 20% compared to previous spiking ResNets, effectively mitigating the spike avalanche effect.
A crucial insight from their energy estimation is that memory accesses, not synaptic operations, are the dominant factor in SNN energy consumption. This underscores why reducing the total number of spikes (i.e., increasing sparsity) is paramount for true energy efficiency gains. The multi-level spiking neurons and Sparse-ResNet architecture work in tandem to achieve this, offering a significant leap forward for practical, low-power SNN deployments.
This research paves the way for more efficient and accurate SNNs, bringing them closer to realizing their full potential in edge computing and other energy-constrained applications.


