Cargando…
SpiFoG: an efficient supervised learning algorithm for the network of spiking neurons
There has been a lot of research on supervised learning in spiking neural network (SNN) for a couple of decades to improve computational efficiency. However, evolutionary algorithm based supervised learning for SNN has not been investigated thoroughly which is still in embryo stage. This paper intro...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Nature Publishing Group UK
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7403331/ https://www.ncbi.nlm.nih.gov/pubmed/32753645 http://dx.doi.org/10.1038/s41598-020-70136-5 |
_version_ | 1783566921777545216 |
---|---|
author | Hussain, Irshed Thounaojam, Dalton Meitei |
author_facet | Hussain, Irshed Thounaojam, Dalton Meitei |
author_sort | Hussain, Irshed |
collection | PubMed |
description | There has been a lot of research on supervised learning in spiking neural network (SNN) for a couple of decades to improve computational efficiency. However, evolutionary algorithm based supervised learning for SNN has not been investigated thoroughly which is still in embryo stage. This paper introduce an efficient algorithm (SpiFoG) to train multilayer feed forward SNN in supervised manner that uses elitist floating point genetic algorithm with hybrid crossover. The evidence from neuroscience claims that the brain uses spike times with random synaptic delays for information processing. Therefore, leaky-integrate-and-fire spiking neuron is used in this research introducing random synaptic delays. The SpiFoG allows both excitatory and inhibitory neurons by allowing a mixture of positive and negative synaptic weights. In addition, random synaptic delays are also trained with synaptic weights in an efficient manner. Moreover, computational efficiency of SpiFoG was increased by reducing the total simulation time and increasing the time step since increasing time step within the total simulation time takes less iteration. The SpiFoG is benchmarked on Iris and WBC dataset drawn from the UCI machine learning repository and found better performance than state-of-the-art techniques. |
format | Online Article Text |
id | pubmed-7403331 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | Nature Publishing Group UK |
record_format | MEDLINE/PubMed |
spelling | pubmed-74033312020-08-07 SpiFoG: an efficient supervised learning algorithm for the network of spiking neurons Hussain, Irshed Thounaojam, Dalton Meitei Sci Rep Article There has been a lot of research on supervised learning in spiking neural network (SNN) for a couple of decades to improve computational efficiency. However, evolutionary algorithm based supervised learning for SNN has not been investigated thoroughly which is still in embryo stage. This paper introduce an efficient algorithm (SpiFoG) to train multilayer feed forward SNN in supervised manner that uses elitist floating point genetic algorithm with hybrid crossover. The evidence from neuroscience claims that the brain uses spike times with random synaptic delays for information processing. Therefore, leaky-integrate-and-fire spiking neuron is used in this research introducing random synaptic delays. The SpiFoG allows both excitatory and inhibitory neurons by allowing a mixture of positive and negative synaptic weights. In addition, random synaptic delays are also trained with synaptic weights in an efficient manner. Moreover, computational efficiency of SpiFoG was increased by reducing the total simulation time and increasing the time step since increasing time step within the total simulation time takes less iteration. The SpiFoG is benchmarked on Iris and WBC dataset drawn from the UCI machine learning repository and found better performance than state-of-the-art techniques. Nature Publishing Group UK 2020-08-04 /pmc/articles/PMC7403331/ /pubmed/32753645 http://dx.doi.org/10.1038/s41598-020-70136-5 Text en © The Author(s) 2020 Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/. |
spellingShingle | Article Hussain, Irshed Thounaojam, Dalton Meitei SpiFoG: an efficient supervised learning algorithm for the network of spiking neurons |
title | SpiFoG: an efficient supervised learning algorithm for the network of spiking neurons |
title_full | SpiFoG: an efficient supervised learning algorithm for the network of spiking neurons |
title_fullStr | SpiFoG: an efficient supervised learning algorithm for the network of spiking neurons |
title_full_unstemmed | SpiFoG: an efficient supervised learning algorithm for the network of spiking neurons |
title_short | SpiFoG: an efficient supervised learning algorithm for the network of spiking neurons |
title_sort | spifog: an efficient supervised learning algorithm for the network of spiking neurons |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7403331/ https://www.ncbi.nlm.nih.gov/pubmed/32753645 http://dx.doi.org/10.1038/s41598-020-70136-5 |
work_keys_str_mv | AT hussainirshed spifoganefficientsupervisedlearningalgorithmforthenetworkofspikingneurons AT thounaojamdaltonmeitei spifoganefficientsupervisedlearningalgorithmforthenetworkofspikingneurons |