An improved artificial bee colony algorithm with fast strategy, and its application

Abstract In recent years, artificial bee colonies (ABC) have yielded favorable results from among other evolutionary algorithms. In spite of its strong global presence, how to accelerate ABC's convergence is an important factor that contributes toward improving its performance. In this paper, the proposed updating equation of onlooker bees employs two alternatives which are selected based upon whether the achievement of the updated bee is better than that of the generated individual. A Cauchy operator is employed to balance the global and local search capabilities of individuals. Various common benchmark functions and a real world problem are employed to verify the effectiveness of our algorithm by comparing these with some modern ABC variants.

[1]  Chang Wook Ahn,et al.  Linkage artificial bee colony for solving linkage problems , 2016, Expert Syst. Appl..

[2]  Xin Yao,et al.  Evolutionary programming made faster , 1999, IEEE Trans. Evol. Comput..

[3]  Huimin Lu,et al.  CONet: A Cognitive Ocean Network , 2019, IEEE Wireless Communications.

[4]  Huimin Lu,et al.  An LBP encoding scheme jointly using quaternionic representation and angular information , 2019, Neural Computing and Applications.

[5]  Sanyang Liu,et al.  A Novel Artificial Bee Colony Algorithm Based on Modified Search Equation and Orthogonal Learning , 2013, IEEE Transactions on Cybernetics.

[6]  Yicong Zhou,et al.  Prior Knowledge-Based Probabilistic Collaborative Representation for Visual Recognition , 2020, IEEE Transactions on Cybernetics.

[7]  Weifeng Gao,et al.  A modified artificial bee colony algorithm , 2012, Comput. Oper. Res..

[8]  Qu Shiru,et al.  Path planning for Unmanned Air Vehicles using an improved artificial bee colony algorithm , 2012, Proceedings of the 31st Chinese Control Conference.

[9]  Xin-She Yang,et al.  Nature-Inspired Metaheuristic Algorithms , 2008 .

[10]  Booncharoen Sirinaovakul,et al.  Reinforcement learning for solution updating in Artificial Bee Colony , 2018, PloS one.

[11]  Xianneng Li,et al.  Artificial bee colony algorithm with memory , 2016, Appl. Soft Comput..

[12]  Zelda B. Zabinsky,et al.  A Numerical Evaluation of Several Stochastic Algorithms on Selected Continuous Global Optimization Test Problems , 2005, J. Glob. Optim..

[13]  Huimin Lu,et al.  Brain Intelligence: Go beyond Artificial Intelligence , 2017, Mobile Networks and Applications.

[14]  Mesut Gündüz,et al.  Artificial bee colony algorithm with variable search strategy for continuous optimization , 2015, Inf. Sci..

[15]  Oguz Findik,et al.  A directed artificial bee colony algorithm , 2015, Appl. Soft Comput..

[16]  Huimin Lu,et al.  Motor Anomaly Detection for Unmanned Aerial Vehicles Using Reinforcement Learning , 2018, IEEE Internet of Things Journal.

[17]  Ming Zhao,et al.  An adaptive artificial bee colony algorithm based on objective function value information , 2017, Appl. Soft Comput..

[18]  Dervis Karaboga,et al.  A modified Artificial Bee Colony algorithm for real-parameter optimization , 2012, Inf. Sci..

[19]  Ismail Babaoglu,et al.  Artificial bee colony algorithm with distribution-based update rule , 2015, Appl. Soft Comput..

[20]  Huimin Lu,et al.  Underwater image dehazing using joint trilateral filter , 2014, Comput. Electr. Eng..

[21]  Shiming Ge,et al.  Low-Resolution Face Recognition in the Wild via Selective Knowledge Distillation , 2018, IEEE Transactions on Image Processing.

[22]  Xiaonan Luo,et al.  Integrated chaotic systems for image encryption , 2018, Signal Process..

[23]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[24]  Huimin Lu,et al.  Low illumination underwater light field images reconstruction using deep convolutional neural networks , 2018, Future Gener. Comput. Syst..

[25]  Lingling Huang,et al.  A global best artificial bee colony algorithm for global optimization , 2012, J. Comput. Appl. Math..

[26]  Dervis Karaboga,et al.  A quick artificial bee colony (qABC) algorithm and its performance on optimization problems , 2014, Appl. Soft Comput..

[27]  S. C. Neoh,et al.  A Micro-GA Embedded PSO Feature Selection Approach to Intelligent Facial Emotion Recognition , 2017, IEEE Transactions on Cybernetics.

[28]  Sam Kwong,et al.  Gbest-guided artificial bee colony algorithm for numerical function optimization , 2010, Appl. Math. Comput..