Computer Engineering and Applications ›› 2007, Vol. 43 ›› Issue (7): 68-70.

• 学术探讨 • Previous Articles     Next Articles

A New Particle Swarm Optimization Algorithm with Dynamic Change of the Inertia Weights

Jianhua Liu   

  • Received:2006-04-03 Revised:1900-01-01 Online:2007-03-01 Published:2007-03-01
  • Contact: Jianhua Liu

一种惯性权重动态调整的新型粒子群算法

刘建华 樊晓平 瞿志华   

  1. 福建师范大学数学与计算机学院 中南大学自动化工程研究中心
  • 通讯作者: 刘建华

Abstract: Particle swarm optimization (PSO) is a new population-based intelligence algorithm and exhibits good performance on optimization. In fact, PSO is a random evolution algorithm. However, during the evolution of the algorithm, the magnitude of inertia weight has impact on the exploration and convergence of PSO, which is a contradiction. In this paper, a new PSO algorithm, called as DPSO, is proposed in which the inertia weight of every particle will be changed dynamically with the distance between the particle and the current optimal position. Experiments on benchmark functions show that DPSO outperform standard PSO

Key words: global optimality, DPSO, convergence, PSO

摘要: 在简要介绍基本PSO算法的基础上,提出一种根据不同粒子距离全局最优点的距离对基本PSO算法的惯性权重进动态调整的新型粒子群算法(DPSO),并对新算法进行描述。以典型优化问题的实例仿真验证了DPSO算法的有效性。

关键词: 全局最优性, 动态粒子群算法(DPSO), 收敛性, 粒子群算法(PSO算法)