论文部分内容阅读
Canonical Artificial Bee Colony algorithm with a single species is insufficient to extend the diversity of solutions and may be trapped into the local optimal solution.Therefore,a new cooperative co-evolutionary ABC algorithm named HABC,which is based on hierarchical communication model(HCM),is presented in this paper.HCM combines advantages of global and local communication pattern.Local communication pattern is adopted to extend the diversity of solutions between groups,and global communication pattern is used to improve the convergence speed within groups.With adjustment strategies on species and groups,HCM can reduce the computational complexity dynamically.Performance tests show that the HABC algorithm exhibit good performance on accuracy,robustness and convergence speed.In addition,visualization simulations are also conducted to demonstrate the advantages of HABC algorithm in an intuitive way.