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
相关论文
共 21 条
[1]   A continuous genetic algorithm designed for the global optimization of multimodal functions [J].
Chelouah, R ;
Siarry, P .
JOURNAL OF HEURISTICS, 2000, 6 (02) :191-213
[2]  
Holland J., 1975, ADAPTATION NATURAL A, DOI DOI 10.7551/MITPRESS/1090.001.0001
[3]   Rosenbrock artificial bee colony algorithm for accurate global optimization of numerical functions [J].
Kang, Fei ;
Li, Junjie ;
Ma, Zhenyue .
INFORMATION SCIENCES, 2011, 181 (16) :3508-3531
[4]  
Karaboga D., 2005, TECHNICAL REPORT
[5]   A comparative study of Artificial Bee Colony algorithm [J].
Karaboga, Dervis ;
Akay, Bahriye .
APPLIED MATHEMATICS AND COMPUTATION, 2009, 214 (01) :108-132
[6]  
Kennedy J, 1995, 1995 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS PROCEEDINGS, VOLS 1-6, P1942, DOI 10.1109/icnn.1995.488968
[7]   A review of particle swarm optimization and its applications in Solar Photovoltaic system [J].
Khare, Anula ;
Rangnekar, Saroj .
APPLIED SOFT COMPUTING, 2013, 13 (05) :2997-3006
[8]   A recombination-based hybridization of particle swarm optimization and artificial bee colony algorithm for continuous optimization problems [J].
Kiran, Mustafa Servet ;
Gunduz, Mesut .
APPLIED SOFT COMPUTING, 2013, 13 (04) :2188-2203
[9]   A novel hybrid approach based on Particle Swarm Optimization and Ant Colony Algorithm to forecast energy demand of Turkey [J].
Kiran, Mustafa Servet ;
Ozceylan, Eren ;
Gunduz, Mesut ;
Paksoy, Turan .
ENERGY CONVERSION AND MANAGEMENT, 2012, 53 (01) :75-83
[10]  
Lazinica Aleksandar., 2009, PARTICLE SWARM OPTIM