An Improved Artificial Bee Colony Algorithm With Fitness-Based Information

被引:3
作者
Xiang, Wan-Li [1 ,2 ]
Li, Yin-Zhen [1 ]
He, Rui-Chun [1 ]
Meng, Xue-Lei [1 ]
An, Mei-Qing [1 ]
机构
[1] Lanzhou Jiaotong Univ, Sch Traff & Transportat, Lanzhou 730070, Gansu, Peoples R China
[2] Lanzhou Jiaotong Univ, Inst Modern Logist, Lanzhou 730070, Gansu, Peoples R China
基金
中国国家自然科学基金;
关键词
Artificial bee colony; adaptive selection mechanism; guided individual; greedy selection; global optimization; NEIGHBORHOOD OPERATOR; SEARCH; OPTIMIZATION; STRATEGY; ABC;
D O I
10.1109/ACCESS.2019.2905666
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Artificial bee colony (ABC) algorithm is widely known for its distinguished exploration ability. However, its exploitation ability is relatively poor. To solve the problem, we propose a novel combinatorial search strategy, whose guided vector can be freely switched between a random vector and the global best vector. It can help improve the exploitation ability of ABC. At the same time, a random vector is beneficial to regulate the enhanced exploitation ability. In addition, both of them can pass information on to a current vector instead of only perturbing a current vector itself. The two guided vectors are chosen with a probability depending on the ratio of fitness information of a current vector to that of the global-best vector. Thus, one of the two guided vectors can be adaptively selected to direct the search. In addition, a mechanism of frequency of perturbation is employed to enhance the scale of information sharing between a current vector and a guided vector for each onlooker bee. Moreover, a modified greedy selection mechanism is designed to choose a child vector inspired by simulated annealing. Furthermore, the search strategy of multiple scouts is also employed in the last stage. Based on all these modifications, an improved ABC (IABC) is proposed. Finally, a few experiments are carried on 58 benchmark problems, including CEC2014 benchmark problems. The computational results exhibit the merit of IABC.
引用
收藏
页码:41052 / 41065
页数:14
相关论文
共 46 条
  • [1] A modified Artificial Bee Colony algorithm for real-parameter optimization
    Akay, Bahriye
    Karaboga, Dervis
    [J]. INFORMATION SCIENCES, 2012, 192 : 120 - 142
  • [2] Design optimization of real world steel space frames using artificial bee colony algorithm with Levy flight distribution
    Aydogdu, I.
    Akin, A.
    Saka, M. P.
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2016, 92 : 1 - 14
  • [3] A novel artificial bee colony algorithm with depth-first search framework and elite-guided search equation
    Cui, Laizhong
    Li, Genghui
    Lin, Qiuzhen
    Du, Zhihua
    Gao, Weifeng
    Chen, Jianyong
    Lu, Nan
    [J]. INFORMATION SCIENCES, 2016, 367 : 1012 - 1044
  • [4] An alternative artificial bee colony algorithm with destructive-constructive neighbourhood operator for the problem of composing medical crews
    Delgado-Osuna, Jose A.
    Lozano, Manuel
    Garcia-Martinez, Carlos
    [J]. INFORMATION SCIENCES, 2016, 326 : 215 - 226
  • [5] Structural damage detection using artificial bee colony algorithm with hybrid search strategy
    Ding, Z. H.
    Huang, M.
    Lu, Z. R.
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2016, 28 : 1 - 13
  • [6] An improved artificial bee colony algorithm for flexible job-shop scheduling problem with fuzzy processing time
    Gao, Kai Zhou
    Suganthan, Ponnuthurai Nagaratnam
    Pan, Quan Ke
    Chua, Tay Jin
    Chong, Chin Soon
    Cai, Tian Xiang
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2016, 65 : 52 - 67
  • [7] Artificial bee colony algorithm for scheduling and rescheduling fuzzy flexible job shop problem with new job insertion
    Gao, Kai Zhou
    Suganthan, Ponnuthurai Nagaratnam
    Pan, Quan Ke
    Tasgetiren, Mehmet Fatih
    Sadollah, Ali
    [J]. KNOWLEDGE-BASED SYSTEMS, 2016, 109 : 1 - 16
  • [8] Enhanced artificial bee colony algorithm through differential evolution
    Gao, Wei-feng
    Huang, Ling-ling
    Wang, Jue
    Liu, San-yang
    Qin, Chuan-dong
    [J]. APPLIED SOFT COMPUTING, 2016, 48 : 137 - 150
  • [9] Artificial bee colony algorithm with multiple search strategies
    Gao, Wei-feng
    Huang, Ling-ling
    Liu, San-yang
    Chan, Felix T. S.
    Dai, Cai
    Shan, Xian
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2015, 271 : 269 - 287
  • [10] Enhancing artificial bee colony algorithm using more information-based search equations
    Gao, Wei-feng
    Liu, San-yang
    Huang, Ling-ling
    [J]. INFORMATION SCIENCES, 2014, 270 : 112 - 133