Enhanced Gaussian bare-bones grasshopper optimization: Mitigating the performance concerns for feature selection

被引:27
|
作者
Xu, Zhangze [1 ]
Heidari, Ali Asghar [1 ]
Kuang, Fangjun [2 ]
Khalil, Ashraf [3 ]
Mafarja, Majdi [4 ,6 ]
Zhang, Siyang [2 ]
Chen, Huiling [1 ]
Pan, Zhifang [5 ]
机构
[1] Wenzhou Univ, Coll Comp Sci & Artificial Intelligence, Wenzhou 325035, Peoples R China
[2] Wenzhou Business Coll, Sch Informat Engn, Wenzhou 325035, Peoples R China
[3] Zayed Univ, Coll Technol Innovat, Abu Dhabi, U Arab Emirates
[4] Birzeit Univ, Dept Comp Sci, Birzeit 72439, Palestine
[5] Wenzhou Med Univ, Affiliated Hosp 1, Wenzhou 325000, Peoples R China
[6] King Abdulaziz Univ, Fac Comp & Informat Technol, Jeddah 21589, Saudi Arabia
基金
中国国家自然科学基金;
关键词
Grasshopper optimization algorithm; Gaussian bare -bones strategy; Elite opposition -based learning; Structural design problems; Feature selection; PARTICLE SWARM OPTIMIZATION; ENGINEERING OPTIMIZATION; WHALE OPTIMIZATION; DIFFERENTIAL EVOLUTION; GLOBAL OPTIMIZATION; SEARCH ALGORITHM; CAUCHY;
D O I
10.1016/j.eswa.2022.118642
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As a recent meta-heuristic algorithm, the uniqueness of the grasshopper optimization algorithm (GOA) is to imitate the biological features of grasshoppers for single-objective optimization cases. Despite its advanced optimization ability, the basic GOA has a set of shortcomings that pose challenges in numerous practical scenarios. The GOA core limit is its early convergence to the local optimum and suffering from slow convergence. To mitigate these concerns, this study adopts the elite opposition-based learning and bare-bones Gaussian strategy to extend GOA's global and local search capabilities and effectively balance the exploration and exploitation inclinations. Specifically, elite opposition-based learning can help find better solutions at the early stage of exploration, while the bare-bones Gaussian strategy has an excellent ability to update the search agents. To evaluate the robustness of the proposed Enhanced GOA (EGOA) based on global constrained and unconstrained optimization problems, a straight comparison was made between the proposed EGOA and other meta-heuristics on 30 IEEE CEC2017 benchmark tasks. Moreover, we applied it experimentally to structural design problems and its binary version to the feature selection cases. Findings demonstrate the effectiveness of EGOA and its binary version as an acceptable tool for optimization and feature selection purposes.
引用
收藏
页数:19
相关论文
共 50 条
  • [41] A deep memory bare-bones particle swarm optimization algorithm for single-objective optimization problems
    Sun, Yule
    Guo, Jia
    Yan, Ke
    Di, Yi
    Pan, Chao
    Shi, Binghu
    Sato, Yuji
    PLOS ONE, 2023, 18 (06):
  • [42] Bare-bones multi-scale quantum harmonic oscillator algorithm for global optimization
    Guo, Benjun
    Jin, Jin
    Xu, Yuanping
    Zhang, Chaolong
    Kong, Chao
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 238
  • [43] A bare-bones ant colony optimization algorithm that performs competitively on the sequential ordering problem
    Ahmed Ezzat
    Ashraf M. Abdelbar
    Donald C. Wunsch
    Memetic Computing, 2014, 6 : 19 - 29
  • [44] Integrating opposition-based learning into the evolution equation of bare-bones particle swarm optimization
    Hao Liu
    Gang Xu
    Guiyan Ding
    Dawei Li
    Soft Computing, 2015, 19 : 2813 - 2836
  • [45] Bare Bones Particle Swarm Optimization with Gaussian or Cauchy Jumps
    Krohling, Renato A.
    Mendel, Eduardo
    2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 3285 - 3291
  • [46] Heterogeneous Cooperative Bare-Bones Particle Swarm Optimization with Jump for High-Dimensional Problems
    Lee, Joonwoo
    Kim, Won
    ELECTRONICS, 2020, 9 (09) : 1 - 20
  • [47] Bare-Bones Multiobjective Particle Swarm Optimization Based on Parallel Cell Balanceable Fitness Estimation
    Qiao, Junfei
    Zhou, Hongbiao
    Yang, Cuili
    IEEE ACCESS, 2018, 6 : 32493 - 32506
  • [48] A bare-bones multi-objective particle swarm optimization algorithm for environmental/economic dispatch
    Zhang, Yong
    Gong, Dun-Wei
    Ding, Zhonghai
    INFORMATION SCIENCES, 2012, 192 : 213 - 227
  • [49] Diagnosing stator fault in motors by using bare-bones particle swarm optimization algorithm and SVM
    Wang, P.-P., 1600, Editorial Department of Electric Machines and Control (17):
  • [50] An enhanced Cauchy mutation grasshopper optimization with trigonometric substitution: engineering design and feature selection
    Songwei Zhao
    Pengjun Wang
    Ali Asghar Heidari
    Xuehua Zhao
    Chao Ma
    Huiling Chen
    Engineering with Computers, 2022, 38 : 4583 - 4616