Training Deep Spiking Auto-encoders without Bursting or Dying Neurons through Regularization
Spiking neural networks are a promising approach towards next-generation models of the brain in computational neuroscience. Moreover, compared to classic artificial neural networks, they could serve as an energy-efficient deployment of AI by enabling fast computation in specialized neuromorphic hardware. However, training deep spiking neural networks, especially in an unsupervised manner, is challenging and the performance of a spiking model is significantly hindered by dead or bursting neurons. Here, we apply end-to-end learning with membrane potential-based backpropagation to a spiking convolutional auto-encoder with multiple trainable layers of leaky integrate-and-fire neurons. We propose bio-inspired regularization methods to control the spike density in latent representations. In the experiments, we show that applying regularization on membrane potential and spiking output successfully avoids both dead and bursting neurons and significantly decreases the reconstruction error of the spiking auto-encoder. Training regularized networks on the MNIST dataset yields image reconstruction quality comparable to non-spiking baseline models (deterministic and variational auto-encoder) and indicates improvement upon earlier approaches. Importantly, we show that, unlike the variational auto-encoder, the spiking latent representations display structure associated with the image class.
Code (0)
등록된 구현이 없습니다.
Tasks
Image ReconstructionSimilar Papers 제목 키워드 기반
Discrete hybrid Izhikevich neuron model: nodal and network behaviours considering electromagnetic flux coupling
We analyse the dynamics of the improved discretised version of the well known Izhikevich neuronmodel under the action of external electromagnetic field. It is found that the three-dimensional IZHmap shows rich dynamics. …
Dynamics of ramping bursts in a respiratory neuron model
Intensive computational and theoretical work has led to the development of mutliple mathematical models for bursting in respiratory neurons in the pre-B\"otzinger Complex (pre-B\"otC) of the mammalian brainstem. Nonethel…
Synchronised firing patterns in a random network of adaptive exponential integrate-and-fire
We have studied neuronal synchronisation in a random network of adaptive exponential integrate-and-fire neurons. We study how spiking or bursting synchronous behaviour appears as a function of the coupling strength and t…
Inferring collective synchrony observing spiking of one or several neurons
We tackle a quantification of synchrony in a large ensemble of interacting neurons from the observation of spiking events. In a simulation study, we efficiently infer the synchrony level in a neuronal population from a p…
Spike SortingSpiking Music: Audio Compression with Event Based Auto-encoders
Neurons in the brain communicate information via punctual events called spikes. The timing of spikes is thought to carry rich information, but it is not clear how to leverage this in digital systems. We demonstrate that …
Audio CompressionMusic Compression