粒子群算法综述.docVIP

  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文档。上传文档
查看更多
粒子群算法综述 张艺珍 刘哲 张立杰 硕2033班 摘要:优化问题涉及到人类社会经济活动的齐个方而,随着科学和技术不断的进 步,在科学研究和工程实践中遇到的问题变得越来越复杂,采用传统的优化方法 來求解这些问题面临着计算复杂度高、计算时间长等问题。人们受到大自然的启 发,提出了一系列的生物启发式智能优化算法,本文介绍了粒子群优化算法 (Particle Swann Optimization, PSO), PSO具有简单易实现、收敛速度快和需要 调整的参数少的优点,但仍然存在局限性,容易陷丁局部最优解,因此文中介绍 了基于PSO的改进算法,参数改进,邻域结构改进,以及基于新的学习策略的 粒子群优化算法,大大改善了 PSO的优化性能,最后介绍了基于混沌粒子群优 化算法的IIR滤波器的设计。 关键词:PSO优化改进PSO算法 1、引言 优化是指在满足一定的约朿条件下,从有限或无限多的方案(决策)屮选择 出最合理的、能达到最优冃标的方案(决策)。优化问题涉及到人类社会经济活 动的各个方面,例如工程、国防、金融、管理和许多其他领域。人们长期以来就 探索和研究如何求解问题的最优解,Newtown等在17卅纪初创立的微积分学以 及后来提出的Lagrangian乘数方法,被视为优化理论的一个里程碑。Cauchy. Kantorovich和Dantzig都先后对优化理论做出了重耍的贡献。随着科学和技术不 断的进步,在科学研究和工程实践中遇到的问题变得越来越复杂,采用传统的优 化方法来求解这些问题面临着计算复杂度高、计算时间长等问题。特别对丁一些 NP-hard问题,传统的优化方法根木无法在比较合理的时间范围内求解。有的优 化问题缺乏导数信息,甚至无法用函数来进行表达,传统的规划技术和基于梯度 的优化方法对丁这样的问题往往难于实施,不能满足现实的需耍。 受大自然界的启发,计算机科学家通过借鉴和模拟自然界生物的功能、特点、 现象以及行为而提出了一系列的生物启发式智能优化算法。智能优化算法因其智 能性、并行性和鲁棒性,且具有较好的自适丿应性和很强的全局搜索能力,得到了 研究者的普遍关注。与传统的优化方法相比,智能优化算法对问题冃标函数儿乎 没有要求,且能以较大的概率找到全局最优。发展至今,智能优化算法在多个领 域得到了广泛的应用。 冃前,智能优化算法的发展主耍有2大分支,一是优化界研究最深入,应用 最广泛的进化计算(EvokHionary Computation, EC);另一种是近年来发展迅速的 群体智能(Swarm Intelligence, SI)O群体智1能具有天然的分布式和自组织特征, 在没有集中控制且不清楚全局模型的前提下提供了解决复杂问题的新思路。粒子 群算法(Particle Swarm Optimization, PSO)是群体智1能较新的一个分支。PSO是 在1995年由Kennedy和Eberhart根据模拟鸟群觅食过程中的迁徙和群集行为提 出的。PSO是一种基于群体的优化技术,通过一组初始化的群体在搜索空间并行 搜索,与遗传算法(Genetic Algorithm, GA)等进化计算不同的是它没有选择、 复制、变异等算子,而是通过群体中个体与个体的竞争与协作实现种群的进化。 PSO具有天然的并行性和鲁棒性好等特点,相关的研究表明能以较大概率找到问 题的全局最优解或近优解。由于PSO具有简单易实现、收敛速度快和需要调整 的参数少的特点,H前得到了国内外学者的广泛关注和在许多领域得到成功应 用。然而,同所有其他随机搜索算法一样,pso在搜索的过程中容易“早熟”, 陷入局部最优,在实际的应用上也还存在着局限性。综上分析,对pso进行深 入研究,提高它的性能及推广丿卫用范围具有重要的理论和现实意义。 2、 粒子群算法的概述 PSO的基本框架 PSO基本原理 在PSO中,每个个体称为一个“粒子”,每个粒子代表着问题的一个潜在的 解。设在一个Q维的冃标搜索空间中,有加个粒子构成一个种群,每个粒子可 以看成是空间内的一个点。粒子i(i = 1,2,…,加)在f次迭代时的状态属性由两个向 量描述:位置向量兀:=[对,兀;2,…,兀;°]和速度向量V:=[必,”2,…川;。用厶〃,Ud 分别表示d(d = l,2,…,巧维搜索空间的下限和上限,即恥(―);速度大小限 制在区间范围内,其中和vmaxJ分别为在〃维粒子飞行的最小和 最大速度,一般取Pmin.r7 = -VmaxO根据粒子i的位置矢量兀?可以计算粒子i当前的 适应度值,从而衡量其位置的优劣。通过评价各粒子的适应度大小,可以确定到 /次迭代时粒子i的个体最优位置P;=[必,卩;2,…,/41,以及粒子i的邻居所搜索到 的最优位置,记为 np\ = [np,i[ynpri2,...,np

文档评论(0)

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

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

1亿VIP精品文档

相关文档