Learning to Time-Decode in Spiking Neural Networks Through the Information Bottleneck
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
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Deep Variational Information Bottleneckcited by 915
- 2015Deep Learning and the Information Bottleneck Principlecited by 793
- 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 604
- 2018SLAYER: Spike Layer Error Reassignment in Timecited by 257
- 2017SuperSpike: Supervised learning in multi-layer spiking neural networkscited by 178
- 2019Training Neural Networks with Local Error Signalscited by 135
- 2016Variational inference for Monte Carlo objectivescited by 83
- 2016Neuromorphic Deep Learning Machinescited by 38
- 2019An Introduction to Probabilistic Spiking Neural Networks: Probabilistic Models, Learning Rules, and Applicationscited by 25
- 2017A Brief Introduction to Machine Learning for Engineerscited by 20
- 2019Federated Neuromorphic Learning of Spiking Neural Networks for Low-Power Edge Intelligencecited by 16
4 more
- 2020VOWEL: A Local Online Learning Rule for Recurrent Networks of Probabilistic Spiking Winner-Take-All Circuitscited by 7
- 2015Spike Event Based Learning in Neural Networkscited by 2
- 2017Training Probabilistic Spiking Neural Networks with First-to-spike Decodingcited by 2
- 2021Naturalizing Neuromorphic Vision Event Streams Using GANscited by 1
Built on by
Citing papers per year: 2021: 2; 2022: 6; 2023: 4; 2024: 2; 2025: 1.
15 papers.
Sort:
By area:
- 2021Fully Spiking Variational Autoencodercited by 22
- 2023Spiking Denoising Diffusion Probabilistic Modelscited by 18
- 2022Neuromorphic Wireless Cognition: Event-Driven Semantic Communications for Remote Inferencecited by 16
- 2022Bayesian Continual Learning via Spiking Neural Networkscited by 12
- 2021Spiking Generative Adversarial Networks With a Neural Network Discriminator: Local Training, Bayesian Models, and Continual Meta-Learningcited by 8
- 2023A Comprehensive Review of Spiking Neural Networks: Interpretation, Optimization, Efficiency, and Best Practicescited by 8
- 2023Spiking-Diffusion: Vector Quantized Discrete Diffusion Model with Spiking Neural Networkscited by 7
- 2022Beyond accuracy: generalization properties of bio-plausible temporal credit assignment rulescited by 3
- 2022Spiking Neural Network Decision Feedback Equalizationcited by 3
- 2022Transfer Entropy Bottleneck: Learning Sequence to Sequence Information Transfercited by 3
- 2024Spiking Diffusion Modelscited by 3
- 2023ESVAE: An Efficient Spiking Variational Autoencoder with Reparameterizable Poisson Spiking Samplingcited by 2
- 2025Edge Intelligence with Spiking Neural Networks18 Jul 2025
- 2024Spiking Diffusion Models29 Aug 2024
- 2024Neuromorphic Wireless Device-Edge Co-Inference via the Directed Information Bottleneck2 Apr 2024
- 2023ESVAE: An Efficient Spiking Variational Autoencoder with Reparameterizable Poisson Spiking Sampling23 Oct 2023
- 2023Spiking-Diffusion: Vector Quantized Discrete Diffusion Model with Spiking Neural Networks20 Aug 2023
- 2023Spiking Denoising Diffusion Probabilistic Models29 Jun 2023
- 2023A Comprehensive Review of Spiking Neural Networks: Interpretation, Optimization, Efficiency, and Best Practices19 Mar 2023
- 2022Transfer Entropy Bottleneck: Learning Sequence to Sequence Information Transfer29 Nov 2022
- 2022Spiking Neural Network Decision Feedback Equalization9 Nov 2022
- 2022Spiking Variational Graph Auto-Encoders for Efficient Graph Representation Learning24 Oct 2022
- 2022Bayesian Continual Learning via Spiking Neural Networks29 Aug 2022
- 2022Neuromorphic Wireless Cognition: Event-Driven Semantic Communications for Remote Inference13 Jun 2022
3 more
- 2022Beyond accuracy: generalization properties of bio-plausible temporal credit assignment rules2 Jun 2022
- 2021Spiking Generative Adversarial Networks With a Neural Network Discriminator: Local Training, Bayesian Models, and Continual Meta-Learning2 Nov 2021
- 2021Fully Spiking Variational Autoencoder26 Sep 2021
- 2023Spiking Denoising Diffusion Probabilistic Modelscited by 18
- 2023Spiking-Diffusion: Vector Quantized Discrete Diffusion Model with Spiking Neural Networkscited by 7
- 2024Spiking Diffusion Modelscited by 3
- 2024Spiking Diffusion Models29 Aug 2024
- 2023Spiking-Diffusion: Vector Quantized Discrete Diffusion Model with Spiking Neural Networks20 Aug 2023
- 2023Spiking Denoising Diffusion Probabilistic Models29 Jun 2023
- 2021Fully Spiking Variational Autoencodercited by 22
- 2022Neuromorphic Wireless Cognition: Event-Driven Semantic Communications for Remote Inferencecited by 16
- 2022Bayesian Continual Learning via Spiking Neural Networkscited by 12
- 2021Spiking Generative Adversarial Networks With a Neural Network Discriminator: Local Training, Bayesian Models, and Continual Meta-Learningcited by 8
- 2023A Comprehensive Review of Spiking Neural Networks: Interpretation, Optimization, Efficiency, and Best Practicescited by 8
- 2022Beyond accuracy: generalization properties of bio-plausible temporal credit assignment rulescited by 3
- 2022Spiking Neural Network Decision Feedback Equalizationcited by 3
- 2022Transfer Entropy Bottleneck: Learning Sequence to Sequence Information Transfercited by 3
- 2023ESVAE: An Efficient Spiking Variational Autoencoder with Reparameterizable Poisson Spiking Samplingcited by 2
- 2025Edge Intelligence with Spiking Neural Networkscited by 2
- 2022Spiking Variational Graph Auto-Encoders for Efficient Graph Representation Learningcited by 1
- 2024Neuromorphic Wireless Device-Edge Co-Inference via the Directed Information Bottleneckcited by 1
- 2025Edge Intelligence with Spiking Neural Networks18 Jul 2025
- 2024Neuromorphic Wireless Device-Edge Co-Inference via the Directed Information Bottleneck2 Apr 2024
- 2023ESVAE: An Efficient Spiking Variational Autoencoder with Reparameterizable Poisson Spiking Sampling23 Oct 2023
- 2023A Comprehensive Review of Spiking Neural Networks: Interpretation, Optimization, Efficiency, and Best Practices19 Mar 2023
- 2022Transfer Entropy Bottleneck: Learning Sequence to Sequence Information Transfer29 Nov 2022
- 2022Spiking Neural Network Decision Feedback Equalization9 Nov 2022
- 2022Spiking Variational Graph Auto-Encoders for Efficient Graph Representation Learning24 Oct 2022
- 2022Bayesian Continual Learning via Spiking Neural Networks29 Aug 2022
- 2022Neuromorphic Wireless Cognition: Event-Driven Semantic Communications for Remote Inference13 Jun 2022
- 2022Beyond accuracy: generalization properties of bio-plausible temporal credit assignment rules2 Jun 2022
- 2021Spiking Generative Adversarial Networks With a Neural Network Discriminator: Local Training, Bayesian Models, and Continual Meta-Learning2 Nov 2021
- 2021Fully Spiking Variational Autoencoder26 Sep 2021