Spiking-GAN: A Spiking Generative Adversarial Network Using Time-To-First-Spike Coding
Not on the map. Why?
Abstract (arXiv)
Spiking Neural Networks (SNNs) have shown great potential in solving deep learning problems in an energy-efficient manner. However, they are still limited to simple classification tasks. In this paper, we propose Spiking-GAN, the first spike-based Generative Adversarial Network (GAN). It employs a kind of temporal coding scheme called time-to-first-spike coding. We train it using approximate backpropagation in the temporal domain. We use simple integrate-and-fire (IF) neurons with very high refractory period for our network which ensures a maximum of one spike per neuron. This makes the model much sparser than a spike rate-based system. Our modified temporal loss function called 'Aggressive TTFS' improves the inference time of the network by over 33% and reduces the number of spikes in the network by more than 11% compared to previous works. Our experiments show that on training the network on the MNIST dataset using this approach, we can generate high quality samples. Thereby demonstrating the potential of this framework for solving such problems in the spiking domain.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 14 of its 26 references that are in the map. First posted on arXiv 29 Jun 2021.
Builds on
14 of 26 references.
References · 14
- 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,510
- 2016Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Networkcited by 1,898
- 2016Least Squares Generative Adversarial Networkscited by 1,000
- 2016Generative Adversarial Text to Image Synthesiscited by 735
- 2018Deep Learning in Spiking Neural Networkscited by 258
- 2019Spiking-YOLO: Spiking Neural Network for Energy-Efficient Object Detectioncited by 174
- 2019S4NN: temporal backpropagation for spiking neural networks with one spike per neuroncited by 47
- 2020T2FSNN: Deep Spiking Neural Networks with Time-to-first-spike Codingcited by 45
- 2020A Survey of Methods for Low-Power Deep Learning and Computer Visioncited by 37
- 2020Unifying Activation- and Timing-based Learning Rules for Spiking Neural Networkscited by 27
- 2019Biologically plausible deep learning -- but how far can we go with shallow networks?cited by 25
- 2017BP-STDP: Approximating Backpropagation using Spike Timing Dependent Plasticitycited by 23
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 2; 2024: 2; 2025: 2.
8 papers.
- 2021Fully Spiking Variational Autoencodercited by 22
- 2023Spiking Denoising Diffusion Probabilistic Modelscited by 18
- 2021Spiking Generative Adversarial Networks With a Neural Network Discriminator: Local Training, Bayesian Models, and Continual Meta-Learningcited by 8
- 2023Spiking-Diffusion: Vector Quantized Discrete Diffusion Model with Spiking Neural Networkscited by 7
- 2024SDiT: Spiking Diffusion Model with Transformercited by 4
- 2024Spiking Diffusion Modelscited by 3
- 2025Negative Binomial Variational Autoencoders for Overdispersed Latent Modelingcited by 2
- 2025Biologically Inspired Spiking Diffusion Model with Adaptive Lateral Selection Mechanismcited by 0
- 2025Negative Binomial Variational Autoencoders for Overdispersed Latent Modeling7 Aug 2025
- 2025Biologically Inspired Spiking Diffusion Model with Adaptive Lateral Selection Mechanism31 Mar 2025
- 2024Spiking Diffusion Models29 Aug 2024
- 2024SDiT: Spiking Diffusion Model with Transformer18 Feb 2024
- 2023Spiking-Diffusion: Vector Quantized Discrete Diffusion Model with Spiking Neural Networks20 Aug 2023
- 2023Spiking Denoising Diffusion Probabilistic Models29 Jun 2023
- 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