• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2024, Vol. 46 ›› Issue (08): 1482-1492.

• Artificial Intelligence and Data Mining • Previous Articles     Next Articles

Improved beluga whale optimization algorithms based on Fuch mapping and applications#br#

CHEN Xin-yi1,ZHANG Meng-jian2,WANG De-guang1#br#   

  1. (1.College of Electrical Engineering,Guizhou University,Guiyang 550025;
    2.School of Computer Science and Engineering,South China University of Technology,Guangzhou 510006,China)
  • Received:2023-03-24 Revised:2023-08-23 Accepted:2024-08-25 Online:2024-08-25 Published:2024-09-02

Abstract: Aiming at the drawbacks of beluga whale optimization (BWO), such as low convergence accuracy, limited adaptive ability and weak anti-stagnation ability, two improved BWO algorithms based on Fuch mapping and dynamic opposition-based learning, namely, CIOEBWO and CPOEBWO, are proposed from the perspectives of chaos initialization, chaotic parameter, and nonlinear control strategy. Fuch chaotic initialization is used to increase the traversal of the initial population of BWO, which enhances the optimization accuracy and convergence speed of the algorithm. In the phase of exploitation, Fuch chaotic mapping is introduced to dynamically adjust the parameter C1 to coordinate the capabilities of global search and local search, which improves the adaptive ability of BWO effectively. On the basis of two improvement strategies described above, the dynamic opposition-based learning strategy is introduced to enrich the number of high-quality individuals and enhance the overall anti-stagnation ability of the algorithm. The experimental results of 8 benchmark test functions and Friedman rank test indicate that the convergence accuracy, adaptive ability, and anti-stagnation ability of improved BWO are effectively improved. Compared with BWO and CIOEBWO, CPOEBWO has the better performance. In addition, the optimization results of CPOEBWO and six comparison algorithms show that CPOEBWO has the stronger optimization ability and robustness. Finally, CPOEBWO is applied to solve the engineering optimization problems to demonstrate its applicability and effectiveness.



Key words: beluga whale optimization algorithm, Fuch mapping, dynamic opposition-based learning, chaotic parameter, engineering optimization problems