Hybrid seagull optimization algorithm and its engineering application integrating Yin–Yang Pair idea

Jiao Wang,Yan Li,Gang Hu
DOI: https://doi.org/10.1007/s00366-021-01508-2
IF: 8.083
2021-09-22
Engineering With Computers
Abstract:Only by balancing the exploitation and exploration ability of the algorithm can the swarm intelligence optimization algorithm have better performance. Therefore, hybrid algorithms have attracted more and more attention in the field of optimization algorithms. Its performance is determined by both intelligent algorithm and constraint-handling technique when the hybrid intelligent algorithm is used to solve constrained optimization problems. In this paper, the original constrained optimization problem is transformed into an unconstrained optimization problem using non-fixed multi-stage mapping penalty function method to deal with the constraint conditions. To improve precision and convergence speed of the seagull optimization algorithm (SOA), the optimal point set theory is introduced to initialize the population individuals. In view of the fact that the Yin–Yang algorithm can avoid falling into local optimum and premature convergence, and balance the imbalance between exploitation and exploration, combined with Yin–Yang Pair (YYP) idea, an improved seagull fusion algorithm named YYPSOA which improves the attack ability of the SOA is proposed. The performance of the proposed algorithm is verified by a set of 23 benchmark functions and CEC2014 benchmark functions used for the single objective real-parameter algorithm competition. Experimental results are compared with other well-known meta-heuristic algorithms. Non-parametric statistical tests on the experimental results demonstrate that YYPSOA provides highly competitive performance in terms of the tested algorithms compared with other optimization algorithms. In addition, the application in large-scale constrained engineering optimization problems shows the practicability and better optimization performance and faster convergence speed of YYPSOA.
engineering, mechanical,computer science, interdisciplinary applications
What problem does this paper attempt to address?