Surrogate Gradient Learning in Spiking Neural Networks: Bringing the Power of Gradient-based optimization to spiking neural networks

By Emre O. Neftci, Hesham Mostafa, Friedemann Zenke. IEEE Signal Processing Magazine, 2019

1,813 citations recorded by the source corpus.

Spiking neural networks (SNNs) are nature's versatile solution to fault-tolerant, energy-efficient signal processing. To translate these benefits into hardware, a growing number of neuromorphic spiking NN processors have attempted to emulate biological NNs. These developments have created an imminent need for methods and tools that enable such systems to solve real-world signal processing problems. Like conventional NNs, SNNs can be trained on real, domain-specific data; however, their training requires the overcoming of a number of challenges linked to their binary and dynamical nature. This article elucidates step-by-step the problems typically encountered when training SNNs and guides the reader through the key concepts of synaptic plasticity and data-driven learning in the spiking setting. Accordingly, it gives an overview of existing approaches and provides an introduction to surrogate gradient (SG) methods, specifically, as a particularly flexible and efficient method to overcome the aforementioned challenges.

Subfields: Artificial Intelligence, Cognitive Neuroscience, Electrical and Electronic Engineering

View Paper: https://www.semanticscholar.org/paper/409e5a3b7c25cd0cfcf0ff37cc47f7625c09f2fb

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Kaushik Roy
  2. Nitin Rathi
  3. Friedemann Zenke
  4. Yonghong Tian
  5. Timothée Masquelier
  6. Gopalakrishnan Srinivasan
  7. Emre O. Neftci
  8. Zhaofei Yu

In Cognitive Neuroscience

  1. Yonghong Tian
  2. Kaushik Roy
  3. Timothée Masquelier
  4. Nitin Rathi
  5. Zhaofei Yu
  6. Wei Fang
  7. Yanqing Chen
  8. Tiejun Huang

In Electrical and Electronic Engineering

  1. Yonghong Tian
  2. Kaushik Roy
  3. Timothée Masquelier
  4. Nitin Rathi
  5. Zhaofei Yu
  6. Wei Fang
  7. Yanqing Chen
  8. Tiejun Huang

Citations in the corpus