Tuning Convolutional Spiking Neural Network with Biologically-plausible Reward Propagation

10/09/2020
by   Tielin Zhang, et al.
0

Spiking Neural Networks (SNNs) contain more biology-realistic structures and biology-inspired learning principles compared with that in standard Artificial Neural Networks (ANNs). The dynamic neurons in SNNs are non-differential, containing decayed historical states and generating event-based spikes after their states reaching the firing threshold. This dynamic characteristic of SNNs made it hard to be directly trained with standard back propagation (BP) which is considered not biologically plausible. In this paper, a Biologically-plausible Reward Propagation (BRP) algorithm is proposed and applied on a SNN architecture with both spiking-convolution (with both 1D and 2D convolutional kernels) and full-connection layers. Different with standard BP that propagated the error signals from post to pre synaptic neurons layer by layer, the BRP propagated the target labels instead of target errors directly from the output layer to all of the pre hidden layers. This effort was more consistent with the top-down reward-guiding learning in cortical columns of the neocortex. Then synaptic modifications with only local gradient differences were induced with pseudo-BP that might also be replaced with Spike-Timing Dependent Plasticity (STDP). The performance of the proposed BRP-SNN was further verified on spatial (including MNIST and Cifar-10) and temporal (including TIDigits and DvsGesture) tasks. The experimental result showed that the BRP played roles on convergent learning of SNN, reached higher accuracy compared with other state-of-the-art SNN algorithms, and saved more than 50 computational cost compared with that on ANNs. We think the introduction of biologically-plausible learning rules to the training procedure of biologically-realistic SNNs might give us more hints and inspirations towards a better understanding of the intelligent nature of the biological system.

READ FULL TEXT

page 1

page 7

research
11/14/2021

BioLeaF: A Bio-plausible Learning Framework for Training of Spiking Neural Networks

Our brain consists of biological neurons encoding information through ac...
research
10/07/2020

Finite Meta-Dynamic Neurons in Spiking Neural Networks for Spatio-temporal Learning

Spiking Neural Networks (SNNs) have incorporated more biologically-plaus...
research
02/11/2022

Motif-topology and Reward-learning improved Spiking Neural Network for Efficient Multi-sensory Integration

Network architectures and learning principles are key in forming complex...
research
11/01/2021

Learning Event-based Spatio-Temporal Feature Descriptors via Local Synaptic Plasticity: A Biologically-Plausible Perspective of Computer Vision

We present an optimization-based theory describing spiking cortical ense...
research
11/24/2021

Information Bottleneck-Based Hebbian Learning Rule Naturally Ties Working Memory and Synaptic Updates

Artificial neural networks have successfully tackled a large variety of ...
research
09/16/2021

Deep Spiking Neural Networks with Resonate-and-Fire Neurons

In this work, we explore a new Spiking Neural Network (SNN) formulation ...
research
11/12/2022

Motif-topology improved Spiking Neural Network for the Cocktail Party Effect and McGurk Effect

Network architectures and learning principles are playing key in forming...

Please sign up or login with your details

Forgot password? Click here to reset