首页 | 官方网站   微博 | 高级检索  
     

基于余弦函数改进的PSO算法及其仿真
引用本文:张敏,黄强,许周钊,姜柏庄. 基于余弦函数改进的PSO算法及其仿真[J]. 计算机应用, 2013, 33(2): 319-322. DOI: 10.3724/SP.J.1087.2013.00319
作者姓名:张敏  黄强  许周钊  姜柏庄
作者单位:1. 湖南科技大学 信息与电气工程学院,湖南 湘潭 4112012. 湖南省电力公司 岳阳汨罗电力局,湖南 岳阳 414400
基金项目:湖南省教育厅资助项目,湖南科技大学创新基金资助项目
摘    要:粒子群算法具有简单、易于实现等优点在科学与工程领域得到了很好的验证,但是粒子群优化算法与其他进化算法一样存在容易陷入局部极小和早熟收敛等缺点。分析了其存在缺点的主要原因,并此基础上提出了一种改进的粒子群算法(CPSO)。利用余弦函数非线性改变惯性权重、对称改变学习因子进一步提高了粒子的学习能力,同时引入了细菌趋化操作用以维持种群多样性,使得CPSO算法性能在一定程度上优于标准粒子群(SPSO)算法。利用五个标准测试函数对三种算法的仿真结果进行可对比分析,分析结果表明:CPSO算法能在一定程度上跳出局部最优,有效地避免了SPSO算法早熟收敛问题,并具有较快的收敛速度。

关 键 词:粒子群优化  惯性权重  学习因子  细菌趋化  种群多样性  早熟收敛  
收稿时间:2012-08-27
修稿时间:2012-10-31

Improved PSO algorithm based on cosine functions and its simulation
ZHANG Min , HUANG Qiang , XU Zhouzhao , JIANG Baizhuang. Improved PSO algorithm based on cosine functions and its simulation[J]. Journal of Computer Applications, 2013, 33(2): 319-322. DOI: 10.3724/SP.J.1087.2013.00319
Authors:ZHANG Min    HUANG Qiang    XU Zhouzhao    JIANG Baizhuang
Affiliation:1. School of Information and Electrical Engineering, Hunan University of Science and Technology, Xiangtan Hunan 411201, China2. Electric Power Bureau of Miluo in Yueyang, Electric Power Corporation of Hunan Province, Yueyang Hunan 414400, China
Abstract:The advantages of simplicity and easy implementation of Particle Swarm Optimization (PSO) algorithm have been validated in science and engineering fields. However, the weaknesses of PSO algorithm are the same as that of other evolutionary algorithms, such as being easy to fall into local minimum, premature convergence. The causes of these disadvantages were analyzed, and an improved algorithm named Cosine PSO (CPSO) was proposed, in which the inertia weight of the particle was nonlinearly adjusted based on cosine functions and the learning factor was symmetrically changed, as well as population diversity was maintained based on bacterial chemotaxis. Therefore, CPSO algorithm is better than the Standard PSO (SPSO) in a certain degree. Simulation comparison of the three algorithms on five standard test functions indicates that, CPSO algorithm not only jumps out of local optimum and effectively alleviates the problem of premature convergence, but also has fast convergence speed.
Keywords:Particle Swarm Optimization (PSO)   inertia weight   learning factor   bacterial chemotaxis   population diversity   premature convergence  
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机应用》浏览原始摘要信息
点击此处可从《计算机应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号