Fast and Efficient Asynchronous Neural Computation with Adapting Spiking Neural Networks
Davide Zambrano, Sander M. Bohte

TL;DR
This paper introduces an adaptive spiking neural network (ASNN) that efficiently encodes information with fewer spikes, enabling fast, asynchronous computation comparable to traditional neural networks, with improved speed and reduced spike usage.
Contribution
The paper presents a novel ASNN model based on adaptive neurons that encode information efficiently and can replace ReLU units in deep networks, outperforming existing SNNs in speed and spike efficiency.
Findings
ASNN performs comparably to artificial neural networks in classification tasks.
ASNN responds up to ten times faster than current SNNs.
ASNN uses an order of magnitude fewer spikes and network updates.
Abstract
Biological neurons communicate with a sparing exchange of pulses - spikes. It is an open question how real spiking neurons produce the kind of powerful neural computation that is possible with deep artificial neural networks, using only so very few spikes to communicate. Building on recent insights in neuroscience, we present an Adapting Spiking Neural Network (ASNN) based on adaptive spiking neurons. These spiking neurons efficiently encode information in spike-trains using a form of Asynchronous Pulsed Sigma-Delta coding while homeostatically optimizing their firing rate. In the proposed paradigm of spiking neuron computation, neural adaptation is tightly coupled to synaptic plasticity, to ensure that downstream neurons can correctly decode upstream spiking neurons. We show that this type of network is inherently able to carry out asynchronous and event-driven neural computation,…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Neural Networks and Applications · Neural dynamics and brain function
Methods*Communicated@Fast*How Do I Communicate to Expedia?
