Multi-Strategy Hybrid Whale Optimization Algorithm Improvement
Source abstract
Abstract
The whale optimization algorithm (WOA) is a swarm intelligence optimization algorithm developed by Mirjalili and Lewis in 2016 based on the foraging behavior of whales. Because of its simplicity and high efficiency, scholars have adopted this algorithm to address various problems in different disciplines. However, standard WOA has the problems of slow convergence speed, insufficient search accuracy, and limited ability to solve complex problems. In order to solve these problems, this paper proposes a multi-strategy hybrid whale algorithm (MHWOA). Firstly, the calculation speed is accelerated by modifying the parameters; then, the accuracy of the algorithm is improved by incorporating the scatter search strategy; finally, the simulated annealing algorithm is integrated to improve its ability to solve complex problems. The performance differences between MHWOA, the baseline algorithm, and the improved WOA algorithm are compared using the CEC2017 test suite and three real-world engineering problems. In the comparison of processing results of various problems, the calculation accuracy of MHWOA is improved by no less than 1.96%, the calculation error is reduced by no less than 1.83%, and the execution time is improved by no less than 5.6%. In the CNN-MHWOA-based time series electricity load forecasting problem, MHWOA shows the advantages of reduced error and improved fitting degree with the true value compared with the standard WOA.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Metaheuristic Optimization Algorithms Research · Ship Hydrodynamics and Maneuverability · Advanced Algorithms and Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Key Laboratory of Manufacturing Industrial and Integrated Automation, Shenyang University, Shenyang 110044, China
Funding
National Natural Science Foundation of China · Local Special Funds for Science and Technology Development guided by the central government · Shenyang University
References (51)
Show source-provided references
1. Farmland fertility: A new metaheuristic algorithm for solving continuous optimization problems10.1016/j.asoc.2018.07.033 ↗
2. Biped robot stability based on an A–C parametric whale optimization algorithm10.1016/j.jocs.2018.12.005 ↗
3. A parameter-adaptive stochastic resonance based on whale optimization algorithm for weak signal detection for rotating machinery10.1016/j.measurement.2019.01.017 ↗
4. Chaotic whale optimizer variants for parameters estimation of the chaotic behavior in permanent magnet synchronous motor10.1016/j.asoc.2018.10.032 ↗
5. Modified spider monkey optimization based on nelder–mead method for global optimization10.1016/j.eswa.2018.05.040 ↗
6. Very fast simulated re-annealing10.1016/0895-7177(89)90202-1 ↗
7. Pity beetle algorithm—A new metaheuristic inspired by the behavior of bark beetles10.1016/j.advengsoft.2018.04.007 ↗
8. An improved butterfly optimization algorithm with chaos10.3233/JIFS-16798 ↗
9. Thermal and economical optimization of a shell and tube evaporator using hybrid backtracking search-sine-cosine algorithm10.1007/s13369-017-2458-6 ↗
10. Multi-population techniques in nature inspired optimization algorithms: A comprehensive survey10.1016/j.swevo.2018.04.011 ↗
11. Hybridizing sine cosine algorithm with multi-orthogonal search strategy for engineering design problems
12. Emperor penguin optimizer: A bio-inspired algorithm for engineering problems10.1016/j.knosys.2018.06.001 ↗
13. A comprehensive survey: Whale optimization algorithm and its applications10.1016/j.swevo.2019.03.004 ↗
14. An Improvement of whale optimization algorithm
15. Binary whale optimization algorithm: A new metaheuristic approach for profit-based unit commitment problems in competitive electricity markets10.1080/0305215X.2018.1463527 ↗
16. Wu, Z., Huang, K., Chen, J., and Yang, C. (2019, January 10–13). A memetic fuzzy whale optimization algorithm for data clustering. Proceedings of the IEEE Congress on Evolutionary Computation, Wellington, New Zealand.10.1109/CEC.2019.8790044 ↗
17. Kumawat, I., Nanda, S., and Kum, R. (2017, January 5–8). Multi-objective whale optimization. Proceedings of the IEEE Congress on Evolutionary Computation, Penang, Malaysia.
18. Chaotic whale optimization algorithm
19. Levy flight trajectory-based whale optimization algorithm for global optimization10.1109/ACCESS.2017.2695498 ↗
20. A modified adaptive sparrow search algorithm based on chaotic reverse learning and spiral search for global optimization10.1007/s00521-023-08207-7 ↗
21. Nikoo, M., and Hafeez, G. (2022, January 26–28). The Whale Optimization Algorithm Based ANN for Predicting the Fundamental Period of Light-Frame Wood Buildings. Proceedings of the International Conference on Architecture, Materials and Construction, Lisbon, Portugal.10.1007/978-3-030-94514-5_24 ↗
22. Forecasting of WTI crude oil using combined ANN-whale optimization algorithm10.1080/15567249.2022.2083728 ↗
23. A whale optimization algorithm-trained artificial neural network for smart grid cyber intrusion detection10.1007/s00521-019-04453-w ↗
24. A novel combination of whale optimization algorithm and support vector machine with different kernel functions for prediction of blasting-induced fly-rock in quarry mines10.1007/s11053-020-09710-7 ↗
25. Predicting tunnel squeezing using support vector machine optimized by whale optimization algorithm10.1007/s11440-022-01450-7 ↗
26. HWPSO: A new hybrid whale-particle swarm optimization algorithm and its application in electronic design optimization problems10.1007/s10489-018-1247-6 ↗
27. Particle Swarm Optimization with a Simplex Strategy to Avoid Getting Stuck on Local Optimum10.5772/acrt.11 ↗
28. A novel memetic whale optimization algorithm for optimization
29. Hybrid whale optimization algorithm with simulated annealing for feature selection10.1016/j.neucom.2017.04.053 ↗
30. An improved weighted optimization approach for large-scale global optimization10.1007/s40747-021-00596-3 ↗
31. A novel hybrid GWO with WOA for global numerical optimization and solving pressure vessel design10.1007/s00521-020-04823-9 ↗
32. Colliding bodies optimization: A novel meta-heuristic method10.1016/j.compstruc.2014.04.005 ↗
33. Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm10.1016/j.knosys.2015.07.006 ↗
34. Bentouati, B., Chaib, L., and Chettih, S. (2016, January 15–17). A hybrid whale algorithm and pattern search technique for optimal power flow problem. Proceedings of the 2016 8th International Conference on Modelling, Identification and Control (ICMIC), Algiers, Algeria.10.1109/ICMIC.2016.7804267 ↗
35. SCA: A Sine Cosine Algorithm for solving optimization problems10.1016/j.knosys.2015.12.022 ↗
36. Brain storm-based Whale Optimization Algorithm for privacy protected data publishing in cloud computing
37. Shi, Y. Brain Storm Optimization Algorithm. Advances in Swarm Intelligence, Proceedings of the International Conference in Swarm Intelligence, Chongqing, China, 12–15 June 2011, Springer.10.1007/978-3-642-21515-5_36 ↗
38. Liu, W., and Guo, Z. (2022). Improved WOA and its application in feature selection. PLoS ONE, 17.10.1371/journal.pone.0267041 ↗
39. Particle swarm optimization (PSO). A tutorial10.1016/j.chemolab.2015.08.020 ↗
40. Beluga whale optimization: A novel nature-inspired metaheuristic algorithm10.1016/j.knosys.2022.109215 ↗
41. Golden jackal optimization: A novel nature-inspired optimizer for engineering applications10.1016/j.eswa.2022.116924 ↗
42. A novel algorithm for globaloptimization: Rat swarm optimizer10.1007/s12652-020-02580-0 ↗
43. Snake Optimizer: A novel meta-heuristic optimization algorithm10.1016/j.knosys.2022.108320 ↗
44. The Whale Optimization Algorithm10.1016/j.advengsoft.2016.01.008 ↗
45. Wang, C., and Tu, C. (2023). MSWOA: A Mixed-Strategy-Based Improved Whale Optimization Algorithm for Multilevel Thresholding Image Segmentation. Electronics, 12.10.3390/electronics12122698 ↗
46. A Whale Optimization Algorithm with Convergence and Exploitability Enhancement and Its Application
47. A novel enhanced whale optimization algorithm for global optimization10.1016/j.cie.2020.107086 ↗
48. Adaptive Bat Algorithm Based on Historical Population Control10.3103/S0146411622050042 ↗
49. Hou, Y., and Gao, H. (2022). Improved Grey Wolf Optimization Algorithm and Application. Sensors, 22.10.3390/s22103810 ↗
50. CSCF: A chaotic sine cosine firefly algorithm for practical application problems10.1007/s00521-020-05474-6 ↗
51. PSO-sono: A novel PSO variant for single-objective numerical optimization10.1016/j.ins.2021.11.076 ↗