- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《一种人工鱼群混合智能优化算法》.pdf
2013年9月 山 东 师 范 大 学 学 报 (自然 科 学 版) Sep.2013
第28卷 第3期 JournalofShandongNormalUniversity(NaturalScience) Vo1.28No.3
一 种人工鱼群混合智能优化算法术
杨增桥 刘 弘),)一 王爱霖 ,)
(1)山东师范大学信息科学与工程学院,250014,济南;2)山东省分布式计算机软件新技术重点实验室,250014,济南 )
摘要 针对人工鱼群算法一般在初期拥有较快的收敛性,后期收敛较慢的特性,笔者提出一种改进的人工鱼群算法——
GPAFSA.该算法将杂交PSO算法引入到人工鱼群算法中,在人工鱼群算法陷入局部最优时,通过使用杂交PSO算法,克服陷入局
部最优的缺陷,实现全局最优.仿真实验表明,该算法在收敛性、全局寻优方面比原始算法有很大提高.
关键词 人工鱼群算法;杂交PSO算法;混合智能优化算法
中图分类号 TP312 文献标识码 A d0i:10.3969/j.issn.1001—4748.2013.03.006
近年来,人们一直试图利用来自于生物的灵感来解决实际存在的问题 ,由此设计并产生了很多仿生优化算法,这些算法
已经应用到解决各类实际问题当中.例如针对天空中生存的生物提出的蜂群算法…,针对陆地上生存 的爬行生物提出的蚁群
算法 j,针对湖海中生存的生物提出的人工鱼群算法 等.由于人工鱼群算法参数设计较少,实现比较简单且寻优效率较高.
该算法的思想已应用到计算机的各个方面 卜 ,经试验证明,起到了很好的效果.但是人工鱼群算法一般具有在优化初期较
快的收敛性,优化后期却收敛速度较慢,搜索精度不高的缺陷,这一缺陷很大程度上限制了人工鱼群算法的应用范围,本文在
人工鱼群算法 (ArtificialFishSwarmAlgorithmAFSA)的基础上引入了杂交粒子群优化 (HybridParticleSwarmOptimization,
HPSO)算法的思想 ,提出一种人工鱼群混合智能优化算法一GPAFsA,该算法结合了人工鱼群算法寻优速度快及杂交 PSO算
法的群体智能性 ,在保证粒子收敛速度的基础上,又能保证粒子的全局最优性.本文将人工鱼群算法和改进的人工鱼群算法
生成的群体路径导入到maya三维动画制作软件中进行仿真实验,直观的表现出改进的人工鱼群算法在收敛速度 、聚集效果
上的优越性.
1 人工鱼群算法
人工鱼群算法是由浙江大学的李晓磊博士等学者提出的一种主要模拟真实鱼群的觅食行为、聚群行为和追尾行为的启
发式随机搜索算法.是根据真实鱼群的活动特点,提出的一种基于动物行为的自治寻优模式 J.
1.1 算法定义 人工鱼群的每个人工鱼个体的状态为X=( , ,…,),其中 (i=1,2,3,…,7/,)是所欲寻优的变量;人工
鱼当前食物浓度可以表示为Y=,();人工鱼个体 (例如个体 i和个体 )之间的距离是dfJ=ll 一 lI;人工鱼每次移动的最
大试探次数是Trymax;人工鱼的感知距离是 Range;人工鱼每次移动的最大步长是Step;个体的拥挤度因子为 占.
1.2 行为描述
1.2.1 觅食行为 假设人工鱼个体的当前状态是 ,在人工与个体能够感知的距离内随机选择状态 ;求极小值 (因为极大
值的问题和极小值的问题类似,以下都以极小值问题来讨论),当 y,『则向 方向前进一步;否则,就需要重新选择随机状
态墨,判断 是否大于 ;反复尝试Trymax次后,如果不能满足人工鱼个体前进条件 ,就随机移动一步.因此,定义了人工鱼
的觅食行为F_prey的数学表达式如式(1)的形式(其中, 是指置下一步的状态):
r P=Xi+Random ·Step ·(,一X)/dI’J, Yi≥ ,
i:X+Rand。m.Step, . ,¨.、’
1.2.2 聚群行为 假设人工鱼个体的当前状态是 ,搜索当前邻域内(即d Range)的伙伴数 目 以及中心位置瓦,如果
ro/nf艿 ,则表明伙伴中心有较少的食物且不是很拥挤,就向伙伴的中心位置的方向前进一步;否则执行觅食行为.由此,定
您可能关注的文档
- 《一次深度的联动研修——重庆市、区(县)联动教师培训项目的实践探索》.pdf
- 《一步法制备BNSi复合团簇结构》.pdf
- 《一流多科性教学研究型大学的发展路径设计——基于江西财经大学的实践探索》.pdf
- 《一流大学 卓越校长——麻省理工学院与研究型大学的作用(五)(1992—1993)》.pdf
- 《一流大学 卓越校长——麻省理工学院与研究型大学的作用(四)》.pdf
- 《一流大学的国际化战略:一项战略地图分析》.pdf
- 《一生追求一种全民全纳的终身教育理想——访中国比较教育学会副会长黄志成教授》.pdf
- 《一直跑,跑到阴霾笼罩不了》.pdf
- 《一碗阳春面》.pdf
- 《一种SOA软件系统可信性评价方法研究》.pdf
文档评论(0)