Rapid feedforward computation by temporal encoding and learning with spiking neurons
- PMID: 24808592
- DOI: 10.1109/TNNLS.2013.2245677
Rapid feedforward computation by temporal encoding and learning with spiking neurons
Abstract
Primates perform remarkably well in cognitive tasks such as pattern recognition. Motivated by recent findings in biological systems, a unified and consistent feedforward system network with a proper encoding scheme and supervised temporal rules is built for solving the pattern recognition task. The temporal rules used for processing precise spiking patterns have recently emerged as ways of emulating the brain's computation from its anatomy and physiology. Most of these rules could be used for recognizing different spatiotemporal patterns. However, there arises the question of whether these temporal rules could be used to recognize real-world stimuli such as images. Furthermore, how the information is represented in the brain still remains unclear. To tackle these problems, a proper encoding method and a unified computational model with consistent and efficient learning rule are proposed. Through encoding, external stimuli are converted into sparse representations, which also have properties of invariance. These temporal patterns are then learned through biologically derived algorithms in the learning layer, followed by the final decision presented through the readout layer. The performance of the model with images of digits from the MNIST database is presented. The results show that the proposed model is capable of recognizing images correctly with a performance comparable to that of current benchmark algorithms. The results also suggest a plausibility proof for a class of feedforward models of rapid and robust recognition in the brain.
Similar articles
-
Synaptic dynamics: linear model and adaptation algorithm.Neural Netw. 2014 Aug;56:49-68. doi: 10.1016/j.neunet.2014.04.001. Epub 2014 Apr 28. Neural Netw. 2014. PMID: 24867390
-
Categorization and decision-making in a neurobiologically plausible spiking network using a STDP-like learning rule.Neural Netw. 2013 Dec;48:109-24. doi: 10.1016/j.neunet.2013.07.012. Epub 2013 Aug 14. Neural Netw. 2013. PMID: 23994510
-
A Spiking Neural Network System for Robust Sequence Recognition.IEEE Trans Neural Netw Learn Syst. 2016 Mar;27(3):621-35. doi: 10.1109/TNNLS.2015.2416771. Epub 2015 Apr 14. IEEE Trans Neural Netw Learn Syst. 2016. PMID: 25879976
-
NeuCube: a spiking neural network architecture for mapping, learning and understanding of spatio-temporal brain data.Neural Netw. 2014 Apr;52:62-76. doi: 10.1016/j.neunet.2014.01.006. Epub 2014 Jan 20. Neural Netw. 2014. PMID: 24508754 Review.
-
Learning to recognize objects.Spat Vis. 2000;13(2-3):297-304. doi: 10.1163/156856800741117. Spat Vis. 2000. PMID: 11198240 Review.
Cited by
-
Efficient multi-scale representation of visual objects using a biologically plausible spike-latency code and winner-take-all inhibition.Biol Cybern. 2023 Apr;117(1-2):95-111. doi: 10.1007/s00422-023-00956-x. Epub 2023 Apr 1. Biol Cybern. 2023. PMID: 37004546
-
An overview of brain-like computing: Architecture, applications, and future trends.Front Neurorobot. 2022 Nov 24;16:1041108. doi: 10.3389/fnbot.2022.1041108. eCollection 2022. Front Neurorobot. 2022. PMID: 36506817 Free PMC article. Review.
-
A Cost-Efficient High-Speed VLSI Architecture for Spiking Convolutional Neural Network Inference Using Time-Step Binary Spike Maps.Sensors (Basel). 2021 Sep 8;21(18):6006. doi: 10.3390/s21186006. Sensors (Basel). 2021. PMID: 34577214 Free PMC article.
-
A High-Speed Low-Cost VLSI System Capable of On-Chip Online Learning for Dynamic Vision Sensor Data Classification.Sensors (Basel). 2020 Aug 21;20(17):4715. doi: 10.3390/s20174715. Sensors (Basel). 2020. PMID: 32825560 Free PMC article.
-
SpykeTorch: Efficient Simulation of Convolutional Spiking Neural Networks With at Most One Spike per Neuron.Front Neurosci. 2019 Jul 12;13:625. doi: 10.3389/fnins.2019.00625. eCollection 2019. Front Neurosci. 2019. PMID: 31354403 Free PMC article.
Publication types
MeSH terms
LinkOut - more resources
Full Text Sources
Other Literature Sources
