paper-with-me

Papers

Supervised learning based on temporal coding in spiking neural networks

2016-06-27 · Hesham Mostafa

Gradient descent training techniques are remarkably successful in training analog-valued artificial neural networks (ANNs). Such training techniques, however, do not transfer easily to spiking networks due to the spike generation hard non-linearity and the discrete nature of spike communication. We show that in a feedforward spiking network that uses a temporal coding scheme where information is encoded in spike times instead of spike rates, the network input-output relation is differentiable almost everywhere. Moreover, this relation is piece-wise linear after a transformation of variables. Methods for training ANNs thus carry directly to the training of such spiking networks as we show when training on the permutation invariant MNIST task. In contrast to rate-based spiking networks that are often used to approximate the behavior of ANNs, the networks we present spike much more sparsely and their behavior can not be directly approximated by conventional ANNs. Our results highlight a new approach for controlling the behavior of spiking networks with realistic temporal dynamics, opening up the potential for using these networks to process spike patterns with complex temporal information.

📄 PDF Abstract BibTeX arXiv:1606.08165

Code (1)

TianjianCai/SNN tf

Tasks

Relation

Similar Papers 제목 키워드 기반

An online supervised learning algorithm based on triple spikes for spiking neural networks

2019-01-06 · Guojun Chen, Xianghong Lin, Guoen Wang

Using precise times of every spike, spiking supervised learning has more effects on complex spatial-temporal pattern than supervised learning only through neuronal firing rates. The purpose of spiking supervised learning…

A Supervised Learning Algorithm for Multilayer Spiking Neural Networks Based on Temporal Coding Toward Energy-Efficient VLSI Processor Design

2020-01-08 · Yusuke Sakemi, Kai Morino, Takashi Morie, Kazuyuki Aihara

Spiking neural networks (SNNs) are brain-inspired mathematical models with the ability to process information in the form of spikes. SNNs are expected to provide not only new machine-learning algorithms, but also energy-…

Temporal Coding in Spiking Neural Networks with Alpha Synaptic Function: Learning with Backpropagation

2019-07-30 · Iulia M. Comsa, Krzysztof Potempa, Luca Versari, Thomas Fischbacher 외

The timing of individual neuronal spikes is essential for biological brains to make fast responses to sensory stimuli. However, conventional artificial neural networks lack the intrinsic temporal coding ability present i…

Decision Making

SuperSpike: Supervised learning in multi-layer spiking neural networks

2017-05-31 · Friedemann Zenke, Surya Ganguli

A vast majority of computation in the brain is performed by spiking neural networks. Despite the ubiquity of such spiking, we currently lack an understanding of how biological spiking neural circuits learn and compute in…

S4NN: temporal backpropagation for spiking neural networks with one spike per neuron

2019-10-21 · Saeed Reza Kheradpisheh, Timothée Masquelier

We propose a new supervised learning rule for multilayer spiking neural networks (SNNs) that use a form of temporal coding known as rank-order-coding. With this coding scheme, all neurons fire exactly one spike per stimu…