A Cooperative Approach to Particle Swarm Optimization
Top Cited Papers
- 14 June 2004
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Evolutionary Computation
- Vol. 8 (3), 225-239
- https://doi.org/10.1109/tevc.2004.826069
Abstract
The particle swarm optimizer (PSO) is a stochastic, population-based optimization technique that can be applied to a wide range of problems, including neural network training. This paper presents a variation on the traditional PSO algorithm, called the cooperative particle swarm optimizer, or CPSO, employing cooperative behavior to significantly improve the performance of the original algorithm. This is achieved by using multiple swarms to optimize different components of the solution vector cooperatively. Application of the new PSO algorithm on several benchmark optimization problems shows a marked improvement in performance over the traditional PSO.Keywords
This publication has 17 references indexed in Scilit:
- The swarm and the queen: towards a deterministic and adaptive particle swarm optimizationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- A new optimizer using particle swarm theoryPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Training product unit networks using cooperative particle swarm optimisersPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Comparing inertia weights and constriction factors in particle swarm optimizationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The particle swarm - explosion, stability, and convergence in a multidimensional complex spaceIEEE Transactions on Evolutionary Computation, 2002
- No free lunch theorems for optimizationIEEE Transactions on Evolutionary Computation, 1997
- Re-evaluating genetic algorithm performance under coordinate rotation of benchmark functions. A survey of some theoretical and practical aspects of genetic algorithmsBiosystems, 1996
- A cooperative coevolutionary approach to function optimizationLecture Notes in Computer Science, 1994
- COOPERATIVE PROBLEM SOLVINGPublished by World Scientific Pub Co Pte Ltd ,1992
- Minimization by Random Search TechniquesMathematics of Operations Research, 1981