作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2012, Vol. 38 ›› Issue (13): 182-184. doi: 10.3969/j.issn.1000-3428.2012.13.054

• 人工智能及识别技术 • 上一篇    下一篇

一种群活性反馈粒子群优化算法

左旭坤1,苏守宝1,2   

  1. (1. 皖西学院信息工程学院,安徽 六安 237012;2 哈尔滨工业大学卫星技术研究所,哈尔滨 150080)
  • 收稿日期:2012-01-15 出版日期:2012-07-05 发布日期:2012-07-05
  • 作者简介:左旭坤(1978-),男,讲师、硕士,主研方向:粒子群优化算法,智能控制,计算机测控;苏守宝,教授、博士
  • 基金资助:
    国家自然科学基金资助项目(61075049);安徽省高校自然科学研究基金资助项目(KJ2010B467)

Particle Swarm Optimization Algorithm with Swarm Activity Feedback

ZUO Xu-kun 1, SU Shou-bao 1,2   

  1. (1. College of Information and Engineering, West Anhui University, Lu’an 237012, China; 2. Research Center of Satellite Technology, Harbin Institute of Technology, Harbin 150080, China)
  • Received:2012-01-15 Online:2012-07-05 Published:2012-07-05

摘要: 为解决粒子群优化(PSO)算法的早熟收敛问题,提出一种群活性反馈PSO进化算法SAF-PSO。利用群活性加速度作为多样性测度,当群活性加速下降时,对粒子的位置和速度分别执行进化和变异操作,增强粒子跳出局部最优的能力,提高寻找全局最优的几率。对基准函数的仿真结果表明,与其他PSO算法相比,该算法具有更强的全局搜索能力和更高的寻优精度。

关键词: 粒子群优化, 群活性, 进化, 变异, 全局搜索

Abstract: Aiming at the premature convergence problem in Particle Swarm Optimization(PSO) algorithm, a new evolutionary PSO algorithm with Swarm Activity Feedback(SAF-PSO) is proposed. The method uses swarm activity as diversity index. When swarm activity is quickened to descend, the evolution or mutation operation are added to the iterative process to modify the positions or velocities of particles in order to increase the ability of algorithm to break away from the local optimum and to find the global optimum is greatly improved. Experimental results on several benchmark functions and the comparison with other algorithms show that SAF-PSO has strong global search ability and high accuracy.

Key words: Particle Swarm Optimization(PSO), swarm activity, evolution, mutation, global search

中图分类号: