Development and investigation of efficient artificial bee colony algorithm for numerical function optimization

被引:215
作者
Li, Guoqiang [1 ]
Niu, Peifeng [1 ]
Xiao, Xingjun [1 ]
机构
[1] Yanshan Univ, Key Lab Ind Comp Control Engn Hebei Prov, Inst Elect Engn, Qinhuangdao 066004, Peoples R China
基金
中国国家自然科学基金;
关键词
Artificial bee colony; Gbest-guided ABC; Biological-inspired optimization; Optimization; SWARM OPTIMIZATION;
D O I
10.1016/j.asoc.2011.08.040
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Artificial bee colony algorithm (ABC), which is inspired by the foraging behavior of honey bee swarm, is a biological-inspired optimization. It shows more effective than genetic algorithm (GA), particle swarm optimization (PSO) and ant colony optimization (ACO). However, ABC is good at exploration but poor at exploitation, and its convergence speed is also an issue in some cases. For these insufficiencies, we propose an improved ABC algorithm called I-ABC. In I-ABC, the best-so-far solution, inertia weight and acceleration coefficients are introduced to modify the search process. Inertia weight and acceleration coefficients are defined as functions of the fitness. In addition, to further balance search processes, the modification forms of the employed bees and the onlooker ones are different in the second acceleration coefficient. Experiments show that, for most functions, the I-ABC has a faster convergence speed and better performances than each of ABC and the gbest-guided ABC (GABC). But I-ABC could not still substantially achieve the best solution for all optimization problems. In a few cases, it could not find better results than ABC or GABC. In order to inherit the bright sides of ABC, GABC and I-ABC, a high-efficiency hybrid ABC algorithm, which is called PS-ABC, is proposed. PS-ABC owns the abilities of prediction and selection. Results show that PS-ABC has a faster convergence speed like I-ABC and better search ability than other relevant methods for almost all functions. (C) 2011 Elsevier B. V. All rights reserved.
引用
收藏
页码:320 / 332
页数:13
相关论文
共 51 条
  • [1] Akay B., INFORM SCI IN PRESS
  • [2] A novel bee swarm optimization algorithm for numerical function optimization
    Akbari, Reza
    Mohammadi, Alireza
    Ziarati, Koorush
    [J]. COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2010, 15 (10) : 3142 - 3155
  • [3] [Anonymous], 1975, Ann Arbor
  • [4] The best-so-far selection in Artificial Bee Colony algorithm
    Banharnsakun, Anan
    Achalakul, Tiranee
    Sirinaovakul, Booncharoen
    [J]. APPLIED SOFT COMPUTING, 2011, 11 (02) : 2888 - 2901
  • [5] A novel chaotic particle swarm optimization approach using Henon map and implicit filtering local search for economic load dispatch
    Coelho, Leandro dos Santos
    Mariani, Viviana Cocco
    [J]. CHAOS SOLITONS & FRACTALS, 2009, 39 (02) : 510 - 518
  • [6] Soft computing and cooperative strategies for optimization
    Cruz, Carlos
    Pelta, David
    [J]. APPLIED SOFT COMPUTING, 2009, 9 (01) : 30 - 38
  • [7] Bee colony optimization for the p-center problem
    Davidovic, Tatjana
    Ramljak, Dusan
    Selmic, Milica
    Teodorovic, Dusan
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (10) : 1367 - 1376
  • [8] A hybrid 'bee(s) algorithm' for solving container loading problems
    Dereli, Turkay
    Das, Gulesin Sena
    [J]. APPLIED SOFT COMPUTING, 2011, 11 (02) : 2854 - 2862
  • [9] Ant system: Optimization by a colony of cooperating agents
    Dorigo, M
    Maniezzo, V
    Colorni, A
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (01): : 29 - 41
  • [10] Eberhart R., 1995, MHS 95 P 6 INT S MIC