- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种基于全局劣汰策略混合粒子群优化算法
一种基于全局劣汰策略的混合粒子群优化算法
摘要:提出一种改进的粒子群优化算法――基于全局劣汰策略的混合粒子群优化算法(GTPSO)。GTPSO在保持PSO算法快速收敛的基础上,以郭涛算法(GuoA)的寻优机制确保种群的多样性和算法的坚韧性。数值计算结果表明,对于高维(维数≥10)复杂非凸多峰函数的数值优化问题,GTPSO算法的计算结果均优于GuoA算法和粒子群优化算法。??
关键词:粒子群优化算法; 郭涛算法; 全局劣汰策略; 基于全局劣汰策略的混合粒子群优化算法
中图分类号:TP301.6文献标志码:A
文章编号:1001-3695(2007)08-0075-04
粒子群优化算法(PSO)[1,2]是由Kennedy和Eberhart首先于1995年在IEEE国际神经网络学术会议上提出的一种新的演化算法。其基本思想源于对自然界中鸟类等生物群体觅食行为的仿真研究,已被广泛应用于求解连续空间中的各类数值优化问题[3]。目前,国内外提出了许多关于PSO算法的不同改进方法。文献[4]引入了吸引算子和扩散算子以保证粒子种群的多样性。文献[5]提出了一种自由参数PSO算法,用于解决PSO参数选择困难问题。文献[6]提出了具有自组织判定能力的PSO算法。文献[7]提出了耗损PSO算法。总之,人们对于PSO算法的改进进行了许多尝试,取得了一定的成效,但是仍然存在着许多不容忽视的问题。例如,在求解非凸的、高维复杂多峰函数优化问题时,已有算法的效率和性能均较差,往往不能得到问题的最优解(或近似最优解)。如何进一步改进或探索性能更佳的算法是当前一个研究热点。??
1背景知识??
1.1粒子群优化算法一般原理??
PSO算法是一种基于群体随机搜索机制的演化算法。与遗传算法不同,在PSO算法中,将最优化问题的潜在解看做是搜索空间中一个没有质量和体积但具有飞行速度和位置的粒子。粒子之间进行信息交换与协作,依靠粒子自身经验和同伴经验不断进行趋优演化。??
1.2郭涛算法简介??
郭涛算法(GuoA)[8,9]是基于子空间搜索(多父体重组)和群体爬山法相结合的演化算法。它通过利用少数个体所张成的子空间随机生成新的个体,体现了随机搜索的非凸性。此外,由于GuoA算法采用了单个体劣汰策略,算法在每次演化迭代中,只把群体中适应性能最差的个体淘汰出局,淘汰压力较小,既保证了群体的多样性,又可使具有较好适应性的个体能够一直保留。实践证明[8],GuoA算法具有较好的坚韧性,对于不同的优化问题无须修改算法的参数,而且效率很高,可能同时找到多个最优解。下面将简单介绍GuoA算法的一般原理。??
算法每一次演化迭代都要执行式(7),以判断当前种群的多样性情况,大大增加了计算开销,使得ARPSO算法的快速收敛特性减弱,运行速度变慢;②对于高维复杂多峰函数的数值优化问题,根据diversity(??S??)值判断当前种群多样性,会出现吸引与扩散交替执行的现象,使算法失去趋优演化的搜索趋势,不能求得问题的最优解;③在ARPSO算法中,如果当前最优个体几乎是最优解时,其他个体必将趋于该个体,此时利用diversity(??S??)确定的种群多样性必然较差,从而引起扩散,偏离了最优解所在的方向,使算法不容易得到问题的最优解。这一缺陷最突出表现是算法往往耗费大量的时间,才有可能得到一个近似最优解。??
为了克服PSO算法的早熟现象,人们又相继提出了许多改进算法[10,13],但所有这些算法的效果并不明显,必须寻求新的方法来解决这一关键问题。??
通过大量实验与详细分析可见,GuoA算法所具有的优点恰是解决此问题的一个好方法。这是因为在GuoA算法中,通过对新种群中最差个体的淘汰来实现算法的进化,个体之间的竞争压力较小,体现了群体爬山进化的思想[8,9];又由于GuoA算法在淘汰最差个体时是利用所张成子空间中一个随机个体进行的,每次均在种群中增加一个不具有父代种群特性的个体,既保持了种群的多样性,又使算法在搜索问题的解时具有极好的坚韧性[9]。这一点主要表现在,如果使算法有足够的运行时间,总能得到最优解。但是,也正是由于GuoA算法每次进化只淘汰一个最差个体,使得算法的收敛速度很慢,对于多维函数往往需要耗费大量时间才能得到问题的最优解,甚至慢得让人不能忍受。了解了GuoA算法的优缺点,不难发现这样一个事实:PSO算法的快速收敛优点与GuoA算法利用劣汰策略保持种群多样性的优点是优势互补的,而且后者产生子空间中随机个体的方法简单、快捷,只需极少的计算量,却改善了种群的多样性。由此很自然地联想到,将GuoA算法与PSO算法的优点相融合,得到一种合理的改进方案,以解决早熟问
您可能关注的文档
最近下载
- 苏教版数学六年级上第一单元《长方体和正方体》复习试题(二).docx VIP
- 2025年高考俄语模拟试卷试题及答案完整版(含听力MP3原文)_可搜索.docx VIP
- 部编版语文四年级上册第2单元习作《我的家人》教学课件.pptx VIP
- 住院医师规范化培训基地管理的师资队伍与激励机制.pptx VIP
- 新苏教版五年级科学上册活动手册答案.pptx VIP
- 青葡萄科技桌面虚拟化技术白皮书.pdf VIP
- 中医科工作制度试题及答案.docx VIP
- 标书密封条格式标书密封条格式精选.doc VIP
- [黑河]2024年黑龙江黑河市爱辉区林业和草原局所属事业单位招聘37人笔试历年典型考题及解题思路分析.docx VIP
- 浙江鑫盛永磁科技股份有限公司年产1000吨高性能新能源汽车专用磁体生产线技术改造项目环评报告.docx VIP
文档评论(0)