Artificial Bee Colony Algorithm Based on Adaptive Search Equation and Extended Memory

被引:2
作者
Mao, Mingxuan [1 ,2 ]
Duan, Qichang [1 ]
Zhang, Li [2 ]
机构
[1] Chongqing Univ, Automat Coll, Chongqing 400044, Peoples R China
[2] Univ Leeds, Sch Elect & Elect Engn, Leeds, W Yorkshire, England
基金
中国国家自然科学基金;
关键词
Adaptive solution search equation; artificial bee colony algorithm; extended memory; global optimization; DIFFERENTIAL EVOLUTION; OPTIMIZATION; INFORMATION;
D O I
10.1080/01969722.2017.1319240
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
From the perspective of psychology, a modified artificial bee colony algorithm (ABC, for short) based on adaptive search equation and extended memory (ABCEM, for short) for global optimization is proposed in this paper. In the proposed ABCEM algorithm, an extended memory factor is introduced into store employed bees' and onlooker bees' historical information comprising recent food sources, personal best food sources, and global best food sources, and the solution search equation for the employed bees is equipped with adaptive ability. Moreover, a parameter is employed to describe the importance of the extended memory. Furthermore, the extended memory is added to two solution search equations for the employed bees and the onlookers to improve the quality of food source. To evaluate the proposed algorithm, experiments are conducted on a set of numerical benchmark functions. The results show that the proposed algorithm can balance the exploration and exploitation, and can improve the accuracy of optima solutions and convergence speed compared with other current improved ABCs for global optimization in most of the tested functions.
引用
收藏
页码:459 / 482
页数:24
相关论文
共 38 条
[1]   A modified Artificial Bee Colony algorithm for real-parameter optimization [J].
Akay, Bahriye ;
Karaboga, Dervis .
INFORMATION SCIENCES, 2012, 192 :120-142
[2]  
[Anonymous], 2004, ANT COLONY OPTIMIZAT
[3]  
[Anonymous], 2005, NAT COMPUT
[4]  
[Anonymous], P 8 INT C WIR COMM N
[5]  
[Anonymous], P 3 INT C EL POW EN
[6]  
[Anonymous], P INT S INN INT SYST
[7]  
[Anonymous], 1995, 1995 IEEE INT C
[8]   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
[9]   Implementation of Artificial Bee Colony Algorithm on Maximum Power Point Tracking for PV Modules [J].
Bilal, Babar .
2013 8TH INTERNATIONAL SYMPOSIUM ON ADVANCED TOPICS IN ELECTRICAL ENGINEERING (ATEE), 2013,
[10]   Differential Evolution With Neighborhood and Direction Information for Numerical Optimization [J].
Cai, Yiqiao ;
Wang, Jiahai .
IEEE TRANSACTIONS ON CYBERNETICS, 2013, 43 (06) :2202-2215