Skip to contentSkip to filters

We use cookies for analytics.

Topic: audio

Seminar
1 seminar

In Artificial Intelligence and Computational Neuroscience

Seminar · Computational Neuroscience

Back-propagation in spiking neural networks

Timothee Masquelier · Centre national de la recherche scientifique, CNRS | Toulouse

Tue, Sep 1, 2020 · 14:10 UTC

Back-propagation is a powerful supervised learning algorithm in artificial neural networks, because it solves the credit assignment problem (essentially: what should the hidden layers do?). This algorithm has led to the deep learning revolution. But unfortunately, back-propagation cannot be used directly in spiking neural networks (SNN). Indeed, it requires differentiable activation functions, whereas spikes are all-or-none events which cause discontinuities. Here we present two strategies to overcome this problem. The first one is to use a so-called 'surrogate gradient', that is to approximat