KLIF: An optimized spiking neuron unit for tuning surrogate gradient slope and membrane potential

02/18/2023
by   Chunming Jiang, et al.
0

Spiking neural networks (SNNs) have attracted much attention due to their ability to process temporal information, low power consumption, and higher biological plausibility. However, it is still challenging to develop efficient and high-performing learning algorithms for SNNs. Methods like artificial neural network (ANN)-to-SNN conversion can transform ANNs to SNNs with slight performance loss, but it needs a long simulation to approximate the rate coding. Directly training SNN by spike-based backpropagation (BP) such as surrogate gradient approximation is more flexible. Yet now, the performance of SNNs is not competitive compared with ANNs. In this paper, we propose a novel k-based leaky Integrate-and-Fire (KLIF) neuron model to improve the learning ability of SNNs. Compared with the popular leaky integrate-and-fire (LIF) model, KLIF adds a learnable scaling factor to dynamically update the slope and width of the surrogate gradient curve during training and incorporates a ReLU activation function that selectively delivers membrane potential to spike firing and resetting. The proposed spiking unit is evaluated on both static MNIST, Fashion-MNIST, CIFAR-10 datasets, as well as neuromorphic N-MNIST, CIFAR10-DVS, and DVS128-Gesture datasets. Experiments indicate that KLIF performs much better than LIF without introducing additional computational cost and achieves state-of-the-art performance on these datasets with few time steps. Also, KLIF is believed to be more biological plausible than LIF. The good performance of KLIF can make it completely replace the role of LIF in SNN for various tasks.

READ FULL TEXT
research
07/11/2020

Leaky Integrate-and-Fire Spiking Neuron with Learnable Membrane Time Parameter

The Spiking Neural Networks (SNNs) have attracted research interest due ...
research
07/14/2023

SLSSNN: High energy efficiency spike-train level spiking neural networks with spatio-temporal conversion

Brain-inspired spiking neuron networks (SNNs) have attracted widespread ...
research
05/18/2023

SPENSER: Towards a NeuroEvolutionary Approach for Convolutional Spiking Neural Networks

Spiking Neural Networks (SNNs) have attracted recent interest due to the...
research
11/18/2020

Temporal Surrogate Back-propagation for Spiking Neural Networks

Spiking neural networks (SNN) are usually more energy-efficient as compa...
research
09/09/2023

Training of Spiking Neural Network joint Curriculum Learning Strategy

Starting with small and simple concepts, and gradually introducing compl...
research
02/21/2021

Combining Spiking Neural Network and Artificial Neural Network for Enhanced Image Classification

With the continued innovations of deep neural networks, spiking neural n...
research
05/10/2023

Enhancing the Performance of Transformer-based Spiking Neural Networks by SNN-optimized Downsampling with Precise Gradient Backpropagation

Deep spiking neural networks (SNNs) have drawn much attention in recent ...

Please sign up or login with your details

Forgot password? Click here to reset