- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
蝙蝠算法研究进展
蝙蝠算法研究进展
摘要:蝙蝠算法(BA)是通过用搜索空间中的点模拟自然界中的蝙蝠个体,将搜索和优化过程模拟成蝙蝠个体搜索猎物和移动过程,将求解问题的目标函数度量成个体所处位置的优劣,在搜索和优化过程中用好的可行解取代较差的可行解的迭代过程的一种优化算法。蝙蝠算法因具有较强的鲁棒性、高效性和应用性,已成功地应用于函数优化、工程设计、分类等多个方面。本文首先给出了蝙蝠算法的原理及模型,然后列出了蝙蝠算法近几年来的改进研究,最后展望了蝙蝠算法的发展方向。
关键词:蝙蝠算法;回声定位;脉冲;改进
中图分类号:TP18 文献标识码:A 文章编号:1009-3044(2016)24-0187-02
Abstract: Bat algorithm (BA) is by using the search space of some model bats in the nature, search and optimization of process simulation into bats individual search prey and moving process, measures to solve the problem of objective function into individual strengths and weaknesses of the location, in the search and optimization process with good poor feasible solution to replace the feasible solution of an optimization algorithm of iterative process.The bat algorithm for has stronger robustness, efficiency and applicability, has been successfully applied to functionoptimization, engineering design, classification, and many other aspects.This article first elaborated the bat algorithm basic principle and mathematical model, and then bat algorithm existing various kinds of improved algorithm is given, and the development direction of the bat algorithm are discussed.
Key words: Bat Algorithm; Echolocation ;Impulse ;Improvement
1 引言
蝙蝠算法(Bat Algorithm,BA)是2012年杨教授提出的一种群智能优化算法[1]。该算法具有实现简单、参数少等特点,已经成为近几年启发式算法的研究热点。蝙蝠算法也像其他群智能优化算法一样是一种基于迭代的优化算法。算法初始化时随机生成一组随机解,再通过反复的迭代过程查找最优解,并且在寻优过程中会在最优解周围通过随机飞行产生部分的新解,这不仅加快了局部搜索过程,还保证了种群的多样性。
蝙蝠算法在解决函数优化问题方面表现出了良好的性能,通过对多个标准测试函数的测试,展现了在连续性优化问题中的较好应用。
2 BA的基本原理
(1)蝙蝠的行为
蝙蝠是一种具有回声定位能力的哺乳动物。蝙蝠在觅食时,通过发出声音脉冲和聆听从周围反弹回来的回声,可准确的躲避障碍物和发现猎物。
(2)蝙蝠的回声定位功能
在蝙蝠算法中提出了一些基本假设条件:
1)所有蝙蝠粒子利用自身回声定位感知与目标之间的距离,同时以一种神秘的方式辨别目标和障碍物的不同。
2)蝙蝠的位置为[xi],以速度[ui]任意地飞行,以固定的频率[fmin]、可变波长[λ]和响应度[Ao]搜索目标。它们可以判断自己与猎物之间的距离并自动地调整脉冲的波长,同时在接近目标时调整脉冲的频度[r∈[0,1]]。
3)响应度的变化从为[[+Ao,-Ao]]。
3 BA算法的数学描述
4 BA算法研究
根据文献资料的研究来看,蝙蝠算法的研究目标主要集中在如何改善蝙蝠算法的性能方面。具体改进的算法有:
刘长平等人[2]针对基本蝙蝠算法收敛精度低和易早熟的不足,采用levy飞行搜索策略来模拟蝙蝠的捕食行为,取代了原有算法的速度和位置更新公
您可能关注的文档
最近下载
- 普通高中语文课程标准(2017年版2020年修订).pdf VIP
- 科室运行病历自查及管理.docx VIP
- 2026年基金从业资格证之证券投资基金基础知识考试题库【历年真题】.docx VIP
- 健康经济学(巴塔查里亚 曹乾)课后判断题 答案Ch-11-comprehension-only.pdf VIP
- 2022年北京广播电视台招聘考试真题.docx VIP
- 廉洁教育教学课件.ppt VIP
- 《铁路轨道维护》课件——线路轨距、水平检查.pptx VIP
- 2025年春江苏开放大学农业资源环境分析实验报告一.docx
- 《企业党建品牌创建与管理指南》.pdf VIP
- 《铁路轨道维护》课件——线路轨向、高低检查.pptx VIP
原创力文档


文档评论(0)