A heuristic whale optimization algorithm with niching strategy for global multi-dimensional engineering optimization

被引:44
作者
Lin, Xiankun [1 ]
Yu, Xianxing [1 ]
Li, Weidong [1 ]
机构
[1] Univ Shanghai Sci & Technol, Sch Mech Engn, Shanghai, Peoples R China
关键词
Whale optimization algorithm; Niching strategy; Global engineering optimization; PARTICLE SWARM OPTIMIZATION; DIFFERENTIAL EVOLUTION; SYSTEMS;
D O I
10.1016/j.cie.2022.108361
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Whale optimization algorithm (WOA) has received increasing attention in engineering optimization owing to its high computation efficiency, whereas, it has exhibited the drawback of premature convergence in solving multidimensional engineering global optimization problems. In this research, a niching hybrid heuristic whale optimization algorithm (NHWOA) is proposed to enhance convergence speed and search coverage in solving global optimization problems. In the algorithm, the niching technique is introduced to promote the diversity of population and restrain premature convergence in search of a global best solution. A heuristic adjustment to the parameters of the hybrid WOA algorithm is made to promote the exploration potential of search agents in the evolution. A designed perturbation to all the search agents' positions is executed to avoid their falling into a local optimum. Optimization to the CEC2014 benchmark functions as validation cases are conducted along with comparisons to both conventional intelligent optimization algorithms and other state-of-the-art modified WOAs. Results indicate the effectiveness and superiority of NHWOA in solving the problems. Five practical engineering problems for global optimization with multiply variables are introduced to validate the performance of the presented algorithm with good performance results in the global computations.
引用
收藏
页数:15
相关论文
共 37 条
[1]   A multi-leader whale optimization algorithm for global optimization and image segmentation [J].
Abd Elaziz, Mohamed ;
Lu, Songfeng ;
He, Sibo .
EXPERT SYSTEMS WITH APPLICATIONS, 2021, 175
[2]   A novel Whale Optimization Algorithm integrated with Nelder-Mead simplex for multi-objective optimization problems [J].
Abdel-Basset, Mohamed ;
Mohamed, Reda ;
Mirjalili, Seyedali .
KNOWLEDGE-BASED SYSTEMS, 2021, 212
[3]  
Anandita S, 2015, 2015 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY SYSTEMS AND INNOVATION (ICITSI)
[4]   An efficient multilevel color image thresholding based on modified whale optimization algorithm [J].
Anitha, J. ;
Pandian, S. Immanuel Alex ;
Agnes, S. Akila .
EXPERT SYSTEMS WITH APPLICATIONS, 2021, 178 (178)
[5]  
[Anonymous], 1995, Particle Swarm Optimization
[6]   CLASSIFIER SYSTEMS AND GENETIC ALGORITHMS [J].
BOOKER, LB ;
GOLDBERG, DE ;
HOLLAND, JH .
ARTIFICIAL INTELLIGENCE, 1989, 40 (1-3) :235-282
[7]   A survey on optimization metaheuristics [J].
Boussaid, Ilhern ;
Lepagnot, Julien ;
Siarry, Patrick .
INFORMATION SCIENCES, 2013, 237 :82-117
[8]   An enhanced whale optimization algorithm for large scale optimization problems [J].
Chakraborty, Sanjoy ;
Saha, Apu Kumar ;
Chakraborty, Ratul ;
Saha, Moumita .
KNOWLEDGE-BASED SYSTEMS, 2021, 233
[9]   A novel enhanced whale optimization algorithm for global optimization [J].
Chakraborty, Sanjoy ;
Saha, Apu Kumar ;
Sharma, Sushmita ;
Mirjalili, Seyedali ;
Chakraborty, Ratul .
COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 153
[10]   A learning and niching based backtracking search optimisation algorithm and its applications in global optimisation and ANN training [J].
Chen, Debao ;
Lu, Renquan ;
Zou, Feng ;
Li, Suwen ;
Wang, Peng .
NEUROCOMPUTING, 2017, 266 :579-594