Supervised Learning in Multilayer Spiking Neural Networks
arXiv:1202.2249 · doi:10.1162/NECO_a_00396
Abstract
The current article introduces a supervised learning algorithm for multilayer spiking neural networks. The algorithm presented here overcomes some limitations of existing learning algorithms as it can be applied to neurons firing multiple spikes and it can in principle be applied to any linearisable neuron model. The algorithm is applied successfully to various benchmarks, such as the XOR problem and the Iris data set, as well as complex classifications problems. The simulations also show the flexibility of this supervised learning algorithm which permits different encodings of the spike timing patterns, including precise spike trains encoding.
arXiv comment38 pages, 4 figures
References in corpus (2)
Cited by in corpus (23)
- Deep Learning in Spiking Neural Networks
- Metaheuristic Design of Feedforward Neural Networks: A Review of Two Decades of Research
- SuperSpike: Supervised learning in multi-layer spiking neural networks
- A Biologically Plausible Supervised Learning Method for Spiking Neural Networks Using the Symmetric STDP Rule
- Supervised Learning in Spiking Neural Networks for Precise Temporal Encoding
- Encoding Spike Patterns in Multilayer Spiking Neural Networks
- The Backpropagation Algorithm Implemented on Spiking Neuromorphic Hardware
- An optimised deep spiking neural network architecture without gradients
- Loss shaping enhances exact gradient learning with Eventprop in spiking neural networks
- SpikePropamine: Differentiable Plasticity in Spiking Neural Networks
- Fast and energy-efficient neuromorphic deep learning with first-spike times
- Spike-based computation using classical recurrent neural networks
- Efficient Implementation of a Multi-Layer Gradient-Free Online-Trainable Spiking Neural Network on FPGA
- A Neuromorphic Paradigm for Online Unsupervised Clustering
- Training Spiking Neural Networks for Cognitive Tasks: A Versatile Framework Compatible to Various Temporal Codes
- A Temporal Neural Network Architecture for Online Learning
- Event-Enhanced Multi-Modal Spiking Neural Network for Dynamic Obstacle Avoidance
- A Unified Platform to Evaluate STDP Learning Rule and Synapse Model using Pattern Recognition in a Spiking Neural Network
- Linear Constraints Learning for Spiking Neurons
- Learning Feedforward and Recurrent Deterministic Spiking Neuron Network Feedback Controllers
- BioLeaF: A Bio-plausible Learning Framework for Training of Spiking Neural Networks
- Supervised Learning in Temporally-Coded Spiking Neural Networks with Approximate Backpropagation
- Learning Precise Spike Train to Spike Train Transformations in Multilayer Feedforward Neuronal Networks