Multi-strategy ensemble artificial bee colony algorithm

被引:217
作者
Wang, Hui [1 ]
Wu, Zhijian [2 ]
Rahnamayan, Shahryar [3 ]
Sun, Hui [1 ]
Liu, Yong [4 ]
Pan, Jeng-shyang [1 ,5 ,6 ]
机构
[1] Nanchang Inst Technol, Sch Informat Engn, Nanchang 330099, Peoples R China
[2] Wuhan Univ, State Key Lab Software Engn, Wuhan 430072, Peoples R China
[3] UOIT, Dept Elect Comp & Software Engn, Oshawa, ON L1H 7K4, Canada
[4] Univ Aizu, Aizu Wakamatsu, Fukushima 9658580, Japan
[5] Harbin Inst Technol, Shenzhen Grad Sch, Shenzhen 518055, Peoples R China
[6] Natl Kaohsiung Univ Appl Sci, Dept Elect Engn, Kaohsiung 807, Taiwan
基金
中国国家自然科学基金; 国家教育部科学基金资助;
关键词
Artificial bee colony (ABC); Multi-strategy; Ensemble; Global optimization; PARTICLE SWARM OPTIMIZER; DIFFERENTIAL EVOLUTION; GLOBAL OPTIMIZATION; DESIGN; INTELLIGENCE; PARAMETERS; TESTS;
D O I
10.1016/j.ins.2014.04.013
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Artificial bee colony (ABC) is a recently proposed optimization technique which has shown to be competitive to other population-based stochastic algorithms. However, ABC is good at exploration but poor at exploitation because of its solution search strategy. Thus, to obtain an efficient performance, utilizing different characteristics of solution search strategies can be appropriate during different stages of the search process to achieve a tradeoff between exploration and exploitation. In this paper, we propose a novel multi-strategy ensemble ABC (MEABC) algorithm. In MEABC, a pool of distinct solution search strategies coexists throughout the search process and competes to produce offspring. Experiments are conducted on a set of commonly used numerical benchmark functions, including the CEC 2013 shifted and rotated problems. Results show that MEABC performs significantly better than, or at least comparable to, some well-established evolutionary algorithms. (C) 2014 Elsevier Inc. All rights reserved.
引用
收藏
页码:587 / 603
页数:17
相关论文
共 71 条
[1]   A modified Artificial Bee Colony algorithm for real-parameter optimization [J].
Akay, Bahriye ;
Karaboga, Dervis .
INFORMATION SCIENCES, 2012, 192 :120-142
[2]   Chaotic bee colony algorithms for global numerical optimization [J].
Alatas, Bilal .
EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (08) :5682-5687
[3]  
[Anonymous], 2005, Technical Report-TR06
[4]  
[Anonymous], 2010, IEEE C EV COMP
[5]  
[Anonymous], 2012, IEEE C EVOL COMPUT C
[6]  
[Anonymous], 2013, Technical Report
[7]   The best-so-far selection in Artificial Bee Colony algorithm [J].
Banharnsakun, Anan ;
Achalakul, Tiranee ;
Sirinaovakul, Booncharoen .
APPLIED SOFT COMPUTING, 2011, 11 (02) :2888-2901
[8]   Self-adapting control parameters in differential evolution: A comparative study on numerical benchmark problems [J].
Brest, Janez ;
Greiner, Saso ;
Boskovic, Borko ;
Mernik, Marjan ;
Zumer, Vijern .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (06) :646-657
[9]  
Chu SC, 2007, INT J INNOV COMPUT I, V3, P163
[10]  
Coelho LD, 2013, 2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), P1672