蝙蝠算法

✍ dations ◷ 2025-11-24 22:19:35 #启发法,数学最佳化,进化算法

蝙蝠算法(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等方法进行比较,并用于训练神经网络,得出的结论清楚显示:蝙蝠算法比其他算法有很好优势。

相关

  • 木浆牛皮纸(英语:Kraftpaper)是强度最高的纸张,每平方米可受力32-125克不等。牛皮纸用以生产纸袋、砂纸和滑片纸等纸制品。此外也用作绘画的背景纸张,建筑上以牛皮纸和聚乙烯或氧化沥
  • 哥特兰哥特兰岛(瑞典语:Gotland)位于瑞典,也是瑞典及波罗的海最大的岛屿,面积为3,145.45平方公里,占瑞典国土的不足1%。据2004年资料显示,岛上有居民5.76万,其中约2.26万居住在主要城市维
  • 仙女座II仙女座 Ⅱ矮椭球星系, LEDA 4601,仙女座 Ⅱ是位于仙女座的一个矮椭球星系,距离大约222万光年。它是本星系群的一员,也是M31的卫星星系,但是他也很接近M33,所以也能是M33的卫星星
  • 端恪皇贵妃端恪皇贵妃(1844年-1910年),中国清朝女性皇族。佟佳氏,满洲镶黄旗人人。头等侍卫裕祥之女。清朝咸丰帝之皇贵妃,清朝唯一一位历经五朝的皇贵妃。她出身的镶黄旗满洲佟佳氏佟国纲一
  • 祖玛岩祖玛岩(Zuma Rock),是位于尼日利亚的尼日尔州阿布贾北部的磐石,为一巨大的侵入岩。它正好位于阿布贾通往卡杜纳的主干道边,所以有时候大家也会称之为“阿布贾门户”。它高出地面
  • 大学报《大学报》是国立政治大学新闻学系的实习报刊,由新闻学系学生负责撰稿、组版、广告、发行等工作,是一份以大学校园生活为主要诉求的刊物。《大学报》创刊于1993年,由“大学报
  • 高铼酸亚铜高铼酸亚铜是一种无机化合物,化学式为CuReO4。将高铼酸铜在真空中加热数天,温度控制在400~500℃,得到高铼酸亚铜。高铼酸铜和金属铜在360 °C反应也能得到高铼酸亚铜,但存在杂质
  • 林地麝牛林地麝牛(学名:)为已灭绝的牛科物种,生存于更新世中期至全新世的北美洲,为林地麝牛属下的唯一种,是更新世时在北美洲分布最为广泛的麝牛。林地麝牛的化石发现地区包括自阿拉斯加至
  • 大猴面包树大猴面包树(学名:),是马达加斯加六种猴面包树属植物中最大者,它原产于此岛,现由于农地扩张而受到威胁。马达加斯加的旅游胜地猴面包树大道就是由大猴面包树林构成的。其种加词来自
  • 动物园守卫《动物园守卫》(英语:),是一部2011年上映美国浪漫喜剧电影。导演为曾执导《环游世界80天》与《人生遥控器》的美国籍导演弗兰克·克拉斯。男主角奇云·詹姆斯除演出之外,还兼任制