A Reinforced Whale Optimization Algorithm for Solving Mathematical Optimization Problems
Source abstract
Abstract
The whale optimization algorithm has several advantages, such as simple operation, few control parameters, and a strong ability to jump out of the local optimum, and has been used to solve various practical optimization problems. In order to improve its convergence speed and solution quality, a reinforced whale optimization algorithm (RWOA) was designed. Firstly, an opposition-based learning strategy is used to generate other optima based on the best optimal solution found during the algorithm’s iteration, which can increase the diversity of the optimal solution and accelerate the convergence speed. Secondly, a dynamic adaptive coefficient is introduced in the two stages of prey and bubble net, which can balance exploration and exploitation. Finally, a kind of individual information-reinforced mechanism is utilized during the encircling prey stage to improve the solution quality. The performance of the RWOA is validated using 23 benchmark test functions, 29 CEC-2017 test functions, and 12 CEC-2022 test functions. Experiment results demonstrate that the RWOA exhibits better convergence accuracy and algorithm stability than the WOA on 20 benchmark test functions, 21 CEC-2017 test functions, and 8 CEC-2022 test functions, separately. Wilcoxon’s rank sum test shows that there are significant statistical differences between the RWOA and other algorithms
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 Engineering, Tianjin University of Commerce, Beichen, Tianjin 300134, China
College of Science, Tianjin University of Commerce, Beichen, Tianjin 300134, China
Funding
National Natural Science Foundation of China · Natural Science Foundation of Tianjin · Tianjin Research Innovation Project for Postgraduate Students
References (48)
Show source-provided references
1. Kennedy, J., and Eberhart, R. (December, January 27). Particle swarm optimization. Proceedings of the International Conference on Neural Networks (ICNN’95), Perth, WA, Australia.
2. Karaboga, D. (2005). An Idea Based on Honey Bee Swarm for Numerical Optimization, Erciyes University.
3. Yang, X.S., and Deb, S. (2009, January 9–11). Cuckoo Search via Lévy Flights. Proceedings of the 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC), Coimbatore, India.10.1109/NABIC.2009.5393690 ↗
4. Krill herd: A new bio-inspired optimization algorithm10.1016/j.cnsns.2012.05.010 ↗
5. Grey wolf optimizer10.1016/j.advengsoft.2013.12.007 ↗
6. TSA: Tree-seed algorithm for continuous optimization10.1016/j.eswa.2015.04.055 ↗
7. SCA: A sine cosine algorithm for solving optimization problems10.1016/j.knosys.2015.12.022 ↗
8. The whale optimization algorithm10.1016/j.advengsoft.2016.01.008 ↗
9. Marine Predators Algorithm: A nature-inspired metaheuristic10.1016/j.eswa.2020.113377 ↗
10. Dung beetle optimizer: A new meta-heuristic algorithm for global optimization10.1007/s11227-022-04959-6 ↗
11. Feature selection based on rough set approach, wrapper approach, and binary whale optimization algorithm10.1007/s13042-019-00996-5 ↗
12. Classification framework for faulty-software using enhanced exploratory whale optimizer-based feature selection scheme and random forest ensemble learning
13. Green job shop scheduling problem with discrete whale optimization algorithm10.1109/ACCESS.2019.2908200 ↗
14. Hybrid whale optimization algorithm enhanced with Lévy flight and differential evolution for job shop scheduling problems10.1016/j.asoc.2019.105954 ↗
15. A cooperative whale optimization algorithm for energy-efficient scheduling of the distributed blocking flow-shop with sequence-dependent setup time10.1016/j.cie.2023.109082 ↗
16. A new multi-objective optimization algorithm combined with opposition-based learning10.1016/j.eswa.2020.113844 ↗
17. An improved whale optimization algorithm based on multilevel threshold image segmentation using the Otsu method10.1016/j.engappai.2022.104960 ↗
18. Dominant color component and adaptive whale optimization algorithm for multilevel thresholding of color images10.1016/j.knosys.2022.108172 ↗
19. A modified whale optimization algorithm for large-scale global optimization problems10.1016/j.eswa.2018.08.027 ↗
20. An efficient double adaptive random spare reinforced whale optimization algorithm10.1016/j.eswa.2019.113018 ↗
21. Lee, C.Y., and Zhuo, G.L. (2021). A hybrid whale optimization algorithm for global optimization. Mathematics, 9.10.3390/math9131477 ↗
22. Temperature dependent optimal power flow using chaotic whale optimization algorithm10.1111/exsy.12685 ↗
23. Multi-population improved whale optimization algorithm for high dimensional optimization10.1016/j.asoc.2021.107854 ↗
24. Opposition-based multi-objective whale optimization algorithm with multi-leader guiding10.1007/s00500-021-06390-0 ↗
25. Optimized controller design for islanded microgrid using non-dominated sorting whale optimization algorithm (NSWOA)10.1016/j.asej.2021.01.035 ↗
26. Cosine adapted modified whale optimization algorithm for control of switched reluctance motor10.1111/coin.12310 ↗
27. A novel enhanced global exploration whale optimization algorithm based on Lévy flights and judgment mechanism for global continuous optimization problems10.1007/s00366-022-01638-1 ↗
28. Eagle strategy using uniform mutation and modified whale optimization algorithm for QoS-aware cloud service composition10.1016/j.asoc.2021.108053 ↗
29. Yang, X.S., and Deb, S. (2010). Eagle strategy using Lévy walk and firefly algorithms for stochastic optimization. Nature Inspired Cooperative Strategies for Optimization (NICSO 2010), Springer.10.1007/978-3-642-12538-6_9 ↗
30. Parameter identification for static var compensator model using sensitivity analysis and improved whale optimization algorithm
31. A heuristic whale optimization algorithm with niching strategy for global multi-dimensional engineering optimization10.1016/j.cie.2022.108361 ↗
32. Whale optimization algorithm based on Levy flight and memory for static smooth path planning10.1142/S0129183122501388 ↗
33. A novel hybrid binary whale optimization algorithm with chameleon hunting mechanism for wrapper feature selection in QSAR classification model: A drug-induced liver injury case study10.1016/j.eswa.2023.121015 ↗
34. An improved whale optimization algorithm based on multi-population evolution for global optimization and engineering design problems10.1016/j.eswa.2022.119269 ↗
35. No free lunch theorems for optimization10.1109/4235.585893 ↗
36. Development and applications of an intelligent crow search algorithm based on opposition based learning10.1016/j.isatra.2019.09.004 ↗
37. MOEO-EED: A multi-objective equilibrium optimizer with exploration–exploitation dominance strategy10.1016/j.knosys.2020.106717 ↗
38. DMPPT control of photovoltaic microgrid based on improved sparrow search algorithm10.1109/ACCESS.2021.3052960 ↗
39. Lens Learning Sparrow Search Algorithm10.1155/2021/9935090 ↗
40. Inversion of TEM measurement data via a quantum particle swarm optimization algorithm with the elite opposition-based learning strategy10.1016/j.cageo.2023.105334 ↗
41. A novel hybrid particle swarm optimization with marine predators10.1016/j.swevo.2023.101375 ↗
42. An enhanced particle swarm optimization with levy flight for global optimization10.1016/j.asoc.2016.02.018 ↗
43. A stochastic configuration network based on chaotic sparrow search algorithm10.1016/j.knosys.2021.106924 ↗
44. A modified teaching–learning-based optimization algorithm for solving optimization problem10.1016/j.knosys.2020.106599 ↗
45. Modified Marine Predators Algorithm hybridized with teaching-learning mechanism for solving optimization problems10.3934/mbe.2023006 ↗
46. Ferahtia, S., Houari, A., Rezk, H., Djerioui, A., Machmoum, M., Motahhir, S., and Ait-Ahmed, M. (2023). Red-tailed hawk algorithm for numerical optimization and real-world problems. Sci. Rep., 13.10.1038/s41598-023-38778-3 ↗
47. Comprehensive learning particle swarm optimizer for global optimization of multimodal functions10.1109/TEVC.2005.857610 ↗
48. A social learning particle swarm optimization algorithm for scalable optimization10.1016/j.ins.2014.08.039 ↗