GBUO: "The Good, the Bad, and the Ugly" Optimizer

被引:12
作者
Givi, Hadi [1 ]
Dehghani, Mohammad [2 ]
Montazeri, Zeinab [2 ]
Morales-Menendez, Ruben [3 ]
Ramirez-Mendoza, Ricardo A. [3 ]
Nouri, Nima [4 ]
机构
[1] Univ Isfahan, Dept Elect Engn, Shahreza Campus, Esfahan, Iran
[2] Shiraz Univ Technol, Dept Elect & Elect Engn, Shiraz 7155713876, Iran
[3] Tecnol Monterrey, Sch Engn & Sci, Monterrey 64849, Mexico
[4] Yazd Univ, Dept Elect Engn, Yazd 89195741, Iran
来源
APPLIED SCIENCES-BASEL | 2021年 / 11卷 / 05期
关键词
optimization; optimization algorithm; population-based algorithm; exploration; exploitation; SPRING SEARCH ALGORITHM; ENERGY COMMITMENT; GLOBAL OPTIMIZATION; PLACEMENT; MODEL;
D O I
10.3390/app11052042
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Optimization problems in various fields of science and engineering should be solved using appropriate methods. Stochastic search-based optimization algorithms are a widely used approach for solving optimization problems. In this paper, a new optimization algorithm called "the good, the bad, and the ugly" optimizer (GBUO) is introduced, based on the effect of three members of the population on the population updates. In the proposed GBUO, the algorithm population moves towards the good member and avoids the bad member. In the proposed algorithm, a new member called ugly member is also introduced, which plays an essential role in updating the population. In a challenging move, the ugly member leads the population to situations contrary to society's movement. GBUO is mathematically modeled, and its equations are presented. GBUO is implemented on a set of twenty-three standard objective functions to evaluate the proposed optimizer's performance for solving optimization problems. The mentioned standard objective functions can be classified into three groups: unimodal, multimodal with high-dimension, and multimodal with fixed dimension functions. There was a further analysis carried-out for eight well-known optimization algorithms. The simulation results show that the proposed algorithm has a good performance in solving different optimization problems models and is superior to the mentioned optimization algorithms.
引用
收藏
页码:1 / 16
页数:16
相关论文
共 89 条
  • [1] Plant intelligence based metaheuristic optimization algorithms
    Akyol, Sinem
    Alatas, Bilal
    [J]. ARTIFICIAL INTELLIGENCE REVIEW, 2017, 47 (04) : 417 - 462
  • [2] [Anonymous], 1988, SIMULATED ANNEALING
  • [3] [Anonymous], 2019, INT J ENG RES TECHNO
  • [4] Evolution strategies – A comprehensive introduction
    Hans-Georg Beyer
    Hans-Paul Schwefel
    [J]. Natural Computing, 2002, 1 (1) : 3 - 52
  • [5] Banerjee K., 1973, Generalized inverse of matrices and its applications
  • [6] Banzhaf W., 1998, Genetic Programming: An Introduction: on the Automatic Evolution of Computer Programs and its Applications
  • [7] Weighted Superposition Attraction (WSA): A swarm intelligence algorithm for optimization problems - Part 1: Unconstrained optimization
    Baykasoglu, Adil
    Akpinar, Sener
    [J]. APPLIED SOFT COMPUTING, 2017, 56 : 520 - 540
  • [8] Parameters identification of photovoltaic cells and modules using diversification-enriched Harris hawks optimization with chaotic driftse
    Chen, Huiling
    Jiao, Shan
    Wang, Mingjing
    Heidari, Ali Asghar
    Zhao, Xuehua
    [J]. JOURNAL OF CLEANER PRODUCTION, 2020, 244
  • [9] Tree Growth Algorithm (TGA): A novel approach for solving optimization problems
    Cheraghalipour, Armin
    Hajiaghaei-Keshteli, Mostafa
    Paydar, Mohammad Mandi
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2018, 72 : 393 - 414
  • [10] Dehbozorgi S, 2017, 2017 IEEE 4TH INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED ENGINEERING AND INNOVATION (KBEI), P215, DOI 10.1109/KBEI.2017.8324976