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

Iyad Abu Doush, Mohammed A Awadallah, Mohammed Azmi Al-Betar, Osama Ahmad Alomari, Sharif Naser Makhadmeh, Ammar Kamal Abasi, Zaid Abdi Alkareem Alyasseri
Author Information
  1. Iyad Abu Doush: College of Engineering and Applied Sciences, American University of Kuwait, Salmiya, Kuwait. ORCID
  2. Mohammed A Awadallah: Department of Computer Science, Al-Aqsa University, Gaza, Palestine.
  3. Mohammed Azmi Al-Betar: Artificial Intelligence Research Center (AIRC), College of Engineering and Information Technology, Ajman University, Ajman, United Arab Emirates.
  4. Osama Ahmad Alomari: MLALP Research Group, University of Sharjah, Sharjah, UAE.
  5. Sharif Naser Makhadmeh: Artificial Intelligence Research Center (AIRC), College of Engineering and Information Technology, Ajman University, Ajman, United Arab Emirates.
  6. Ammar Kamal Abasi: Machine Learning Department, Mohamed Bin Zayed University of Artificial Intelligence (MBZUAI), Abu Dhabi, United Arab Emirates.
  7. Zaid Abdi Alkareem Alyasseri: Information Technology Research and Development Center (ITRDC), University of Kufa, Najaf, Iraq.

Abstract

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.

Keywords

References

  1. Neural Comput Appl. 2021;33(10):5011-5042 [PMID: 32874019]
  2. Comput Intell Neurosci. 2016;2016:9063065 [PMID: 28105044]
  3. Bioengineering (Basel). 2018 May 04;5(2): [PMID: 29734666]
  4. Int J Neural Syst. 2009 Aug;19(4):295-308 [PMID: 19731402]
  5. Bull Math Biol. 1990;52(1-2):99-115; discussion 73-97 [PMID: 2185863]
  6. IEEE Trans Cybern. 2017 Sep;47(9):2794-2808 [PMID: 28613192]
  7. Heliyon. 2018 Nov 23;4(11):e00938 [PMID: 30519653]
  8. IEEE Trans Neural Netw. 2004 Nov;15(6):1411-23 [PMID: 15565769]
  9. Neural Netw. 2015 Jan;61:85-117 [PMID: 25462637]
  10. J King Saud Univ Comput Inf Sci. 2022 Sep;34(8):4782-4795 [PMID: 37520767]
  11. IEEE Trans Neural Netw Learn Syst. 2017 Jun;28(6):1386-1396 [PMID: 28113826]
  12. Soft comput. 2023;27(7):3887-3905 [PMID: 36284902]

Word Cloud

Created with Highcharts 10.0.0neuralherdimmunityCHIOalgorithmclassificationnetworksMLPweightsoptimalACHIOprocesscontrollingparametersbiasesgradientdescentmethodusedfindmethodsCoronavirusoptimizercoronavirusexternalarchiveproposedaccuracydatasetsresultssuccesssupervisedlearningfeedforwardespeciallymultilayerperceptronnetworkdependssuitableconfigurationieNormallyvaluessufferslocaltrapslowconvergenceThereforestochasticapproximationmetaheuristicsinvitedrecentmetaheuristichuman-basedstemmedmechanismwaytreatspreadpandemicpaperstrategyapplieddirectpopulationcloserpromisingsearchregionsimplementedevolutionsavesbestsolutionslaterenhancedversioncalledutilizedtrainingthusempoweringapproachevaluatedusing15classesranging210performancecomparedsixwell-knownswarmintelligencealgorithmsoriginaltermsInterestinglyableproduceaccurateexcelcomparativetenfifteencompetitiveothersArchive-basedoptimizingArchivetechniqueFeedforwardOptimization

Similar Articles

Cited By