首页 | 本学科首页   官方微博 | 高级检索  
     检索      

一种改进的粒子群算法研究
引用本文:董翠英,曹晓月.一种改进的粒子群算法研究[J].唐山学院学报,2018,31(6):5-8,37.
作者姓名:董翠英  曹晓月
作者单位:唐山学院 智能与信息工程学院, 河北 唐山 063000,唐山学院 智能与信息工程学院, 河北 唐山 063000
摘    要:为了克服粒子群算法易发生早熟收敛、后期迭代速度较慢、易陷入局部最优的缺点,提出了一种改进的粒子群算法。该算法采用非线性动态自适应的更新权重,进一步提高收敛速度;通过引入差分进化算法中的交叉算子,以提高算法的全局探索能力,利用差分进化算法的变异策略产生候选解,克服种群多样性的下降,以跳出局部最优。利用该算法对2个测试函数进行寻优,仿真结果表明,文章提出的算法是一种收敛速度快、收敛精度高的全局寻优算法。

关 键 词:粒子群算法  差分进化算法  自适应粒子群算法

Study on an Improved Particle Swarm Optimization Algorithm
DONG Cui-ying and CAO Xiao-yue.Study on an Improved Particle Swarm Optimization Algorithm[J].Journal of Tangshan College,2018,31(6):5-8,37.
Authors:DONG Cui-ying and CAO Xiao-yue
Institution:School of Intelligence and Information Engineering, Tangshan University, Tangshan 063000, China and School of Intelligence and Information Engineering, Tangshan University, Tangshan 063000, China
Abstract:In order to overcome the shortcomings in the particle swarm optimization (such as premature convergence,slower iteration and tendency to local optimum), an improved particle swarm optimization algorithm is proposed. This algorithm adopts the nonlinear dynamic adaptive update weight to improve the convergence speed. The crossover operator in the differential evolution algorithm is introduced to improve the global exploration ability of the algorithm. The mutation strategy of differential evolution algorithm is used to generate candidate solutions to overcome the decline of population diversity and avoid the local optimum. The algorithm has been used to optimize the two test functions. The simulation result shows that the proposed algorithm is a global optimization algorithm with fast convergence speed and high convergence precision.
Keywords:particle swarm optimization  differential evolution algorithm  adaptive particle swarm optimization
点击此处可从《唐山学院学报》浏览原始摘要信息
点击此处可从《唐山学院学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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