Cargando…
The cheetah optimizer: a nature-inspired metaheuristic algorithm for large-scale optimization problems
Motivated by the hunting strategies of cheetahs, this paper proposes a nature-inspired algorithm called the cheetah optimizer (CO). Cheetahs generally utilize three main strategies for hunting prey, i.e., searching, sitting-and-waiting, and attacking. These strategies are adopted in this work. Addit...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Nature Publishing Group UK
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9243145/ https://www.ncbi.nlm.nih.gov/pubmed/35768456 http://dx.doi.org/10.1038/s41598-022-14338-z |
_version_ | 1784738240941522944 |
---|---|
author | Akbari, Mohammad Amin Zare, Mohsen Azizipanah-abarghooee, Rasoul Mirjalili, Seyedali Deriche, Mohamed |
author_facet | Akbari, Mohammad Amin Zare, Mohsen Azizipanah-abarghooee, Rasoul Mirjalili, Seyedali Deriche, Mohamed |
author_sort | Akbari, Mohammad Amin |
collection | PubMed |
description | Motivated by the hunting strategies of cheetahs, this paper proposes a nature-inspired algorithm called the cheetah optimizer (CO). Cheetahs generally utilize three main strategies for hunting prey, i.e., searching, sitting-and-waiting, and attacking. These strategies are adopted in this work. Additionally, the leave the pray and go back home strategy is also incorporated in the hunting process to improve the proposed framework's population diversification, convergence performance, and robustness. We perform intensive testing over 14 shifted-rotated CEC-2005 benchmark functions to evaluate the performance of the proposed CO in comparison to state-of-the-art algorithms. Moreover, to test the power of the proposed CO algorithm over large-scale optimization problems, the CEC2010 and the CEC2013 benchmarks are considered. The proposed algorithm is also tested in solving one of the well-known and complex engineering problems, i.e., the economic load dispatch problem. For all considered problems, the results are shown to outperform those obtained using other conventional and improved algorithms. The simulation results demonstrate that the CO algorithm can successfully solve large-scale and challenging optimization problems and offers a significant advantage over different standards and improved and hybrid existing algorithms. Note that the source code of the CO algorithm is publicly available at https://www.optim-app.com/projects/co. |
format | Online Article Text |
id | pubmed-9243145 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Nature Publishing Group UK |
record_format | MEDLINE/PubMed |
spelling | pubmed-92431452022-07-01 The cheetah optimizer: a nature-inspired metaheuristic algorithm for large-scale optimization problems Akbari, Mohammad Amin Zare, Mohsen Azizipanah-abarghooee, Rasoul Mirjalili, Seyedali Deriche, Mohamed Sci Rep Article Motivated by the hunting strategies of cheetahs, this paper proposes a nature-inspired algorithm called the cheetah optimizer (CO). Cheetahs generally utilize three main strategies for hunting prey, i.e., searching, sitting-and-waiting, and attacking. These strategies are adopted in this work. Additionally, the leave the pray and go back home strategy is also incorporated in the hunting process to improve the proposed framework's population diversification, convergence performance, and robustness. We perform intensive testing over 14 shifted-rotated CEC-2005 benchmark functions to evaluate the performance of the proposed CO in comparison to state-of-the-art algorithms. Moreover, to test the power of the proposed CO algorithm over large-scale optimization problems, the CEC2010 and the CEC2013 benchmarks are considered. The proposed algorithm is also tested in solving one of the well-known and complex engineering problems, i.e., the economic load dispatch problem. For all considered problems, the results are shown to outperform those obtained using other conventional and improved algorithms. The simulation results demonstrate that the CO algorithm can successfully solve large-scale and challenging optimization problems and offers a significant advantage over different standards and improved and hybrid existing algorithms. Note that the source code of the CO algorithm is publicly available at https://www.optim-app.com/projects/co. Nature Publishing Group UK 2022-06-29 /pmc/articles/PMC9243145/ /pubmed/35768456 http://dx.doi.org/10.1038/s41598-022-14338-z Text en © The Author(s) 2022 https://creativecommons.org/licenses/by/4.0/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 licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence 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 licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) . |
spellingShingle | Article Akbari, Mohammad Amin Zare, Mohsen Azizipanah-abarghooee, Rasoul Mirjalili, Seyedali Deriche, Mohamed The cheetah optimizer: a nature-inspired metaheuristic algorithm for large-scale optimization problems |
title | The cheetah optimizer: a nature-inspired metaheuristic algorithm for large-scale optimization problems |
title_full | The cheetah optimizer: a nature-inspired metaheuristic algorithm for large-scale optimization problems |
title_fullStr | The cheetah optimizer: a nature-inspired metaheuristic algorithm for large-scale optimization problems |
title_full_unstemmed | The cheetah optimizer: a nature-inspired metaheuristic algorithm for large-scale optimization problems |
title_short | The cheetah optimizer: a nature-inspired metaheuristic algorithm for large-scale optimization problems |
title_sort | cheetah optimizer: a nature-inspired metaheuristic algorithm for large-scale optimization problems |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9243145/ https://www.ncbi.nlm.nih.gov/pubmed/35768456 http://dx.doi.org/10.1038/s41598-022-14338-z |
work_keys_str_mv | AT akbarimohammadamin thecheetahoptimizeranatureinspiredmetaheuristicalgorithmforlargescaleoptimizationproblems AT zaremohsen thecheetahoptimizeranatureinspiredmetaheuristicalgorithmforlargescaleoptimizationproblems AT azizipanahabarghooeerasoul thecheetahoptimizeranatureinspiredmetaheuristicalgorithmforlargescaleoptimizationproblems AT mirjaliliseyedali thecheetahoptimizeranatureinspiredmetaheuristicalgorithmforlargescaleoptimizationproblems AT derichemohamed thecheetahoptimizeranatureinspiredmetaheuristicalgorithmforlargescaleoptimizationproblems AT akbarimohammadamin cheetahoptimizeranatureinspiredmetaheuristicalgorithmforlargescaleoptimizationproblems AT zaremohsen cheetahoptimizeranatureinspiredmetaheuristicalgorithmforlargescaleoptimizationproblems AT azizipanahabarghooeerasoul cheetahoptimizeranatureinspiredmetaheuristicalgorithmforlargescaleoptimizationproblems AT mirjaliliseyedali cheetahoptimizeranatureinspiredmetaheuristicalgorithmforlargescaleoptimizationproblems AT derichemohamed cheetahoptimizeranatureinspiredmetaheuristicalgorithmforlargescaleoptimizationproblems |