A New Advantage Sharing Inspired Particle Swarm Optimization Algorithm
Particle swarm optimization algorithm is a widely used computational method for optimizing a problem. This algorithm has been applied to many applications due to its easy implementation and few particles required. However, there is a big problem with the PSO algorithm, all the virtual particles converged to a point which may or may not be the optimum. In the paper, we propose an improved version of PSO by introducing the idea of advantage sharing and pre-learning walk mode. The advantage sharing means that the good particles share their advantage attributes to the evolving ones. The pre-learning walk mode notices one particle if it should continue to move or not which uses the feedback of the last movement. Two more algorithms are simulated as the comparison methods to test Benchmark function. The experimental results show that our proposed scheme can converge to a better optimum than the comparison algorithms.
KeywordsParticle swarm optimization Advantage sharing Benchmark function
- 2.Shu-Chuan, C., Pei-Wei, T., Jeng-Shyang, P.: Cat swarm optimization. In: Pacific Rim International Conference on Artificial Intelligence. Springer, Berlin, Heidelberg (2006)Google Scholar
- 3.Thi-Kien, D., Tien-Szu, P., Trong-The, N., Shu-Chuan, C.: A compact articial bee colony optimization for topology control scheme in wireless sensor networks. J. Inf. Hiding Multimed. Signal Process. 6(2), 297–310 (2015)Google Scholar
- 7.Kennedy, J.: Particle swarm optimization. In: Encyclopedia of machine learning, pp. 760–766. Springer, Boston, MA (2011)Google Scholar