• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2011, Vol. 33 ›› Issue (9): 95-99.

• 论文 • 上一篇    下一篇

基于新变异算子的改进粒子群优化算法

张云明   

  1. (中国人民武装警察部队学院,河北 廊坊 065000)
  • 收稿日期:2011-05-20 修回日期:2011-07-26 出版日期:2011-09-25 发布日期:2011-09-25
  • 基金资助:

    张云明(1979),男,湖北武汉人,硕士,讲师,研究方向为计算机科学技术在消防工程中的应用。

An Improved Particle Swarm Optimization Algorithm Based on New Mutation Operators

ZHANG Yunming   

  1. (The Chinese People’s Armed Police Force Academy,Langfang 065000,China)
  • Received:2011-05-20 Revised:2011-07-26 Online:2011-09-25 Published:2011-09-25

摘要:

粒子群优化算法(PSO)是一种基于群体智能的优化算法。本文在介绍PSO算法基本原理和流程的基础上,分析了该算法在处理一些复杂问题时容易出现的早熟收敛、收敛效率低和精度不高等问题,提出了一种基于新变异算子的改进粒子群优化算法(NMPSO)。NMPSO算法将产生的变异粒子与当前粒子进行优劣比较,选择较优的粒子,增强了种群的多样性,有效地避免算法收敛早熟。用5个常用基准测试函数对两种算法进行对比实验,结果表明:新提出的NMPSO算法增强了全局搜索能力,提高了收敛速度和收敛精度。

关键词: 进化计算, 粒子群优化算法, 变异算子, 全局最优

Abstract:

Particle swarm optimization (PSO) is an optimization algorithm based on swarm intelligence.Based on introducing PSO’s theory and flow, this paper analyzes the phenomenon that it suffers from premature convergence, longer search time and lower precision when dealing with complex problems. An improved particle swarm optimization algorithm based on new mutation operators(NMPSO) is presented.The mutation operator is compared with the current particles, and the better one will be selected. So the diversity of population is improved, which can help the algorithm avoid premature convergence efficiently. The comparative simulation results on five benchmark functions verify that NMPSO improves PSO’s global search capability, convergence rate and precision.

Key words: evolutionary computation;particle swarm optimization(PSO);mutation operator;global optimum