Paper The following article is Open access

Whale Optimization Algorithm with Chaos Strategy and Weight Factor

, , , and

Published under licence by IOP Publishing Ltd
, , Citation Yintong Li et al 2019 J. Phys.: Conf. Ser. 1213 032004 DOI 10.1088/1742-6596/1213/3/032004

1742-6596/1213/3/032004

Abstract

Whale optimization algorithm (WOA) is a novel optimization algorithm inspired by humpback whale hunting behavior. Due to the defect of unbalanced exploration and exploitation by using control parameter with linear change, WOA has slow convergence and is easy to fall into local optimum. Thus, a novel whale optimization algorithm with chaos strategy and weight factor (WOACW) is proposed to improve the convergence speed and accuracy. In this work, the chaos strategy is executed to initialize the population to enhance the diversity of the initial population. The weight factor is introduced to adjust the influence degree of the current optimal solution on the generation of new individuals in order to improve the convergence speed and accuracy. At the same time, the convergence factor is adjusted by cosine function to better balance the relationship between exploration and exploitation. In addition, using greedy strategy to fully retain the dominant individuals from the parents and the generated candidates to generate offspring, improves the convergence speed of the algorithm. To verify the performance of our approach, WOACW is benchmarked on 13 classical benchmark functions, and the statistical results are compared with the original WOA and three other WOA variants, IWOA, WOAWC, and two state-of-the-art algorithms, SSA, GWO. The experimental results and Wilcoxon signed ranks test show that WOACW has a higher convergence speed and precision than compared algorithms, which verifies the effectiveness of WOACW in this work.

Export citation and abstract BibTeX RIS

Content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.

Please wait… references are loading.
10.1088/1742-6596/1213/3/032004