Multi-robot learning with particle swarm optimization
AAMAS '06 Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems
A Method of Self-Adaptive Inertia Weight for PSO
CSSE '08 Proceedings of the 2008 International Conference on Computer Science and Software Engineering - Volume 01
A Dynamic Mutation PSO algorithm and its Application in the Neural Networks
ICINIS '08 Proceedings of the 2008 First International Conference on Intelligent Networks and Intelligent Systems
An Improved Chaotic Particle Swarm Optimization and Its Application in Investment
ISCID '08 Proceedings of the 2008 International Symposium on Computational Intelligence and Design - Volume 01
Hi-index | 0.00 |
This paper presents a Cooperative Evolutionary Quantum-behaved Particle Swarm Optimization (CEQPSO) algorithm with two populations to tackle the shortcomings of the original QPSO algorithm on premature convergence and easily trapping into local extremum. In the proposed CEQPSO algorithm, the QPSO algorithm is used to update individual and global extremum in each population; the operations of absorbing and cooperation are used to exchange and share information between the two populations. The absorbing strategy makes the worse population attracted by the other population with a certain probability, and the cooperation strategy makes the two populations mutually exchange their respective best information. Moreover, when the two populations are trapped into the same optimum value, Cauchy mutation operator is adopted in one population. Four benchmark functions are used to test the performance of the CEQPSO algorithm at a fixed iteration, and the simulation results showed that the proposed algorithm in this paper had a better optimization performance and faster convergence rate than PSO and QPSO algorithms.