Deep Spiking Networks

02/26/2016
by   Peter O'Connor, et al.
0

We introduce an algorithm to do backpropagation on a spiking network. Our network is "spiking" in the sense that our neurons accumulate their activation into a potential over time, and only send out a signal (a "spike") when this potential crosses a threshold and the neuron is reset. Neurons only update their states when receiving signals from other neurons. Total computation of the network thus scales with the number of spikes caused by an input rather than network size. We show that the spiking Multi-Layer Perceptron behaves identically, during both prediction and training, to a conventional deep network of rectified-linear units, in the limiting case where we run the spiking network for a long time. We apply this architecture to a conventional classification problem (MNIST) and achieve performance very close to that of a conventional Multi-Layer Perceptron with the same architecture. Our network is a natural architecture for learning based on streaming event-based data, and is a stepping stone towards using spiking neural networks to learn efficiently on streaming data.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/16/2023

Expressivity of Spiking Neural Networks

This article studies the expressive power of spiking neural networks whe...
research
09/22/2016

Deep Learning in Multi-Layer Architectures of Dense Nuclei

We assume that, within the dense clusters of neurons that can be found i...
research
06/21/2023

Efficient Deep Spiking Multi-Layer Perceptrons with Multiplication-Free Inference

Advancements in adapting deep convolution architectures for Spiking Neur...
research
09/28/2010

The thermodynamic temperature of a rhythmic spiking network

Artificial neural networks built from two-state neurons are powerful com...
research
07/24/2023

Automotive Object Detection via Learning Sparse Events by Temporal Dynamics of Spiking Neurons

Event-based sensors, with their high temporal resolution (1us) and dynam...
research
07/11/2022

A Macrocolumn Architecture Implemented with Temporal (Spiking) Neurons

With the long-term goal of reverse-architecting the computational brain ...
research
07/02/2022

Parameter efficient dendritic-tree neurons outperform perceptrons

Biological neurons are more powerful than artificial perceptrons, in par...

Please sign up or login with your details

Forgot password? Click here to reset