计算智能和神经科学

PDF
计算智能和神经科学/2013年/文章

研究文章|开放获取

体积 2013年 |文章的ID 384125年 | https://doi.org/10.1155/2013/384125

吴文光家罗,你们Hongtao Zhenqiang李, 收敛粒子群优化的分析及其改进算法基于微分进化速度”,计算智能和神经科学, 卷。2013年, 文章的ID384125年, 7 页面, 2013年 https://doi.org/10.1155/2013/384125

收敛粒子群优化的分析及其改进算法基于微分进化速度

学术编辑器:Yuanqing李
收到了 2013年4月22日
修改后的 2013年7月28日
接受 2013年8月04
发表 2013年8月28日

文摘

介绍了粒子之间的关系的分析和粒子群优化的收敛速度。其过早收敛是由于粒子速度的减少搜索空间,导致全面崩溃,最终健身群体的停滞。一种改进的算法,引入了一个速度微分进化(DE)战略层次提出了粒子群优化(H-PSO)来提高其性能。德是用来调节粒子速度而不是传统的粒子位置的最优结果几次迭代后并没有改善。基准函数将插图展示了该方法的有效性。

1。介绍

算法解决优化问题不仅包括经典的技术,如动态规划,和,基于和梯度方法,但最近的技术,如metaheuristics [1]。在现有metaheuristic算法中,粒子群优化(PSO)算法是一种基于优化技术进行开发的肯尼迪和埃伯哈特在1995年(2]。PSO导致大量变异的标准算法。有些变体设计来处理特定的应用程序(3- - - - - -6[];而其他人则是广义的数值优化7- - - - - -10]。分层版本提出的PSO (H-PSO)詹森和米登10]。在H-PSO,所有粒子被安排在一个树层次结构形式。粒子是影响自己的最佳位置和最佳位置粒子在其附近。结果表明:H-PSO表现很好标准PSO相比单峰和多通道测试函数10,11]。H-PSO礼物的优点是在概念上很简单,要求较低的计算时间。然而,H-PSO的主要缺点是搜索收敛过早的风险,特别是在复杂多峰搜索问题。

许多算法结合各种算法组件,通常来自其他研究领域的算法优化。这些方法通常被称为混合meta-heuristics [12]。调查的混合算法,将算法和差分进化(DE) [13]介绍了最近14,15]。这些PSO-DE混合动力车通常采用DE调整粒子的位置。但是依赖于粒子速度的收敛性能。限制了粒子速度可以帮助当地的最适条件陷阱(16,17]。在这篇文章中,我们将结合这两种优化算法和提出的小说H-PSO-DE混合算法。德是用来调节粒子速度而不是传统的粒子位置的最优结果几次迭代后并没有改善。该混合算法旨在聚合两种算法的优点有效地解决优化问题。

本文的其余部分组织如下。部分2简要描述了算法的基本操作,H-PSO, DE算法。部分3提出了一种分析粒子速度和收敛性之间的关系。部分4提供了混合优化方法:H-PSO-DE。部分5显示的模拟和分析H-PSO-DE解决无约束优化问题。最后,给出了结论部分6

2。PSO H-PSO, DE算法

2.1。PSO算法

算法(18- - - - - -20.)是一种随机人群为基础的优化方法。每一个粒子都是 维空间向量,它由一个位置向量 代表候选人优化问题的解决方案,一个速度矢量 ,一个记忆向量 ,这是最好的候选解决方案遇到的粒子。更新粒子的速度和位置在每一个维度 通过 在哪里 是惯性权重,它决定了粒子的速度得以保留。 都是正的常数。 都是随机选择的数字间隔均匀分布 代表了最佳位置通过任何成员的人口。

2.2。H-PSO算法

在H-PSO [21),所有粒子都安排在一个层次结构。定义的层次结构高度h,分支程度bd,tnn的节点总数相应的树。

在H-PSO,迭代开始的评价每个粒子在当前位置的目标函数。然后,新的速度矢量和粒子的新位置确定。这意味着,对于粒子 的价值, 在(1)= , 在节点的父节点的粒子的粒子 。H-PSO使用 只有当粒子 在根。如果一个粒子的函数值 比函数值在其个人最好位置到目前为止,然后存储在新的位置 。为每个粒子 在树的一个节点,它自己的最佳解决方案是最好的解决方案相比,发现粒子的子节点 。如果这些粒子 比粒子 ,然后粒子 交换他们的地方在层次结构。

2.3。DE算法

德(11,13,22)是一种随机并行直接搜索法。更具体地说,德的基本策略可以概括如下。

初始化。DE始于随机启动的人口 维参数向量 , 作为每一代的人口 。最初的人口 th的参数 th向量是 在哪里 分别表示上下界限。 是一个均匀分布的随机数躺在0和1之间。

突变。DE变异和重组生产人口的人口 试验向量。具体来说,对于每一个个体 ,一个变异向量 根据生成 在哪里 ,俗称比例因子,是一个正实数。其他三个随机的人 , , 随机抽样从当前人口这样 ,

交叉。德穿过每一个向量与变异向量: 在哪里 被称为交叉率。

选择。决定是否应该成为一代的一员 ,试验向量 比较目标向量 使用贪婪的标准。被描述为选择操作 在哪里 目标函数是最小化。

3所示。粒子速度和收敛性的关系

本节提供了一个分析粒子速度和收敛性之间的关系。

用(1)(2)的结果 从(2),众所周知, 用(8)(7)的结果

这个递归关系可以写成矩阵向量乘积,这样

矩阵的特征多项式(10)是 一个微不足道的根 和另外两个解决方案 在哪里

请注意, 都是矩阵的特征值(10)。递归关系的显式形式(9然后给出了) 在哪里 , , 是常数取决于系统的初始条件。

用(12)(8)的结果

在哪里 ,

考虑

方程(15)意味着如果PSO算法收敛,粒子的速度将减少为零或保持不变,直到结束的迭代。

4所示。提出H-PSO-DE算法

混合H-PSO-DE算法的主要思想是采用DE调节粒子速度而不是传统的粒子位置的最优结果几次迭代后并没有改善。如果群体是处于平衡状态,进化过程随着时间的推移将会停滞不前。阻止这种趋势,如果停滞不前的进化过程的步骤 大于阈值 粒子速度执行变异算子。更新粒子的速度和位置如下。

如果( , ),然后 在哪里 , 间隔一个随机数 , 随机抽样的

H-PSO-DE算法的程序算法1

步骤1。初始化粒子群。初始化位置 ,速度
每个粒子的 。最佳位置
步骤2。评估目标函数 和更新个人最好。
为每个粒子 ,做
如果 然后
如果
结束了
步骤3。交换粒子。
为每个粒子 ,做
确定最佳的继任者 参数
最小值 的继任者
如果 然后
交换粒子
如果
结束了
步骤4。更新的位置和速度 粒子。
为每个粒子 ,做
更新的速度 在每一个维度 :
移动粒子:
结束了
步骤5。法官H-PSO的演化过程。
如果( ),然后
转到步骤6
其他转到步骤7
如果
步骤6。更新粒子的速度和位置根据(16)。
如果 然后
如果
步骤7。如果停止准则,那么输出全球最佳位置和停止;
否则,重复步骤两步6。

5。仿真和结果

在本节中,我们提出一个模拟研究来验证该H-PSO-DE算法。一组常用的测试函数连续函数优化领域的列在附录中。他们是一组曲线函数的困难无约束极小化问题。插图,二维的版本6的景观功能是描绘在图1。前两个函数(球体和。)是单峰函数,他们有一个局部最优,也是全球最佳。剩下的功能是多通道,他们有几个当地的最适条件。注意,这些可伸缩功能的空间增加不改变他们的基本特征。

在我们的实验中,H-PSO使用参数值 , 书中建议的那样(23为更快的收敛速度。使用人口规模 。代使用的最大数量 。其余参数设置为 , , , , , 。三十独立运行。的收敛行为H-PSO图所示2。比较的目的,H-PSO-DE给出相同的数字。如图2的收敛性能比H-PSO H-PSO-DE更好。H-PSO-DE是与H-PSO相比,德,PSO-DE [1)选择的性能指标,如均值、最大值和最小值。在德,我们使用德兰德/ 1 / bin /策略( , )。如表所示1,2,3德,H-PSO-DE优于H-PSO, PSO-DE。H-PSO-DE相当竞争与其他现有方法相比。


函数 解决方案的平均值
H-PSO-DE H-PSO PSO-DE



函数 解决方案的最大价值
H-PSO-DE H-PSO PSO-DE



函数 解决方案的最小值
H-PSO-DE H-PSO PSO-DE


6。结论

在这篇文章中,一位名叫H-PSO-DE的新方法来解决优化问题,提出了提高性能的H-PSO将德。在H-PSO-DE,为几代进化过程停滞不前时,所有的粒子可能会失去的能力,找到一个更好的解决方案。然后,德是用来调节粒子速度,以避免浪费太多的计算时间搜索,所以H-PSO-DE的搜索效率大大提高。H-PSO-DE与H-PSO测试函数相比,德,PSO-DE。结果表明,H-PSO-DE表现更好。

附录

基准测试函数

范围:

。:

Rastrigin:

Griewank:

《护理:

谢弗的F6:

确认

这项工作得到了中国教育部(没有的关键项目。212135),广西自然科学基金(没有。2012 gxnsfba053165),广西教育部门(没有的项目。201203 yb131),广西科技大学博士启动项目(没有。11 z09)。

引用

  1. c . Zhang j .宁路,d .欧阳,t·丁”小说混合微分进化和粒子群优化算法对无约束优化,“行动研究快报,37卷,不。2、117 - 122年,2009页。视图:出版商的网站|谷歌学术搜索
  2. 进行j·肯尼迪和r·埃伯哈特,“粒子群优化”学报1995年IEEE国际会议上神经网络,页1942 - 1948,珀斯,澳大利亚,1995年12月。视图:谷歌学术搜索
  3. 和c j . Zhang j . Wang曰,“小以人群为基础的短期热液粒子群优化调度,“IEEE电力系统,27卷,不。1,第152 - 142页,2012。视图:出版商的网站|谷歌学术搜索
  4. r·巴塔查里亚、t . k . Bhattacharyya和r . Garg”位置变异层次粒子群优化及其在合成中的应用不均匀地间隔的天线阵列,”IEEE天线和传播,60卷,不。7,3174 - 3181年,2012页。视图:谷歌学术搜索
  5. m·a·Cavuslua c . Karakuzub f . Karakayac,”神经识别动态系统在FPGA上改进算法学习,”应用软计算,12卷,不。9日,第2718 - 2707页,2012年。视图:谷歌学术搜索
  6. m·汉j .风扇和j·王,“动态前馈神经网络基于高斯粒子群优化和预测控制中的应用,”IEEE神经网络,22卷,不。9日,第1468 - 1457页,2011年。视图:出版商的网站|谷歌学术搜索
  7. f .彭k . Tang g·陈,x姚明,“以人群为基础的数值优化算法组合,”IEEE进化计算,14卷,不。5,782 - 800年,2010页。视图:出版商的网站|谷歌学术搜索
  8. 李x, x姚明,”合作共同进化粒子群大规模优化,“IEEE进化计算,16卷,不。2、210 - 224年,2012页。视图:出版商的网站|谷歌学术搜索
  9. m·李·d·林,j .口,“混合小生境算法增强recombination-replacement拥挤的多峰函数优化策略,”应用软计算杂志,12卷,不。3、975 - 987年,2012页。视图:出版商的网站|谷歌学术搜索
  10. 美国强生和m .米登”层次粒子群优化和自适应变异,”IEEE系统,人,控制论B,35卷,不。6,1272 - 1282年,2005页。视图:出版商的网站|谷歌学术搜索
  11. m·g . Epitropakis d . k . Tasoulis n . g . Pavlidis v . p . Plagianakos和m . n . Vrahatis“微分进化利用附近变异算子,增强”IEEE进化计算,15卷,不。1,第119 - 99页,2011。视图:出版商的网站|谷歌学术搜索
  12. c·布卢姆j . Puchinger g·r·Raidl和a . Roli”组合优化的混合metaheuristics:一项调查,”应用软计算杂志,11卷,不。6,4135 - 4151年,2011页。视图:出版商的网站|谷歌学术搜索
  13. k . v .价格、r . Storn和j . Lampinen微分进化:一种实用的全局优化方法施普林格,Berin,德国,2005年。
  14. v . p . m·g·Epitropakis Plagianakos, m . n . Vrahatis”发展的认知和社会经验,通过微分进化粒子群优化:一个混合的方法,”信息科学卷。216年,50 - 92年,2012页。视图:谷歌学术搜索
  15. 鑫和j·陈,“调查和分类基于粒子群优化的混合算法和微分进化,”系统科学与数学科学杂志》上没有,卷。31日。9日,第1150 - 1130页,2011年。视图:谷歌学术搜索
  16. 王x h . Liu, g . Tan“收敛粒子群优化的分析及其改进算法基于混沌,“控制与决策,21卷,不。6,636 - 645年,2006页。视图:谷歌学术搜索
  17. 江,问:王,j .江“基于速度微分进化粒子群优化算法”中国控制与决策会议学报》(CCDC ' 09)桂林,页1860 - 1865年,中国,2009年6月。视图:出版商的网站|谷歌学术搜索
  18. s . Ghosh s Das d茶室,k .苏雷什和a·亚伯拉罕”Inter-particle沟通和search-dynamics磅粒子群优化器:一个分析,“信息科学,卷182,不。1,第168 - 156页,2012。视图:出版商的网站|谷歌学术搜索
  19. x f·谢,w·j·张,z l .杨“耗散粒子群优化,”《IEEE国会进化计算(CEC的02),页1456 - 1461,檀香山,夏威夷,美国,2002年5月。视图:谷歌学术搜索
  20. w·高,s . Liu和l .黄”与混沌粒子群优化反对人口初始化和随机搜索技术,”非线性科学与数值模拟通信,17卷,不。11日,第4327 - 4316页,2012年。视图:出版商的网站|谷歌学术搜索
  21. 美国强生和m .米登”层次粒子群优化器对于噪声和动态环境,”遗传编程和可发展的机器,7卷,不。4、329 - 354年,2006页。视图:出版商的网站|谷歌学术搜索
  22. f .内里和诉Tirronen微分进化的最新进展:一项调查和实验分析,“人工智能审查,33卷,不。1 - 2、61 - 106年,2010页。视图:出版商的网站|谷歌学术搜索
  23. i c . Trelea”:粒子群优化算法收敛性分析和参数选择,”信息处理信件,卷85,不。6,317 - 325年,2003页。视图:出版商的网站|谷歌学术搜索

版权©2013 Hongtao你们et al。这是一个开放的分布式下文章知识共享归属许可,它允许无限制的使用、分配和复制在任何媒介,提供最初的工作是正确引用。


更多相关文章

PDF 下载引用 引用
下载其他格式更多的
订单打印副本订单
的观点2984年
下载1165年
引用

相关文章