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...

Descripción completa

Detalles Bibliográficos
Autores principales: Hussain, Irshed, Thounaojam, Dalton Meitei
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