An improved artificial bee colony algorithm: particle bee colony

被引:0
|
作者
Wang J.-C. [1 ]
Li Q. [1 ]
Cui J.-R. [1 ]
Zuo W.-X. [2 ]
Zhao Y.-F. [1 ]
机构
[1] School of Automation and Electrical Engineering, University of Science and Technology Beijing, Beijing
[2] Hebei University of Water Resources and Electric Engineering, Cangzhou
来源
Li, Qing (liqing@ies.ustb.edu.cn) | 2018年 / Science Press卷 / 40期
关键词
Artificial bee colony; Degree toward optimum; Markov chain; Particle bee; Population dispersion;
D O I
10.13374/j.issn2095-9389.2018.07.014
中图分类号
学科分类号
摘要
With an aim to address the disadvantages of the artificial bee colony algorithm of slow convergence speed and ease of falling into the local optimum in the later period of the evolution process as well as to improve the traditional artificial bee colony algorithm, the concept of the "global optimum" in particle swarm optimization is introduced. Therefore, an improved artificial bee colony algorithm, called particle bee colony (PBC), is proposed herein. First, the concept of degree toward optimum is proposed for measuring the degree to which the leader approaches or is removed from the "global optimum" in a limited iteration process. The individuals' values of degree toward optimum denote their "development potentials." The individuals that have a low degree toward optimum require a great mutation extent to find a good solution. Second, a new colony of bees, initiated by the particle bee, is uniquely developed. In mutation period, the leader will be changed into the scout or the particle bee according to the value of the degree toward optimum. The appearance of particle bees can increase the population diversity and expand the search area to a large extent. Next, analysis reveals that the sequence of population of the PBC is a finite homogeneous Markov chain and the population evolution process is monotonous. On the basis of the above observations, it can be proved that the population sequence of the proposed algorithm converges to the global optimum solution set with probability 1. Last, the algorithm proposed in this study is applied to numerical simulations of several classical test functions. Furthermore, the proposed algorithm is compared with the traditional artificial bee colony algorithm and other improved bee colony algorithms. The simulation results show that PBC increases the population dispersion and broadens the search area, thereby allowing the proposed algorithm to achieve fast convergence rate and high optimization accuracy. © All right reserved.
引用
下载
收藏
页码:871 / 881
页数:10
相关论文
共 15 条
  • [1] Karaboga D., Basturk B., A comparative study of artificial bee colony algorithm, Applied Soft Computing, 8, 1, (2008)
  • [2] Qin Q.D., Cheng S., Li L., Et al., Artificial bee colony algorithm: a survey, CAAI Trans Intell Syst, 9, 2, (2014)
  • [3] Zhang D.L., Improved Artificial Bee Colony Algorithm and Its Application, (2014)
  • [4] Bao L., Zeng J.C., Comparison and analysis of the selection mechanism in the artificial bee colony algorithm, Ninth International Conference on Hybrid Intelligent Systems, (2009)
  • [5] Alatas B., Chaotic bee colony algorithms for global numerical optimization, Expert Syst Appl, 37, 8, (2010)
  • [6] Chen S.M., Sarosh A., Dong Y.F., Simulated annealing based artificial bee colony algorithm for global numerical optimization, Appl Math Comput, 219, 8, (2012)
  • [7] KiRan M.S., Gunduz M., A recombination-based hybridization of particle swarm optimization and artificial bee colony algorithm for continuous optimization problems, Appl Soft Comput, 13, 4, (2013)
  • [8] El-Abd M., A hybrid ABC-SPSO algorithm for continuous function optimization, IEEE Symposium on Swarm Intelligence, (2011)
  • [9] Shi X.H., Li Y.W., Li H.J., Et al., An integrated algorithm based on artificial bee colony and particle swarm optimization, 2010 6th International Conference on Natural Computation, (2011)
  • [10] Pereira A.G.C., Campos V.S.M., Multistage non homogeneous Markov chain modeling of the non homogeneous genetic algorithm and convergence results, Commun Stat Theory Methods, 45, 6, (2016)