Title: A novel whale optimisation algorithm with filtering disturbance and nonlinear step
Authors: Jinkun Luo; Fazhi He; Haoran Li; Xian-Tao Zeng; Yaqian Liang
Addresses: School of Computer Science, Wuhan University, Wuhan, 430072, China ' School of Computer Science, Wuhan University, Wuhan, 430072, China ' School of Computer Science, Wuhan University, Wuhan, 430072, China ' Center for Evidence-Based and Translational Medicine, Zhongnan Hospital of Wuhan University, Wuhan, 430071, China ' School of Computer Science, Wuhan University, Wuhan, 430072, China
Abstract: As a recent addition of population-based metaheuristic algorithms, whale optimisation algorithm (WOA) has attracted a lot of attention recently. However, WOA still has room for improvement in the accuracy and reliability of solution. In this study, a novel WOA with filtering disturbance and nonlinear step (FDNS-WOA) is proposed. Firstly, to enhance the population diversity and the global search ability, we design a weighted Cauchy mutation equation to perturb solution space. Secondly, the excessive disturbance may cause the imbalance between exploration and exploitation, and the quality of solutions will be decreased. Thus, before the disturbance, we propose a filtering mechanism to dynamically select different individuals for disturbance at different evolutionary stages. Thirdly, a weighted local walk mechanism is designed to improve the local exploitation capability. Different from original linear step with large fluctuation, we propose a nonlinear step to reduce blind spots in the local exploitation process. Finally, the proposed FDNS-WOA is tested on benchmark functions and applied in a real world problem. The experimental results show that the proposed FDNS-WOA not only outperforms other recent metaheuristic algorithms in term of accuracy and reliability for most benchmark functions, but also achieves satisfactory results in real world problem.
Keywords: whale optimisation algorithm; WOA; Cauchy mutation; economic load dispatch; ELD; metaheuristic algorithm; population-based algorithm; filtering disturbance; nonlinear step.
DOI: 10.1504/IJBIC.2022.126764
International Journal of Bio-Inspired Computation, 2022 Vol.20 No.2, pp.71 - 81
Received: 10 Aug 2020
Accepted: 24 Oct 2020
Published online: 07 Nov 2022 *