mlsanityData to 7 Oct 2026

Learning to Time-Decode in Spiking Neural Networks Through the Information Bottleneck

arXiv 2106.01177 ↗First posted 2 Jun 2021cs.NE cs.AI cs.ITcited by 15

Not on the map. Why?

Abstract (arXiv)

One of the key challenges in training Spiking Neural Networks (SNNs) is that target outputs typically come in the form of natural signals, such as labels for classification or images for generative models, and need to be encoded into spikes. This is done by handcrafting target spiking signals, which in turn implicitly fixes the mechanisms used to decode spikes into natural signals, e.g., rate decoding. The arbitrary choice of target signals and decoding rule generally impairs the capacity of the SNN to encode and process information in the timing of spikes. To address this problem, this work introduces a hybrid variational autoencoder architecture, consisting of an encoding SNN and a decoding Artificial Neural Network (ANN). The role of the decoding ANN is to learn how to best convert the spiking signals output by the SNN into the target natural signal. A novel end-to-end learning rule is introduced that optimizes a directed information bottleneck training criterion via surrogate gradients. We demonstrate the applicability of the technique in an experimental settings on various tasks, including real-life datasets.

Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Builds on 16 of its 34 references that are in the map. First posted on arXiv 2 Jun 2021.

Builds on

16 of 34 references.

References · 16

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2016Deep Variational Information Bottleneckcited by 915
  3. 2015Deep Learning and the Information Bottleneck Principlecited by 793
  4. 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 604
  5. 2018SLAYER: Spike Layer Error Reassignment in Timecited by 257
  6. 2017SuperSpike: Supervised learning in multi-layer spiking neural networkscited by 178
  7. 2019Training Neural Networks with Local Error Signalscited by 135
  8. 2016Variational inference for Monte Carlo objectivescited by 83
  9. 2016Neuromorphic Deep Learning Machinescited by 38
  10. 2019An Introduction to Probabilistic Spiking Neural Networks: Probabilistic Models, Learning Rules, and Applicationscited by 25
  11. 2017A Brief Introduction to Machine Learning for Engineerscited by 20
  12. 2019Federated Neuromorphic Learning of Spiking Neural Networks for Low-Power Edge Intelligencecited by 16
4 more
  1. 2020VOWEL: A Local Online Learning Rule for Recurrent Networks of Probabilistic Spiking Winner-Take-All Circuitscited by 7
  2. 2015Spike Event Based Learning in Neural Networkscited by 2
  3. 2017Training Probabilistic Spiking Neural Networks with First-to-spike Decodingcited by 2
  4. 2021Naturalizing Neuromorphic Vision Event Streams Using GANscited by 1

Built on by

Cited by year

Citing papers per year: 2021: 2; 2022: 6; 2023: 4; 2024: 2; 2025: 1.

15 papers.

Sort:

By area: