Supervised Learning in Spiking Neural Networks for Precise Temporal Encoding
- PMID: 27532262
- PMCID: PMC4988787
- DOI: 10.1371/journal.pone.0161335
Supervised Learning in Spiking Neural Networks for Precise Temporal Encoding
Abstract
Precise spike timing as a means to encode information in neural networks is biologically supported, and is advantageous over frequency-based codes by processing input features on a much shorter time-scale. For these reasons, much recent attention has been focused on the development of supervised learning rules for spiking neural networks that utilise a temporal coding scheme. However, despite significant progress in this area, there still lack rules that have a theoretical basis, and yet can be considered biologically relevant. Here we examine the general conditions under which synaptic plasticity most effectively takes place to support the supervised learning of a precise temporal code. As part of our analysis we examine two spike-based learning methods: one of which relies on an instantaneous error signal to modify synaptic weights in a network (INST rule), and the other one relying on a filtered error signal for smoother synaptic weight modifications (FILT rule). We test the accuracy of the solutions provided by each rule with respect to their temporal encoding precision, and then measure the maximum number of input patterns they can learn to memorise using the precise timings of individual spikes as an indication of their storage capacity. Our results demonstrate the high performance of the FILT rule in most cases, underpinned by the rule's error-filtering mechanism, which is predicted to provide smooth convergence towards a desired solution during learning. We also find the FILT rule to be most efficient at performing input pattern memorisations, and most noticeably when patterns are identified using spikes with sub-millisecond temporal precision. In comparison with existing work, we determine the performance of the FILT rule to be consistent with that of the highly efficient E-learning Chronotron rule, but with the distinct advantage that our FILT rule is also implementable as an online method for increased biological realism.
Conflict of interest statement
Figures
Similar articles
-
Precise-spike-driven synaptic plasticity: learning hetero-association of spatiotemporal spike patterns.PLoS One. 2013 Nov 5;8(11):e78318. doi: 10.1371/journal.pone.0078318. eCollection 2013. PLoS One. 2013. PMID: 24223789 Free PMC article.
-
Span: spike pattern association neuron for learning spatio-temporal spike patterns.Int J Neural Syst. 2012 Aug;22(4):1250012. doi: 10.1142/S0129065712500128. Epub 2012 Jul 12. Int J Neural Syst. 2012. PMID: 22830962
-
An online supervised learning method based on gradient descent for spiking neurons.Neural Netw. 2017 Sep;93:7-20. doi: 10.1016/j.neunet.2017.04.010. Epub 2017 Apr 27. Neural Netw. 2017. PMID: 28525811
-
Introduction to spiking neural networks: Information processing, learning and applications.Acta Neurobiol Exp (Wars). 2011;71(4):409-33. doi: 10.55782/ane-2011-1862. Acta Neurobiol Exp (Wars). 2011. PMID: 22237491 Review.
-
Plasticity, learning, and complexity in spiking networks.Crit Rev Biomed Eng. 2012;40(6):501-18. doi: 10.1615/critrevbiomedeng.2013006724. Crit Rev Biomed Eng. 2012. PMID: 23356694 Review.
Cited by
-
Error-based or target-based? A unified framework for learning in recurrent spiking networks.PLoS Comput Biol. 2022 Jun 21;18(6):e1010221. doi: 10.1371/journal.pcbi.1010221. eCollection 2022 Jun. PLoS Comput Biol. 2022. PMID: 35727852 Free PMC article.
-
Pre-Synaptic Pool Modification (PSPM): A supervised learning procedure for recurrent spiking neural networks.PLoS One. 2020 Feb 24;15(2):e0229083. doi: 10.1371/journal.pone.0229083. eCollection 2020. PLoS One. 2020. PMID: 32092107 Free PMC article.
-
The covariance perceptron: A new paradigm for classification and processing of time series in recurrent neuronal networks.PLoS Comput Biol. 2020 Oct 12;16(10):e1008127. doi: 10.1371/journal.pcbi.1008127. eCollection 2020 Oct. PLoS Comput Biol. 2020. PMID: 33044953 Free PMC article.
-
SuperSpike: Supervised Learning in Multilayer Spiking Neural Networks.Neural Comput. 2018 Jun;30(6):1514-1541. doi: 10.1162/neco_a_01086. Epub 2018 Apr 13. Neural Comput. 2018. PMID: 29652587 Free PMC article.
-
Supervised Learning With First-to-Spike Decoding in Multilayer Spiking Neural Networks.Front Comput Neurosci. 2021 Apr 12;15:617862. doi: 10.3389/fncom.2021.617862. eCollection 2021. Front Comput Neurosci. 2021. PMID: 33912021 Free PMC article.
References
-
- Reich DS, Victor JD, Knight BW, Ozaki T, Kaplan E. Response variability and timing precision of neuronal spike trains in vivo. Journal of Neurophysiology. 1997;77(5):2836–2841. - PubMed
MeSH terms
Grants and funding
LinkOut - more resources
Full Text Sources
Other Literature Sources
Medical
Research Materials
