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

基于部分微粒更新改进的具有非线性动态惯性因子的微粒群新算法
引用本文:叶长燊,林诚,张慧,付杰.基于部分微粒更新改进的具有非线性动态惯性因子的微粒群新算法[J].计算机与应用化学,2010,27(9).
作者姓名:叶长燊  林诚  张慧  付杰
摘    要:微粒群算法是基于群体智能的全局优化算法,在许多领域得到广泛的应用.该算法具有简单易于实现的优点,但是容易陷入局部极值尤其是采用动态惯性因子.采用动态惯性因子有利于提高微粒群算法的收敛速度,但降低了其全局搜索能力.针对具有惯性因子微粒群算法在进化过程中微粒群多样性减弱容易陷入局部最优值的问题,以非线性动态惯性因子的微粒群算法为基础,提出1种基于部分微粒更新的微粒群算法,以提高微粒群的多样性,进而提高了算法的全局搜索能力.新算法利用Sphere、Rastrigin、Rosenbrock、Schaffer、Freudenstein-Roth、Goldstern-Price 6个经典测试函数进行测试,并与基本微粒群算法和具有线性动态惯性因子微粒群算法比较.通过模拟优化比较,新算法寻优效率高、全局性能好、优化结果稳定,新算法能有效提高微粒群的多样性,具有较好的收敛性能和全局优化能力,尤其适合多峰函数的优化.

关 键 词:微粒群  非线性  更新  惯性因子

An improved particle swarm optimization algorithm based on dynamically changing nonlinear inertia weight factor and partially regenerate particles
Ye Changshen,Lin Cheng,Zhang Hui,Fu Jie.An improved particle swarm optimization algorithm based on dynamically changing nonlinear inertia weight factor and partially regenerate particles[J].Computers and Applied Chemistry,2010,27(9).
Authors:Ye Changshen  Lin Cheng  Zhang Hui  Fu Jie
Abstract:
Keywords:
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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