Bull optimization algorithm based on genetic operators for continuous optimization problems

被引:13
|
作者
Findik, Oguz [1 ]
机构
[1] Abant Izzet Baysal Univ, Fac Engn, Dept Comp Engn, Golkoy Campus, Bolu, Turkey
关键词
Bull optimization algorithm; genetic algorithm; artificial bee colony; particle swarm optimization; differential evolution; continuous functions; unconstrained optimization; PARTICLE SWARM OPTIMIZATION; BEE COLONY ALGORITHM; GLOBAL OPTIMIZATION; DIFFERENTIAL EVOLUTION;
D O I
10.3906/elk-1307-123
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, the researcher proposes a new evolutionary optimization algorithm that depends on genetic operators such as crossover and mutation, referred to as the bull optimization algorithm (BOA). This new optimization algorithm is called the BOA because the best individual is used to produce offspring individuals. The selection algorithm used in the genetic algorithm (GA) is removed from the proposed algorithm. Instead of the selection algorithm, individuals initially produced attempt to achieve better individuals. In the proposed method, crossover operation is always performed by using the best individual. The mutation process is carried out by using individual positions. In other words, individuals are converged to the best individuals by using crossover operation, which aims to get the individual that is the better than the best individual in the mutation stage. The proposed algorithm is tested using 50 large continuous benchmark test functions with different characteristics. The results obtained from the proposed algorithm are compared with those of the GA, particle swarm optimization (PSO), differential evolution (DE), and the artificial bee colony (ABC) algorithm. The BOA, ABC; DE, PSO, and GA provided either optimum results or better results than other optimization algorithms in 42, 38, 34, 25s and 17 benchmark functions, respectively. According to the test results, the proposed BOA provided better results than the optimization algorithms that are most commonly used in solving continuous optimization problems.
引用
收藏
页码:2225 / 2239
页数:15
相关论文
共 50 条
  • [21] An opposition learning and spiral modelling based arithmetic optimization algorithm for global continuous optimization problems
    Yang, Yang
    Gao, Yuchao
    Tan, Shuang
    Zhao, Shangrui
    Wu, Jinran
    Gao, Shangce
    Zhang, Tengfei
    Tian, Yu-Chu
    Wang, You-Gan
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2022, 113
  • [22] A Hybrid Firefly Algorithm for Continuous Optimization Problems
    Wang, Wenjun
    Wang, Hui
    Sun, Hui
    Yu, Xiang
    Zhao, Jia
    Wang, Yun
    Zhang, Yunhui
    Zheng, Jinyong
    Lu, Yueping
    Chen, Qianya
    Han, Chuanbo
    Xie, Haoping
    CLOUD COMPUTING AND SECURITY, ICCCS 2016, PT II, 2016, 10040 : 522 - 531
  • [23] An Alternative ACOR Algorithm for Continuous Optimization Problems
    Leguizamon, Guillermo
    Coello Coello, Carlos A.
    SWARM INTELLIGENCE, 2010, 6234 : 48 - +
  • [24] Primate Swarm Algorithm for Continuous Optimization Problems
    Ritthipakdee, Amarita
    Thammano, Arit
    2017 18TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNDP 2017), 2017, : 11 - 15
  • [25] Cultural Ant Algorithm for Continuous Optimization Problems
    Xu, Jianmin
    Zhang, Minjie
    Cai, Yanguang
    APPLIED MATHEMATICS & INFORMATION SCIENCES, 2013, 7 (02): : 705 - 710
  • [26] Firefly Mating Algorithm for Continuous Optimization Problems
    Ritthipakdee, Amarita
    Thammano, Arit
    Premasathian, Nol
    Jitkongchuen, Duangjai
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2017, 2017
  • [27] A novel genetic algorithm based method for solving continuous nonlinear optimization problems through subdividing and labeling
    Esmaelian, Majid
    Tavana, Madjid
    Santos-Arteaga, Francisco J.
    Vali, Masoumeh
    MEASUREMENT, 2018, 115 : 27 - 38
  • [28] A dynamic genetic algorithm based on continuous neural networks for a kind of non-convex optimization problems
    Tao, Q
    Liu, X
    Xue, MS
    APPLIED MATHEMATICS AND COMPUTATION, 2004, 150 (03) : 811 - 820
  • [29] Teaching-learning-based genetic algorithm (TLBGA): an improved solution method for continuous optimization problems
    Behroozi, Foroogh
    Hosseini, Seyed Mohammad Hassan
    Sana, Shib Sankar
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2021, 12 (06) : 1362 - 1384
  • [30] Teaching–learning-based genetic algorithm (TLBGA): an improved solution method for continuous optimization problems
    Foroogh Behroozi
    Seyed Mohammad Hassan Hosseini
    Shib Sankar Sana
    International Journal of System Assurance Engineering and Management, 2021, 12 : 1362 - 1384