For the problem that the basic whale optimization algorithm is easy to fall into local optimization in the later stage, resulting in insufficient solution accuracy, at the same time, in order to improve the solution efficiency of whale optimization algorithm to optimize engineering problems, an adaptive weight whale optimization algorithm is proposed. The improved algorithm introduces weight factor to reduce the problem that it is difficult to jump out of local optimization in the later stage of the algorithm. Balancing the global search ability and local search ability of the algorithm enhances the global search ability in the later stage of the algorithm, and improves the optimization ability and solution accuracy of the algorithm. The improved algorithm and several comparison algorithms are applied to the classical engineering optimization problems. The experimental results show that the improved algorithm has good practicability and universality in solving accuracy, optimization ability and engineering project optimization.
Abolfazl RahimnejadEbrahim AkbariSeyedali MirjaliliS. Andrew GadsdenPavel TrojovskýEva Trojovská
Seyed Mostafa BozorgiSamaneh Yazdani
Fengtao WeiJunyu LiYangyang Zhang