Multi-strategy Improved Seagull Optimization Algorithm

Abstract Aiming at the shortcomings of seagull optimization algorithm in the process of searching for optimization, such as slow convergence speed, low precision, easy falling into local optimal, and performance dependent on the selection of parameters, this paper proposes an improved gull optimizat...

Full description

Bibliographic Details
Main Authors: Yancang Li, Weizhi Li, Qiuyu Yuan, Huawang Shi, Muxuan Han
Format: Article
Language:English
Published: Springer 2023-09-01
Series:International Journal of Computational Intelligence Systems
Subjects:
Online Access:https://doi.org/10.1007/s44196-023-00336-0
_version_ 1827633208242470912
author Yancang Li
Weizhi Li
Qiuyu Yuan
Huawang Shi
Muxuan Han
author_facet Yancang Li
Weizhi Li
Qiuyu Yuan
Huawang Shi
Muxuan Han
author_sort Yancang Li
collection DOAJ
description Abstract Aiming at the shortcomings of seagull optimization algorithm in the process of searching for optimization, such as slow convergence speed, low precision, easy falling into local optimal, and performance dependent on the selection of parameters, this paper proposes an improved gull optimization algorithm based on multi-strategy fusion based on the analysis of gull population characteristics. Firstly, L–C cascade chaotic mapping is used to initialize the population so that seagulls are more evenly distributed in the initial solution space. Secondly, to improve the algorithm’s global exploration ability in the early stage, the nonlinear convergence factor is incorporated to adjust the position of seagulls in the migration stage. At the same time, the group learning strategy was introduced after the population position update to improve the population quality and optimization accuracy further. Finally, in the late stage of the algorithm, the golden sine strategy of the Levy flight guidance mechanism is used to update the population position to improve the population’s diversity and enhance the local development ability of the algorithm in the late stage. To verify the optimization performance of the improved algorithm, CEC2017 and CEC2022 test suites are selected for simulation experiments, and box graphs are drawn. The test results show that the proposed algorithm has apparent convergence speed, accuracy, and stability advantages. The engineering case results demonstrate the proposed algorithm’s advantages in solving complex problems with unknown search spaces.
first_indexed 2024-03-09T14:56:19Z
format Article
id doaj.art-96b946b9474a408d972f90313ab738cd
institution Directory Open Access Journal
issn 1875-6883
language English
last_indexed 2024-03-09T14:56:19Z
publishDate 2023-09-01
publisher Springer
record_format Article
series International Journal of Computational Intelligence Systems
spelling doaj.art-96b946b9474a408d972f90313ab738cd2023-11-26T14:11:58ZengSpringerInternational Journal of Computational Intelligence Systems1875-68832023-09-0116112710.1007/s44196-023-00336-0Multi-strategy Improved Seagull Optimization AlgorithmYancang Li0Weizhi Li1Qiuyu Yuan2Huawang Shi3Muxuan Han4College of Civil Engineering, Hebei University of EngineeringCollege of Civil Engineering, Hebei University of EngineeringSchool of Civil Engineering, Tianjin UniversityCollege of Civil Engineering, Hebei University of EngineeringSchool of Civil Engineering, Tianjin UniversityAbstract Aiming at the shortcomings of seagull optimization algorithm in the process of searching for optimization, such as slow convergence speed, low precision, easy falling into local optimal, and performance dependent on the selection of parameters, this paper proposes an improved gull optimization algorithm based on multi-strategy fusion based on the analysis of gull population characteristics. Firstly, L–C cascade chaotic mapping is used to initialize the population so that seagulls are more evenly distributed in the initial solution space. Secondly, to improve the algorithm’s global exploration ability in the early stage, the nonlinear convergence factor is incorporated to adjust the position of seagulls in the migration stage. At the same time, the group learning strategy was introduced after the population position update to improve the population quality and optimization accuracy further. Finally, in the late stage of the algorithm, the golden sine strategy of the Levy flight guidance mechanism is used to update the population position to improve the population’s diversity and enhance the local development ability of the algorithm in the late stage. To verify the optimization performance of the improved algorithm, CEC2017 and CEC2022 test suites are selected for simulation experiments, and box graphs are drawn. The test results show that the proposed algorithm has apparent convergence speed, accuracy, and stability advantages. The engineering case results demonstrate the proposed algorithm’s advantages in solving complex problems with unknown search spaces.https://doi.org/10.1007/s44196-023-00336-0Seagull optimization algorithmAlgorithm improvementSimulation experimentStructural optimization
spellingShingle Yancang Li
Weizhi Li
Qiuyu Yuan
Huawang Shi
Muxuan Han
Multi-strategy Improved Seagull Optimization Algorithm
International Journal of Computational Intelligence Systems
Seagull optimization algorithm
Algorithm improvement
Simulation experiment
Structural optimization
title Multi-strategy Improved Seagull Optimization Algorithm
title_full Multi-strategy Improved Seagull Optimization Algorithm
title_fullStr Multi-strategy Improved Seagull Optimization Algorithm
title_full_unstemmed Multi-strategy Improved Seagull Optimization Algorithm
title_short Multi-strategy Improved Seagull Optimization Algorithm
title_sort multi strategy improved seagull optimization algorithm
topic Seagull optimization algorithm
Algorithm improvement
Simulation experiment
Structural optimization
url https://doi.org/10.1007/s44196-023-00336-0
work_keys_str_mv AT yancangli multistrategyimprovedseagulloptimizationalgorithm
AT weizhili multistrategyimprovedseagulloptimizationalgorithm
AT qiuyuyuan multistrategyimprovedseagulloptimizationalgorithm
AT huawangshi multistrategyimprovedseagulloptimizationalgorithm
AT muxuanhan multistrategyimprovedseagulloptimizationalgorithm