TL;DR
This paper introduces a coarse time scale recurrent model for spiking neural networks that enables efficient simulation, training with backpropagation, and application to neuromorphic hardware, achieving high accuracy and transferability.
Contribution
It presents a novel probabilistic discrete approximation of spiking neuron dynamics for large-scale training and simulation in deep neural networks.
Findings
High classification accuracy with 4-long spike trains.
Good transferability to continuous neuron models.
Successful application to control problems with neuromorphic chips.
Abstract
In this work we explore recurrent representations of leaky integrate and fire neurons operating at a timescale equal to their absolute refractory period. Our coarse time scale approximation is obtained using a probability distribution function for spike arrivals that is homogeneously distributed over this time interval. This leads to a discrete representation that exhibits the same dynamics as the continuous model, enabling efficient large scale simulations and backpropagation through the recurrent implementation. We use this approach to explore the training of deep spiking neural networks including convolutional, all-to-all connectivity, and maxpool layers directly in Pytorch. We found that the recurrent model leads to high classification accuracy using just 4-long spike trains during training. We also observed a good transfer back to continuous implementations of leaky integrate and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
