标准粒子群优化算法收敛性能分析及参数选择.pdfVIP

标准粒子群优化算法收敛性能分析及参数选择.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
标准粒子群优化算法收敛性能分析与参数选择1 林川,冯全源 西南交通大学信息科学与技术学院,成都(610031 ) E-mail :lin_langai@163.com 摘 要:基于离散时间线性动态系统理论,推导了确定性标准粒子群优化(PSO )算法收敛, 临界稳定与发散的充分必要条件,并用若干个粒子运动轨迹的仿真结果对理论结果进行了验 证。根据理论分析结果,给出了参数选择的指导方法,讨论了随机参数对 PSO 算法性能的 影响,分析了不同收敛阶段 PSO 算法探索与开发能力的平衡问题。同时本文指出,目前较 普遍认为的:PSO 算法的惯性权越小则局部搜索能力越强这一观点严格说来并不够准确, 在实际中应小心使用。 关键词:粒子群,随机优化,收敛性,参数选择 中图分类号:TP18 粒子群优化(PSO )算法是J. Kennedy 与 Eberhart 提出的一种基于群体智能的随机优化 [1] [2] 方法,它模拟了鸟类或鱼群觅食过程的社会行为 ,已在许多领域获得了广泛应用 。PSO 算法的参数设置对算法性能有很大的影响,而这些参数设置又常与待优化问题密切相关。虽 然目前已有许多学者通过大量仿真实验对 PSO 算法的参数选择进行了研究,但为了更深入 地理解 PSO 算法并提供参数选择的指导方法,近年来,一些学者开始对 PSO 算法的粒子运 动轨迹及其稳定性进行深入的理论分析[3~7],这些理论研究大部分集中在PSO 算法稳定收敛 的充分条件方面。本文利用离散时间线性动态系统理论,从理论上推导了确定性 PSO 算法 收敛,临界稳定与发散的充分必要条件。根据理论分析结果,给出了 PSO 算法参数选择的 指导方法,讨论了随机参数对算法性能的影响,分析了 PSO 算法获得成功的一些关键因素。 本文指出目前较普遍认为的:惯性权越小则 PSO 算法的局部搜索能力越强这一观点严格说 来并不够准确,它只在一定条件下成立。同时,本文还给出了若干个粒子运动轨迹的仿真结 果,对理论分析结果进行了验证。 1.PSO 算法 PSO 算法中的每个粒子代表 D 维搜索空间中的一个潜在解,它在搜索空间以一定的速 度飞行,这个速度根据它先前的飞行速度,本身及同伴的飞行经验进行动态调整。具体说来, [8] 标准 PSO 算法中第 i 个粒子第 d 维的速度与位置按如下的表达式进行更新 : v t + wv t +φ t p −x t +φ t p −x t (1) id ( 1) id ( ) 1d ( )(id id ( )) 2d ( )(gd id ( )) x id (t +1) x id (t) +vid (t +1) (2) 其中,i=1,…, m, d=1,…., D ,m 为种群规模,D 维向量x (t)与 v (t)分别为粒子 i 在 t 时刻的位 i i 置与速度,p i 为粒子 i 曾经历过的个体最优位置,p g 为粒子 i 的所有邻域个体曾经历过的全 局历史最优位置。w 为惯性权,φ (t) c r (t) , φ (t) c r (t ) ,c ,c 为加速系数,r , 1d 1 1d 2d 2 2d 1 2 1d r2d 为在[0, 1]内均匀分布的随机数。 由于本文主要分析确定性PSO 算法的收敛性能,因此我们将随机变量φ (t) ,φ (t) 简 1d 2d 化为常数φ ,φ

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档