Artificial hummingbird algorithm with chaotic-opposition-based population initialization for solving real-world problems
The artificial hummingbird algorithm is a global search mechanism with many applications in engineering design, but it tends to stall in high-dimensional problems with locally optimal solutions. To address this issue, this paper enhances an artificial hummingbird algorithm by using a chaos map and o...
Uložené v:
| Vydané v: | Neural computing & applications Ročník 37; číslo 27; s. 22529 - 22572 |
|---|---|
| Hlavní autori: | , , |
| Médium: | Journal Article |
| Jazyk: | English |
| Vydavateľské údaje: |
London
Springer London
01.09.2025
Springer Nature B.V |
| Predmet: | |
| ISSN: | 0941-0643, 1433-3058 |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Shrnutí: | The artificial hummingbird algorithm is a global search mechanism with many applications in engineering design, but it tends to stall in high-dimensional problems with locally optimal solutions. To address this issue, this paper enhances an artificial hummingbird algorithm by using a chaos map and opposition-based method for population initialization to combat the lack of population diversity, the imbalance between exploration and exploitation, and the algorithm’s premature convergence. The randomness of chaos maps has been leveraged to prevent solutions trapped in local optima and facilitate faster convergence. Moreover, an opposition-based population can serve as a better initial solution and accelerate convergence when compared to random initialization. Two numerical test suites are used to evaluate the efficacy of the proposed algorithm: 50 benchmark functions and the CEC 2018 benchmark test suite. The outcomes are compared to eight other cutting-edge metaheuristic algorithms. Wilcoxon rank sum test, Friedman test, and mean absolute error are used to conduct additional statistical analysis on the data. Moreover, experiments are conducted on the aforementioned 57 real-world optimization problems to demonstrate the efficacy of the proposed method. The outcomes are contrasted to the algorithms SASS, MAgES, EnMODE, and COLSHADE (which won the CEC2020 Competition on Real-World Single-Objective Constrained Optimization). All quantitative and qualitative results on benchmark functions, statistical tests, as well as real-world optimization problem results demonstrate that the proposed algorithm is competitive and preferable to the metaheuristics considered in the experiments. Hence it is concluded that the proposed algorithm balances exploration and exploitation more effectively and the population initialization technique is conducive to augmenting the search capabilities of the artificial hummingbird algorithm. |
|---|---|
| Bibliografia: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ISSN: | 0941-0643 1433-3058 |
| DOI: | 10.1007/s00521-024-10621-4 |