A Novel Bat Algorithm Based on Collaborative and Dynamic Learning of Opposite Population.

Jiashi Yong,Fazhi He,Haoran Li,Weiqing Zhou
DOI: https://doi.org/10.1109/cscwd.2018.8464759
2018-01-01
Abstract:As a new kind of swarm intelligence algorithms, bat algorithm is inspired by the bat's echolocation model to search an optimization solution. In this paper, we propose a novel bat algorithm based on collaborative and dynamic learning of opposite population. The proposed algorithm adapts a collaborative strategy to generate the opposite population. Therefore more possible opposite individuals can be dynamically learned and added to the population. We also present elite choices for the current and the opposite population. In this way, the search diversity and search intensity can be achieved. The experimental results of 8 typical test functions show that the proposed algorithm has the characteristics of fast convergence and avoiding falling into local optimal solution.
What problem does this paper attempt to address?