An Improved Grasshopper Optimization Algorithm for Global Optimization

被引:9
|
作者
Yan Yan [1 ]
Ma Hongzhong [1 ]
Li Zhendong [2 ,3 ,4 ]
机构
[1] Nanjing Hohai Univ, Coll Energy & Elect Engn, Nanjing 211100, Peoples R China
[2] Ningxia Univ, Sch Informat Engn, Yinchuan 750021, Ningxia, Peoples R China
[3] Ningxia Univ, Collaborat Innovat Ctr Ningxia Big Data & Artific, Yinchuan 750021, Ningxia, Peoples R China
[4] Ningxia Univ, Minist Educ, Yinchuan 750021, Ningxia, Peoples R China
关键词
Cloud model inertia weight; Grasshopper optimization algorithm; Chaos logistic maps opposition based learning strategy; Local depth search; BEHAVIOR; MODEL;
D O I
10.1049/cje.2021.03.008
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We proposes an improved grasshopper algorithm for global optimization problems. Grasshopper optimization algorithm (GOA) is a recently proposed meta-heuristic algorithm inspired by the swarming behavior of grasshoppers. The original GOA has some drawbacks, such as slow convergence speed, easily falling into local optimum, and so on. To overcome these shortcomings, we proposes a grasshopper optimization algorithm based on a logistic Chaos maps opposition-based learning strategy and cloud model inertia weight (CCGOA). CCGOA is divided into three stages. The chaos opposition learning initialization strategy is used to initialize the population, so that the population can be evenly distributed in the feasible solution space as much as possible, so as to improve the uniformity and diversity of the initial population distribution of the grasshopper algorithm. The inertia weight cloud model is introduced into the grasshopper algorithm, and different inertia weight strategies are used to adjust the convergence speed of the algorithm. Based on the principle of chaotic logistic maps, local depth search is carried out to reduce the probability of falling into local optimum. Fourteen benchmark functions and an engineering example are used for simulation verification. Experimental results show that the proposed CCGOA algorithm has superior performance in determining the optimal solution of the test function problem.
引用
收藏
页码:451 / 459
页数:9
相关论文
共 50 条
  • [31] Improved grasshopper optimization algorithm using opposition-based learning
    Ewees, Ahmed A.
    Abd Elaziz, Mohamed
    Houssein, Essam H.
    EXPERT SYSTEMS WITH APPLICATIONS, 2018, 112 : 156 - 172
  • [32] An Improved Grey Wolf Algorithm for Global Optimization
    Gai, Wendong
    Qu, Chengzhi
    Liu, Jie
    Zhang, Jing
    PROCEEDINGS OF THE 30TH CHINESE CONTROL AND DECISION CONFERENCE (2018 CCDC), 2018, : 2494 - 2498
  • [33] An improved hybrid mayfly algorithm for global optimization
    Zheping Yan
    Jinyu Yan
    Yifan Wu
    Chao Zhang
    The Journal of Supercomputing, 2023, 79 : 5878 - 5919
  • [34] Global optimization by an improved differential evolutionary algorithm
    Wang, Yong-Jun
    Zhang, Jiang-She
    APPLIED MATHEMATICS AND COMPUTATION, 2007, 188 (01) : 669 - 680
  • [35] Improved Harmony Search Algorithm for Global Optimization
    Li, Guojun
    Wang, Hongyu
    PROCEEDINGS OF THE 30TH CHINESE CONTROL AND DECISION CONFERENCE (2018 CCDC), 2018, : 864 - 867
  • [36] Improved optimal foraging algorithm for global optimization
    Ding, Chen
    Zhu, Guangyu
    COMPUTING, 2024, 106 (07) : 2293 - 2319
  • [37] An improved imperialist competitive algorithm for global optimization
    You, Ting
    Hu, Yueli
    Li, Peijiang
    Tang, Yinggan
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2019, 27 (05) : 3567 - 3581
  • [38] An improved hybrid mayfly algorithm for global optimization
    Yan, Zheping
    Yan, Jinyu
    Wu, Yifan
    Zhang, Chao
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (06): : 5878 - 5919
  • [39] An improved gravitational search algorithm for global optimization
    Yu Xiaobing
    Yu Xianrui
    Chen Hong
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2019, 37 (04) : 5039 - 5047
  • [40] An improved cuckoo search algorithm for global optimization
    Tian, Yunsheng
    Zhang, Dan
    Zhang, Hongbo
    Zhu, Juan
    Yue, Xiaofeng
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (06): : 8595 - 8619