粒子群优化方法是由Kennedy和Eberhart于1995年提出的一种基于群体智能(swarm intelligence)的进化计算技术.定义了“群核”(swarm—core)的概念,并在此基础上,提出了基于群核进化的粒子群优化方法(swarm—core evolutionary particle swarm optimization,SCEPSO),在SCEPSO方法中,为增强群体的优化能力,把群体分成了3个子群体,并且每个子群体有各自不同的“分工”.同时研究了SCEPSO方法对连续变化的最优点的动态跟踪能力,在3种动态优化模型下进行了实验.实验结果表明,与传统PSO方法相比,SCEPSO方法能够可靠并精确地跟踪连续变化的全局最优解.
The particle swarm optimization (PSO) method was originally designed by Kennedy and Eberhart in 1995 and has been applied successfully in various optimization problems. The PSO idea is inspired by natural concepts such as fish schooling, bird flocking and human social relations. The concept of "swarm-core" is defined in this paper, based on this concept an improved PSO is proposed, which is swarmcore evolutionary particle swarm optimization (SCEPSO) . In order to enhance the optimization power of the swarm, the particle swarm are divided into three sub-swarms and each sub-swarm has different job in SCEPSO. At same time the effectiveness of SCEPSO in tracking changing extrema are investigated, experiments for the three types of dynamic optimization models indicate that the SCEPSO can track a continuously changing solution reliably and accurately compared with PSO.