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 条
  • [1] An Improved Grasshopper Optimization Algorithm for Global Optimization
    YAN Yan
    MA Hongzhong
    LI Zhendong
    Chinese Journal of Electronics, 2021, 30 (03) : 451 - 459
  • [2] Chaotic grasshopper optimization algorithm for global optimization
    Arora, Sankalap
    Anand, Priyanka
    NEURAL COMPUTING & APPLICATIONS, 2019, 31 (08): : 4385 - 4405
  • [3] Chaotic grasshopper optimization algorithm for global optimization
    Sankalap Arora
    Priyanka Anand
    Neural Computing and Applications, 2019, 31 : 4385 - 4405
  • [4] A hybrid grasshopper optimization algorithm with bat algorithm for global optimization
    Yue, Shenghan
    Zhang, Hongbo
    MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (03) : 3863 - 3884
  • [5] A hybrid grasshopper optimization algorithm with bat algorithm for global optimization
    Shenghan Yue
    Hongbo Zhang
    Multimedia Tools and Applications, 2021, 80 : 3863 - 3884
  • [6] A Multi-strategy Improved Grasshopper Optimization Algorithm for Solving Global Optimization and Engineering Problems
    Liu, Wei
    Yan, Wenlv
    Li, Tong
    Han, Guangyu
    Ren, Tengteng
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2024, 17 (01)
  • [7] A Hybrid Grasshopper Optimization Algorithm With Invasive Weed for Global Optimization
    Yue, Xiaofeng
    Zhang, Hongbo
    Yu, Haiyue
    IEEE ACCESS, 2020, 8 (5928-5960) : 5928 - 5960
  • [8] Hybrid grasshopper optimization algorithm and differential evolution for global optimization
    Jia, Heming
    Li, Yao
    Lang, Chunbo
    Peng, Xiaoxu
    Sun, Kangjian
    Li, Jinduo
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2019, 37 (05) : 6899 - 6910
  • [9] Integrating mutation operator into grasshopper optimization algorithm for global optimization
    Sanaa A. A. Ghaleb
    Mumtazimah Mohamad
    Engku Fadzli Hasan Syed Abdullah
    Waheed A. H. M. Ghanem
    Soft Computing, 2021, 25 : 8281 - 8324
  • [10] Grasshopper optimization algorithm with principal component analysis for global optimization
    Yue, Xiaofeng
    Zhang, Hongbo
    JOURNAL OF SUPERCOMPUTING, 2020, 76 (07): : 5609 - 5635