Particle Swarm Optimization (PSO), rooting from simulation of swarm of bird, is a new branch of Evolution Algorithms based on Swarm Intelligence. Concept of PSO, which can be described with only several lines of codes, is more easily understood and realized than some other optimization algorithms. PSO has been successfully applied to much engineering. Firstly, this paper depicts natural explanation about PSO,secondly, introduces its basic theory and several development versions of PSO, and presents some applications of PSO. At last, a brief conclusion and further research direction are given.
展开▼