Back

Toward One-Shot Learning in Neuroscience-Inspired Deep Spiking Neural Networks

Faghihi, F.; Molhem, H.; Moustafa, A.

2019-11-04 neuroscience
10.1101/829556 bioRxiv
Show 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.

Matching journals

The top 5 journals account for 50% of the predicted probability mass.

1
Frontiers in Computational Neuroscience
60 papers in training set
Top 0.1%
18.6%
2
PLOS ONE
5266 papers in training set
Top 13%
15.2%
3
Neural Computation
39 papers in training set
Top 0.1%
6.8%
4
Cognitive Neurodynamics
18 papers in training set
Top 0.1%
6.3%
5
PLOS Computational Biology
1863 papers in training set
Top 6%
6.3%
50% of probability mass above
6
Scientific Reports
3612 papers in training set
Top 15%
5.6%
7
Neurocomputing
13 papers in training set
Top 0.1%
5.5%
8
Neuroinformatics
46 papers in training set
Top 0.2%
3.2%
9
Informatics in Medicine Unlocked
22 papers in training set
Top 0.5%
2.1%
10
Neural Networks
35 papers in training set
Top 0.3%
2.1%
11
Computers in Biology and Medicine
128 papers in training set
Top 2%
1.9%
12
Chaos, Solitons & Fractals
32 papers in training set
Top 0.5%
1.7%
13
Frontiers in Neuroinformatics
41 papers in training set
Top 0.4%
1.3%
14
Biomedical Signal Processing and Control
22 papers in training set
Top 0.4%
1.3%
15
Expert Systems with Applications
11 papers in training set
Top 0.2%
1.3%
16
Frontiers in Neuroscience
256 papers in training set
Top 4%
1.3%
17
Journal of Neural Engineering
221 papers in training set
Top 2%
0.9%
18
Journal of Computational Neuroscience
29 papers in training set
Top 0.4%
0.8%
19
Heliyon
152 papers in training set
Top 8%
0.8%
20
IEEE Access
35 papers in training set
Top 1%
0.8%
21
Frontiers in Systems Neuroscience
22 papers in training set
Top 0.3%
0.8%
22
Frontiers in Neural Circuits
43 papers in training set
Top 1.0%
0.6%
23
Bioengineering
29 papers in training set
Top 1%
0.6%