蝙蝠算法

✍ dations ◷ 2025-11-29 14:28:51 #启发法,数学最佳化,进化算法

蝙蝠算法(Bat Algorithm,缩写 BA),是一种元启发式优化算法,是杨新社(音译自:Xin-She Yang)在2010年提出的算法。这个蝙蝠算法以微蝙蝠(microbats)回声定位行为的基础,采用不同的脉冲发射率和响度。

把蝙蝠的回声定位理想化,可以总结如下:每个虚拟蝙蝠有随机的飞行速度 v i {\displaystyle v_{i}} 在位置 x i {\displaystyle x_{i}} (问题的解),同时蝙蝠具有不同的频率或波长、响度 A i {\displaystyle A_{i}} 和脉冲发射率r。蝙蝠狩猎和发现猎物时,它改变频率、响度和脉冲发射率,进行最佳解的选择,直到目标停止或条件得到满足。这本质上就是使用调谐技术来控制蝙蝠群的动态行为,平衡调整算法相关的参数,以取得蝙蝠算法的最优。

根据Yang (2010)的文章, 新的解 x i t {\displaystyle x_{i}^{t}} 和速度 v i t {\displaystyle v_{i}^{t}} 更新方程:

其中,随机数为均匀分布。 x {\displaystyle x_{*}} 是目前找到最优解。

A和r应该在迭代中变换:

其中, 0 < α < 1 {\displaystyle 0<\alpha <1} γ > 0 {\displaystyle \gamma >0} 是常数。

蝙蝠算法已用于工程设计、分类等应用。把蝙蝠算法(BA)与遗传算法(GA)、PSO等方法进行比较,并用于训练神经网络,得出的结论清楚显示:蝙蝠算法比其他算法有很好优势。

相关

  • 热脱硫杆菌门热脱硫杆菌门是一个小类群的嗜热硫酸盐还原细菌。医学导航:病菌细菌(分类)gr+f/gr+a(t)/gr-p(c/gr-o药物(J1p、w、n、m、疫苗)
  • 版面费版面费,是指学术期刊向文章发表者收取的一种费用。收取版面费的现象,在世界各国的学术界普遍存在。多数理论型学术刊物,较难走入市场,版面费的收取目的是为了弥补办刊经费的不足
  • 托马斯·爱迪生托马斯·阿尔瓦·爱迪生(英语:Thomas Alva Edison,1847年2月11日-1931年10月18日),科学家、发明家、企业家、工程师,拥有众多重要的发明专利,被传媒授予“门洛帕克的奇才”称号的他,
  • 外群外群,或称外类群,是一个分支系统学概念,指与所有近缘单系群(两个及以上)关系都较远的类群,这意味着该群在演化过程中从母群分支出去的时间要早于其他群。下面举出一些例子,其外类群
  • 中华电信股份有限公司中华电信,简称中华电、CHT,是台湾的电信运营商之一,于1996年由交通部电信总局的营运部门分拆(英语:Corporate spin-off)及公司化(英语:Corporatization)而来,业务范围涵盖固网电信、行
  • 三维图像三维计算机图形(英语:3D computer graphics)是电子计算机和特殊三维软件帮助下创造的作品。一般来讲,该术语可指代创造这些图形的过程,或者三维计算机图形技术的研究领域,及其相关
  • 四角柱在几何学中,四角柱又称四棱柱是指底面为四边形的柱体,当底面为正方形时会成为立方体。所有四角柱都有6个面8个顶点和12个边。对偶多面体是双四角锥。底面为任意四边形的四角柱
  • 深圳鹏城足球俱乐部深圳鹏城足球俱乐部是一家位于中国广东省深圳市的足球俱乐部,成立于2016年。2020年,因2019冠状病毒病疫情,新赛季的中国足球赛事都延迟举办;2月5日,深圳鹏城足球俱乐部宣布其规划
  • 觉梭伦觉梭伦(Kyaw Zaw Lwin),又名尼尼昂(Nyi Nyi Aung),是1988年一场反对缅甸军政府统治的流血示威行动——8888民主运动的学生领袖。1993年流亡美国,2002年取得美国国籍。在美国期间,他
  • 国际社会主义者 (加拿大)国际社会主义者(英语:International Socialists)是加拿大的一个托洛茨基主义组织。该组织成立于1975年,当时取名为独立社会主义者,次年改现名。该组织的意识形态是马克思主义、托