Cargando…

Evolutionary Spiking Neural Networks for Solving Supervised Classification Problems

This paper presents a grammatical evolution (GE)-based methodology to automatically design third generation artificial neural networks (ANNs), also known as spiking neural networks (SNNs), for solving supervised classification problems. The proposal performs the SNN design by exploring the search sp...

Descripción completa

Detalles Bibliográficos
Autores principales: López-Vázquez, G., Ornelas-Rodriguez, M., Espinal, A., Soria-Alcaraz, J. A., Rojas-Domínguez, A., Puga-Soberanes, H. J., Carpio, J. M., Rostro-Gonzalez, H.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6458934/
https://www.ncbi.nlm.nih.gov/pubmed/31049050
http://dx.doi.org/10.1155/2019/4182639
_version_ 1783410115125182464
author López-Vázquez, G.
Ornelas-Rodriguez, M.
Espinal, A.
Soria-Alcaraz, J. A.
Rojas-Domínguez, A.
Puga-Soberanes, H. J.
Carpio, J. M.
Rostro-Gonzalez, H.
author_facet López-Vázquez, G.
Ornelas-Rodriguez, M.
Espinal, A.
Soria-Alcaraz, J. A.
Rojas-Domínguez, A.
Puga-Soberanes, H. J.
Carpio, J. M.
Rostro-Gonzalez, H.
author_sort López-Vázquez, G.
collection PubMed
description This paper presents a grammatical evolution (GE)-based methodology to automatically design third generation artificial neural networks (ANNs), also known as spiking neural networks (SNNs), for solving supervised classification problems. The proposal performs the SNN design by exploring the search space of three-layered feedforward topologies with configured synaptic connections (weights and delays) so that no explicit training is carried out. Besides, the designed SNNs have partial connections between input and hidden layers which may contribute to avoid redundancies and reduce the dimensionality of input feature vectors. The proposal was tested on several well-known benchmark datasets from the UCI repository and statistically compared against a similar design methodology for second generation ANNs and an adapted version of that methodology for SNNs; also, the results of the two methodologies and the proposed one were improved by changing the fitness function in the design process. The proposed methodology shows competitive and consistent results, and the statistical tests support the conclusion that the designs produced by the proposal perform better than those produced by other methodologies.
format Online
Article
Text
id pubmed-6458934
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-64589342019-05-02 Evolutionary Spiking Neural Networks for Solving Supervised Classification Problems López-Vázquez, G. Ornelas-Rodriguez, M. Espinal, A. Soria-Alcaraz, J. A. Rojas-Domínguez, A. Puga-Soberanes, H. J. Carpio, J. M. Rostro-Gonzalez, H. Comput Intell Neurosci Research Article This paper presents a grammatical evolution (GE)-based methodology to automatically design third generation artificial neural networks (ANNs), also known as spiking neural networks (SNNs), for solving supervised classification problems. The proposal performs the SNN design by exploring the search space of three-layered feedforward topologies with configured synaptic connections (weights and delays) so that no explicit training is carried out. Besides, the designed SNNs have partial connections between input and hidden layers which may contribute to avoid redundancies and reduce the dimensionality of input feature vectors. The proposal was tested on several well-known benchmark datasets from the UCI repository and statistically compared against a similar design methodology for second generation ANNs and an adapted version of that methodology for SNNs; also, the results of the two methodologies and the proposed one were improved by changing the fitness function in the design process. The proposed methodology shows competitive and consistent results, and the statistical tests support the conclusion that the designs produced by the proposal perform better than those produced by other methodologies. Hindawi 2019-03-28 /pmc/articles/PMC6458934/ /pubmed/31049050 http://dx.doi.org/10.1155/2019/4182639 Text en Copyright © 2019 G. López-Vázquez et al. http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
López-Vázquez, G.
Ornelas-Rodriguez, M.
Espinal, A.
Soria-Alcaraz, J. A.
Rojas-Domínguez, A.
Puga-Soberanes, H. J.
Carpio, J. M.
Rostro-Gonzalez, H.
Evolutionary Spiking Neural Networks for Solving Supervised Classification Problems
title Evolutionary Spiking Neural Networks for Solving Supervised Classification Problems
title_full Evolutionary Spiking Neural Networks for Solving Supervised Classification Problems
title_fullStr Evolutionary Spiking Neural Networks for Solving Supervised Classification Problems
title_full_unstemmed Evolutionary Spiking Neural Networks for Solving Supervised Classification Problems
title_short Evolutionary Spiking Neural Networks for Solving Supervised Classification Problems
title_sort evolutionary spiking neural networks for solving supervised classification problems
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6458934/
https://www.ncbi.nlm.nih.gov/pubmed/31049050
http://dx.doi.org/10.1155/2019/4182639
work_keys_str_mv AT lopezvazquezg evolutionaryspikingneuralnetworksforsolvingsupervisedclassificationproblems
AT ornelasrodriguezm evolutionaryspikingneuralnetworksforsolvingsupervisedclassificationproblems
AT espinala evolutionaryspikingneuralnetworksforsolvingsupervisedclassificationproblems
AT soriaalcarazja evolutionaryspikingneuralnetworksforsolvingsupervisedclassificationproblems
AT rojasdomingueza evolutionaryspikingneuralnetworksforsolvingsupervisedclassificationproblems
AT pugasoberaneshj evolutionaryspikingneuralnetworksforsolvingsupervisedclassificationproblems
AT carpiojm evolutionaryspikingneuralnetworksforsolvingsupervisedclassificationproblems
AT rostrogonzalezh evolutionaryspikingneuralnetworksforsolvingsupervisedclassificationproblems