Bat Algorithm with Recollection
Bat algorithm(BA) is a new swarm intelligence optimization algorithm. However, bat algorithm has the obvious phenomenon of the premature convergence problem and is easily trapped into local optimum. In order to overcome the shortcoming of the BA algorithm, we proposed an improved bat algorithm called bat algorithm with recollection(RBA). Experiment were conducted on some benchmark functions. The experimental results show that the RBA can effectively avoid the premature convergence problem and has a good performance of global convergence property.
KeywordsBat algorithm(BA) Bat algorithm with recollection(RBA) disturbance factor
Unable to display preview. Download preview PDF.
- 1.Kennedy, J., Eberhort, R.: Particle swarm optimization. In: Perth: IEEE International Conference on Neural networks, pp. 1941–1948 (1995)Google Scholar
- 7.Li, X.-L., Qian, J.-X.: An optimizing method based on autonomous animals: fish-swarm algorithm. Systems engineering theory and Practice 22(11), 32–38 (2002)Google Scholar
- 10.Chen, J.-R., Wang, Y.: Using fishing strategy optimization method. Computer engineering and Applications 45(9), 53–56 (2009)Google Scholar