Hybrid Multi-Strategy Improved Butterfly Optimization Algorithm
Source abstract
Abstract
To address the issues of poor population diversity, low accuracy, and susceptibility to local optima in the Butterfly Optimization Algorithm (BOA), an Improved Butterfly Optimization Algorithm with multiple strategies (IBOA) is proposed. The algorithm employs SPM mapping and reverse learning methods to initialize the population, enhancing its diversity; utilizes Lévy flight and trigonometric search strategies to update individual positions during global and local search phases, respectively, expanding the search scope of the algorithm and preventing it from falling into local optima; and finally, it introduces a simulated annealing mechanism to accept worse solutions with a certain probability, enriching the diversity of solutions during the optimization process. Simulation experimental results comparing the IBOA with Particle Swarm Optimization, BOA, and three other improved BOA algorithms on ten benchmark functions demonstrate that the IBOA has improved convergence speed and search accuracy.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Metaheuristic Optimization Algorithms Research · Robotic Path Planning Algorithms · Advanced Multi-Objective Optimization Algorithms
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
School of Information and Electronic Engineering, Zhejiang Gongshang University, Hangzhou 310018, China
Control System Laboratory, Graduate School of Engineering, Kogakuin University, Tokyo 163-8677, Japan
References (23)
Show source-provided references
1. Atashpaz-Gargari, E., and Lucas, C. (2007, January 25–28). Imperialist competitive algorithm: An algorithm for optimization inspired by imperialistic competition. Proceedings of the 2007 IEEE Congress on Evolutionary Computation, Singapore.10.1109/CEC.2007.4425083 ↗
2. Biogeography-Based Optimization
3. Butterfly optimization algorithm: A novel approach for global optimization10.1007/s00500-018-3102-4 ↗
4. Zhai, R., Xiao, P., Shu, D., Sun, Y., and Jiang, M. (2023). Application of Improved Butterfly Optimization Algorithm in Mobile Robot Path Planning. Electronics, 12.10.3390/electronics12163424 ↗
5. Mazaheri, H., Goli, S., and Nourollah, A. (2024). Path planning in three-dimensional space based on butterfly optimization algorithm. Sci. Rep., 14.10.1038/s41598-024-52750-9 ↗
6. Bearing Fault Diagnosis Based on VMD Fuzzy Entropy and Improved Deep Belief Networks10.1007/s42417-022-00595-9 ↗
7. Diagnosing the spores of tomato fungal diseases using microscopic image processing and machine learning10.1007/s11042-024-18214-y ↗
8. Recent Advances in Butterfly Optimization Algorithm, Its Versions and Applications
9. Zhang, M., Wang, D., and Yang, J. (2022). Hybrid-Flash Butterfly Optimization Algorithm with Logistic Mapping for Solving the Engineering Constrained Optimization Problems. Entropy, 24.10.3390/e24040525 ↗
10. EABOA: Enhanced adaptive butterfly optimization algorithm for numerical optimization and engineering design problems10.1016/j.aej.2023.12.050 ↗
11. Review of literature survey of butterfly optimization algorithm
12. An Enhanced Dung Beetle Optimization Algorithm for Global Optimization10.9734/cjast/2023/v42i174133 ↗
13. Tizhoosh, H.R. (2005, January 28–30). Opposition-based learning: A new scheme for machine intelligence. Proceedings of the International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC’06), Vienna, Austria.
14. An Opposition-Based Learning Adaptive Chaotic Particle Swarm Optimization Algorithm10.1007/s42235-024-00578-4 ↗
15. An Improved Weighted Differential Evolution Algorithm Based on the Chaotic Mapping and Dynamic Reverse Learning Strategy10.1088/1742-6596/2400/1/012054 ↗
16. SCA: A Sine Cosine Algorithm for solving optimization problems10.1016/j.knosys.2015.12.022 ↗
17. An effective hybrid approach based on arithmetic optimization algorithm and sine cosine algorithm for integrating battery energy storage system into distribution networks10.1016/j.est.2022.104154 ↗
18. Xiao, S., Peng, P., Zheng, P., and Wu, Z. (2024). A Hybrid Adaptive Simulated Annealing and Tempering Algorithm for Solving the Half-Open Multi-Depot Vehicle Routing Problem. Mathematics, 12.10.3390/math12070947 ↗
19. Electric vehicle charging scheduling based on improved bald eagle algorithm10.1088/1742-6596/2656/1/012024 ↗
20. Evolutionary programming made faster10.1109/4235.771163 ↗
21. Butterfly Optimization Algorithm Combining Sine Cosine and Iterative Chaotic Map with Infinite Collapses
22. Piecewise Weight and Mutation Opposition-Based Learning Butterfly OptimizationAlgorithm
23. Butterfly optimization algorithm based on convergence factor and salp swarm