粒子群优化(PSO)算法是一种源于人工生命和演化计算理论的优化技术.PSO通过粒子搜寻自身的个体最好解和整个粒子群的全局最好解来更新完成优化.该算法原理简单,所需参数枝少,易于实现,目前已经应用到很多领域.文章阐述了基本PSO的原理。给出了各种改进技术,并展望了PSO的发展方向。
Particle swarm optimization (PSO)algorithm as one of optimization techniques comes from artificial life and theory of evolutionary algorithms.It can be gathered from the update equations that the trajectory of each particle is influenced in a direction determined by the previous velocity and the location of each particle's previous position and the swarm's overall best position.With its simple principle,limited parameter and its easy implementation,it has been used widely now in many areas.This paper illustrates the foundational theory of PSO,enumerates various evolutionary technologies and previews the development of PSO.