Training Spiking Neural Networks Using Lessons From Deep Learning

09/27/2021
by   Jason K. Eshraghian, et al.
10

The brain is the perfect place to look for inspiration to develop more efficient neural networks. The inner workings of our synapses and neurons provide a glimpse at what the future of deep learning might look like. This paper serves as a tutorial and perspective showing how to apply the lessons learnt from several decades of research in deep learning, gradient descent, backpropagation and neuroscience to biologically plausible spiking neural neural networks. We also explore the delicate interplay between encoding data as spikes and the learning process; the challenges and solutions of applying gradient-based learning to spiking neural networks; the subtle link between temporal backpropagation and spike timing dependent plasticity, and how deep learning might move towards biologically plausible online learning. Some ideas are well accepted and commonly used amongst the neuromorphic engineering community, while others are presented or justified for the first time here. A series of companion interactive tutorials complementary to this paper using our Python package, snnTorch, are also made available: https://snntorch.readthedocs.io/en/latest/tutorials/index.html

READ FULL TEXT

page 2

page 3

page 4

page 7

research
02/16/2021

The Yin-Yang dataset

The Yin-Yang dataset was developed for research on biologically plausibl...
research
06/25/2022

Learning to learn online with neuromodulated synaptic plasticity in spiking neural networks

We propose that in order to harness our understanding of neuroscience to...
research
05/12/2020

Training spiking neural networks using reinforcement learning

Neurons in the brain communicate with each other through discrete action...
research
05/17/2022

Function Regression using Spiking DeepONet

One of the main broad applications of deep learning is function regressi...
research
02/15/2022

Navigating Local Minima in Quantized Spiking Neural Networks

Spiking and Quantized Neural Networks (NNs) are becoming exceedingly imp...
research
06/26/2020

Biologically Plausible Learning of Text Representation with Spiking Neural Networks

This study proposes a novel biologically plausible mechanism for generat...
research
02/26/2020

A Deep Unsupervised Feature Learning Spiking Neural Network with Binarized Classification Layers for EMNIST Classification

End user AI is trained on large server farms with data collected from th...

Please sign up or login with your details

Forgot password? Click here to reset