Toward One-Shot Learning in Neuroscience-Inspired Deep Spiking Neural Networks
Abstract
Conventional deep neural networks capture essential information processing stages in perception. Deep neural networks often require very large volume of training examples, whereas children can learn concepts such as hand-written digits with few examples. The goal of this project is to develop a deep spiking neural network that can learn from few training trials. Using known neuronal mechanisms, a spiking neural network model is developed and trained to recognize hand-written digits with presenting one to four training examples for each digit taken from the MNIST database. The model detects and learns geometric features of the images from MNIST database. In this work, a novel biological back-propagation based learning rule is developed and used to a train the network to detect basic features of different digits. For this purpose, randomly initialized synaptic weights between the layers are being updated. By using a neuroscience inspired mechanism named synaptic pruning and a predefined threshold, some of the synapses through the training are deleted. Hence, information channels are constructed that are highly specific for each digit as matrix of synaptic connections between two layers of spiking neural networks. These connection matrixes named information channels are used in the test phase to assign a digit class to each test image. As similar to humans abilities to learn from small training trials, the developed spiking neural network needs a very small dataset for training, compared to conventional deep learning methods checked on MNIST dataset.
02 /Specification & Classification
Click any tag to browse matching papersReproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Back-propagation learning in deep Spike-By-Spike networks
David Rotermund, Klaus Richard Pawelzik·Frontiers in Computational NeurosciencePeer-reviewed·Aug 13, 2019
- Biologically plausible learning in a deep recurrent spiking network
David Rotermund, Klaus Richard Pawelzik·bioRxiv·Apr 18, 2019
- One-shot learning with spiking neural networks
Franz Scherr, Christoph Stöckl, Wolfgang Maass·bioRxiv·Jun 17, 2020
- A solution to the learning dilemma for recurrent networks of spiking neurons
Guillaume Bellec, Franz Scherr, … Wolfgang Maass·Nature CommunicationsPeer-reviewed·Jul 17, 2020
- Learning to learn online with neuromodulated synaptic plasticity in spiking neural networks
Samuel Schmidgall, Joe Hays·bioRxiv·Jun 24, 2022
- A Burst-Dependent Algorithm for Neuromorphic On-Chip Learning of Spiking Neural Networks
Michael Stuck, Xingyun Wang, Richard Naud·Neuromorphic Computing and EngineeringPeer-reviewed·Feb 12, 2025