BP-STDP: Approximating Backpropagation using Spike Timing Dependent Plasticity

11/12/2017
by   Amirhossein Tavanaei, et al.
0

The problem of training spiking neural networks (SNNs) is a necessary precondition to understanding computations within the brain, a field still in its infancy. Previous work has shown that supervised learning in multi-layer SNNs enables bio-inspired networks to recognize patterns of stimuli through hierarchical feature acquisition. Although gradient descent has shown impressive performance in multi-layer (and deep) SNNs, it is generally not considered biologically plausible and is also computationally expensive. This paper proposes a novel supervised learning approach based on an event-based spike-timing-dependent plasticity (STDP) rule embedded in a network of integrate-and-fire (IF) neurons. The proposed temporally local learning rule follows the backpropagation weight change updates applied at each time step. This approach enjoys benefits of both accurate gradient descent and temporally local, efficient STDP. Thus, this method is able to address some open questions regarding accurate and efficient computations that occur in the brain. The experimental results on the XOR problem, the Iris data, and the MNIST dataset demonstrate that the proposed SNN performs as successfully as the traditional NNs. Our approach also compares favorably with the state-of-the-art multi-layer SNNs.

READ FULL TEXT
research
05/31/2017

SuperSpike: Supervised learning in multi-layer spiking neural networks

A vast majority of computation in the brain is performed by spiking neur...
research
06/13/2017

Temporally Efficient Deep Learning with Spikes

The vast majority of natural sensory data is temporally redundant. Video...
research
07/27/2020

Supervised Learning in Temporally-Coded Spiking Neural Networks with Approximate Backpropagation

In this work we propose a new supervised learning method for temporally-...
research
06/20/2017

Representation Learning using Event-based STDP

Although representation learning methods developed within the framework ...
research
02/21/2021

STDP enhances learning by backpropagation in a spiking neural network

A semi-supervised learning method for spiking neural networks is propose...
research
08/16/2020

Supervised Learning with First-to-Spike Decoding in Multilayer Spiking Neural Networks

Experimental studies support the notion of spike-based neuronal informat...
research
01/27/2023

Interpreting learning in biological neural networks as zero-order optimization method

Recently, significant progress has been made regarding the statistical u...

Please sign up or login with your details

Forgot password? Click here to reset