Enhanced honey badger algorithm based on nonlinear adaptive weight and golden sine operator
The honey badger algorithm (HBA) is a swarm intelligence algorithm that imitates honey badgers’ intelligent foraging techniques. HBA diversifies and intensifies the search space by simulating digging and honey-finding strategies. However, HBA suffers from slow convergence speed, imbalanced diversifi...
Uloženo v:
| Vydáno v: | Neural computing & applications Ročník 37; číslo 1; s. 367 - 386 |
|---|---|
| Hlavní autoři: | , |
| Médium: | Journal Article |
| Jazyk: | angličtina |
| Vydáno: |
London
Springer London
01.01.2025
Springer Nature B.V |
| Témata: | |
| ISSN: | 0941-0643, 1433-3058 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Shrnutí: | The honey badger algorithm (HBA) is a swarm intelligence algorithm that imitates honey badgers’ intelligent foraging techniques. HBA diversifies and intensifies the search space by simulating digging and honey-finding strategies. However, HBA suffers from slow convergence speed, imbalanced diversification, and intensification problems. Therefore, we developed the nonlinear adaptive weight and the golden sine operator-based enhanced HBA (NGS-eHBA). The newly added nonlinear adaptive weight explores the search space adaptively, balancing its diversification and intensification. Next, we incorporate the improved golden sine operator to establish a sine route that accelerates the global convergence speed during the search. We compare NGS-eHBA with recent optimization algorithms using well-known benchmark functions for performance evaluation, and statistical analyses show that it outperforms other algorithms. We also use the NGS-eHBA algorithm to resolve engineering design problems, where it outperforms other algorithms noticeably. |
|---|---|
| Bibliografie: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ISSN: | 0941-0643 1433-3058 |
| DOI: | 10.1007/s00521-024-10484-9 |