Cargando…

Archive-based coronavirus herd immunity algorithm for optimizing weights in neural networks

The success of the supervised learning process for feedforward neural networks, especially multilayer perceptron neural network (MLP), depends on the suitable configuration of its controlling parameters (i.e., weights and biases). Normally, the gradient descent method is used to find the optimal val...

Descripción completa

Detalles Bibliográficos
Autores principales: Abu Doush, Iyad, Awadallah, Mohammed A., Al-Betar, Mohammed Azmi, Alomari, Osama Ahmad, Makhadmeh, Sharif Naser, Abasi, Ammar Kamal, Alyasseri, Zaid Abdi Alkareem
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer London 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10115390/
https://www.ncbi.nlm.nih.gov/pubmed/37273914
http://dx.doi.org/10.1007/s00521-023-08577-y
_version_ 1785028203783389184
author Abu Doush, Iyad
Awadallah, Mohammed A.
Al-Betar, Mohammed Azmi
Alomari, Osama Ahmad
Makhadmeh, Sharif Naser
Abasi, Ammar Kamal
Alyasseri, Zaid Abdi Alkareem
author_facet Abu Doush, Iyad
Awadallah, Mohammed A.
Al-Betar, Mohammed Azmi
Alomari, Osama Ahmad
Makhadmeh, Sharif Naser
Abasi, Ammar Kamal
Alyasseri, Zaid Abdi Alkareem
author_sort Abu Doush, Iyad
collection PubMed
description The success of the supervised learning process for feedforward neural networks, especially multilayer perceptron neural network (MLP), depends on the suitable configuration of its controlling parameters (i.e., weights and biases). Normally, the gradient descent method is used to find the optimal values of weights and biases. The gradient descent method suffers from the local optimal trap and slow convergence. Therefore, stochastic approximation methods such as metaheuristics are invited. Coronavirus herd immunity optimizer (CHIO) is a recent metaheuristic human-based algorithm stemmed from the herd immunity mechanism as a way to treat the spread of the coronavirus pandemic. In this paper, an external archive strategy is proposed and applied to direct the population closer to more promising search regions. The external archive is implemented during the algorithm evolution, and it saves the best solutions to be used later. This enhanced version of CHIO is called ACHIO. The algorithm is utilized in the training process of MLP to find its optimal controlling parameters thus empowering their classification accuracy. The proposed approach is evaluated using 15 classification datasets with classes ranging between 2 to 10. The performance of ACHIO is compared against six well-known swarm intelligence algorithms and the original CHIO in terms of classification accuracy. Interestingly, ACHIO is able to produce accurate results that excel other comparative methods in ten out of the fifteen classification datasets and very competitive results for others.
format Online
Article
Text
id pubmed-10115390
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Springer London
record_format MEDLINE/PubMed
spelling pubmed-101153902023-04-20 Archive-based coronavirus herd immunity algorithm for optimizing weights in neural networks Abu Doush, Iyad Awadallah, Mohammed A. Al-Betar, Mohammed Azmi Alomari, Osama Ahmad Makhadmeh, Sharif Naser Abasi, Ammar Kamal Alyasseri, Zaid Abdi Alkareem Neural Comput Appl Original Article The success of the supervised learning process for feedforward neural networks, especially multilayer perceptron neural network (MLP), depends on the suitable configuration of its controlling parameters (i.e., weights and biases). Normally, the gradient descent method is used to find the optimal values of weights and biases. The gradient descent method suffers from the local optimal trap and slow convergence. Therefore, stochastic approximation methods such as metaheuristics are invited. Coronavirus herd immunity optimizer (CHIO) is a recent metaheuristic human-based algorithm stemmed from the herd immunity mechanism as a way to treat the spread of the coronavirus pandemic. In this paper, an external archive strategy is proposed and applied to direct the population closer to more promising search regions. The external archive is implemented during the algorithm evolution, and it saves the best solutions to be used later. This enhanced version of CHIO is called ACHIO. The algorithm is utilized in the training process of MLP to find its optimal controlling parameters thus empowering their classification accuracy. The proposed approach is evaluated using 15 classification datasets with classes ranging between 2 to 10. The performance of ACHIO is compared against six well-known swarm intelligence algorithms and the original CHIO in terms of classification accuracy. Interestingly, ACHIO is able to produce accurate results that excel other comparative methods in ten out of the fifteen classification datasets and very competitive results for others. Springer London 2023-04-19 2023 /pmc/articles/PMC10115390/ /pubmed/37273914 http://dx.doi.org/10.1007/s00521-023-08577-y Text en © The Author(s), under exclusive licence to Springer-Verlag London Ltd., part of Springer Nature 2023. Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law. This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Original Article
Abu Doush, Iyad
Awadallah, Mohammed A.
Al-Betar, Mohammed Azmi
Alomari, Osama Ahmad
Makhadmeh, Sharif Naser
Abasi, Ammar Kamal
Alyasseri, Zaid Abdi Alkareem
Archive-based coronavirus herd immunity algorithm for optimizing weights in neural networks
title Archive-based coronavirus herd immunity algorithm for optimizing weights in neural networks
title_full Archive-based coronavirus herd immunity algorithm for optimizing weights in neural networks
title_fullStr Archive-based coronavirus herd immunity algorithm for optimizing weights in neural networks
title_full_unstemmed Archive-based coronavirus herd immunity algorithm for optimizing weights in neural networks
title_short Archive-based coronavirus herd immunity algorithm for optimizing weights in neural networks
title_sort archive-based coronavirus herd immunity algorithm for optimizing weights in neural networks
topic Original Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10115390/
https://www.ncbi.nlm.nih.gov/pubmed/37273914
http://dx.doi.org/10.1007/s00521-023-08577-y
work_keys_str_mv AT abudoushiyad archivebasedcoronavirusherdimmunityalgorithmforoptimizingweightsinneuralnetworks
AT awadallahmohammeda archivebasedcoronavirusherdimmunityalgorithmforoptimizingweightsinneuralnetworks
AT albetarmohammedazmi archivebasedcoronavirusherdimmunityalgorithmforoptimizingweightsinneuralnetworks
AT alomariosamaahmad archivebasedcoronavirusherdimmunityalgorithmforoptimizingweightsinneuralnetworks
AT makhadmehsharifnaser archivebasedcoronavirusherdimmunityalgorithmforoptimizingweightsinneuralnetworks
AT abasiammarkamal archivebasedcoronavirusherdimmunityalgorithmforoptimizingweightsinneuralnetworks
AT alyasserizaidabdialkareem archivebasedcoronavirusherdimmunityalgorithmforoptimizingweightsinneuralnetworks