A Multi-strategy Improved Grasshopper Optimization Algorithm for Solving Global Optimization and Engineering Problems

被引:1
作者
Liu, Wei [1 ]
Yan, Wenlv [1 ]
Li, Tong [1 ]
Han, Guangyu [1 ]
Ren, Tengteng [1 ]
机构
[1] Shenyang Ligong Univ, Coll Informat Sci & Engn, Shenyang 110168, Peoples R China
关键词
Grasshopper optimization algorithm; Circle mapping; Nonlinear decreasing coefficient; Golden sine algorithm; Quasi-reflection-based learning; PARTICLE SWARM OPTIMIZATION; LEARNING-BASED OPTIMIZATION; ANT COLONY OPTIMIZATION; SINE COSINE ALGORITHM; SEARCH ALGORITHM; DESIGN; MODEL;
D O I
10.1007/s44196-024-00578-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a multi-strategy improved grasshopper optimization algorithm (MSIGOA), which aims to address the shortcomings of the grasshopper optimization algorithm (GOA), including its slow convergence, vulnerability to trapping into local optima, and low accuracy. Firstly, to improve the uniformity of the population distribution in the search space, the MSIGOA uses circle mapping for the population initialization. A nonlinear decreasing coefficient is utilized instead of an original linear decreasing coefficient to improve the local exploitation and global exploration capabilities. Then, the modified golden sine mechanism is added during the position update stage to change the single position update mode of GOA and enhance the local exploitation capability. The greedy strategy is added to greedily select the new and old positions of the individual to retain a better position and increase the speed of convergence. Finally, the quasi-reflection-based learning mechanism is utilized to construct new populations to improve population multiplicity and the capability to escape from the local optima. This paper verifies the efficacy of MSIGOA by comparing it with other advanced algorithms on six engineering design problems, CEC2017 test functions, and 12 classical benchmark functions. The experimental results show that MSIGOA performs better than the original GOA and other compared algorithms and has stronger comprehensive optimization capabilities.
引用
收藏
页数:28
相关论文
共 69 条
[1]   Parameter estimation of solar cells diode models by an improved opposition-based whale optimization algorithm [J].
Abd Elaziz, Mohamed ;
Oliva, Diego .
ENERGY CONVERSION AND MANAGEMENT, 2018, 171 :1843-1859
[2]   An improved Opposition-Based Sine Cosine Algorithm for global optimization [J].
Abd Elaziz, Mohamed ;
Oliva, Diego ;
Xiong, Shengwu .
EXPERT SYSTEMS WITH APPLICATIONS, 2017, 90 :484-500
[3]   Numerical solution of systems of second-order boundary value problems using continuous genetic algorithm [J].
Abu Arqub, Omar ;
Abo-Hammour, Zaer .
INFORMATION SCIENCES, 2014, 279 :396-415
[4]  
Abu Arqub Omar, 2012, ABSTRACT AND APPLIED ANALYSIS, DOI DOI 10.1155/2012/205391
[5]   Aquila Optimizer: A novel meta-heuristic optimization algorithm [J].
Abualigah, Laith ;
Yousri, Dalia ;
Abd Elaziz, Mohamed ;
Ewees, Ahmed A. ;
Al-qaness, Mohammed A. A. ;
Gandomi, Amir H. .
COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 157 (157)
[6]   Chaotic bee colony algorithms for global numerical optimization [J].
Alatas, Bilal .
EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (08) :5682-5687
[7]   Optimal Power Flow Solution With an Embedded Center-Node Unified Power Flow Controller Using an Adaptive Grasshopper Optimization Algorithm [J].
Alhejji, Ayman ;
Ebeed Hussein, Mohamed ;
Kamel, Salah ;
Alyami, Saeed .
IEEE ACCESS, 2020, 8 :119020-119037
[8]   Butterfly optimization algorithm: a novel approach for global optimization [J].
Arora, Sankalap ;
Singh, Satvir .
SOFT COMPUTING, 2019, 23 (03) :715-734
[9]   Chaotic grasshopper optimization algorithm for global optimization [J].
Arora, Sankalap ;
Anand, Priyanka .
NEURAL COMPUTING & APPLICATIONS, 2019, 31 (08) :4385-4405
[10]   Social Network Search for Solving Engineering Optimization Problems [J].
Bayzidi, Hadi ;
Talatahari, Siamak ;
Saraee, Meysam ;
Lamarche, Charles-Philippe .
COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2021, 2021