Skip to main content
QUICK REVIEW

[论文解读] A New Metaheuristic Bat-Inspired Algorithm

Xin‐She Yang|arXiv (Cornell University)|Apr 23, 2010
Metaheuristic Optimization Algorithms Research参考文献 10被引用 311
一句话总结

本文提出蝙蝠算法(Bat Algorithm, BA),一种受微小蝙蝠回声定位行为启发的新型元启发式优化算法。通过建模频率变化、响度和脉冲发射率,BA在求解连续约束优化问题时优于粒子群优化(PSO)和遗传算法(GA),在基准函数测试中展现出更优的精度与更快的收敛速度。

ABSTRACT

Metaheuristic algorithms such as particle swarm optimization, firefly algorithm and harmony search are now becoming powerful methods for solving many tough optimization problems. In this paper, we propose a new metaheuristic method, the Bat Algorithm, based on the echolocation behaviour of bats. We also intend to combine the advantages of existing algorithms into the new bat algorithm. After a detailed formulation and explanation of its implementation, we will then compare the proposed algorithm with other existing algorithms, including genetic algorithms and particle swarm optimization. Simulations show that the proposed algorithm seems much superior to other algorithms, and further studies are also discussed.

研究动机与目标

  • 开发一种新型元启发式算法,融合粒子群优化和音乐搜索等现有方法的优点。
  • 将微小蝙蝠的回声定位行为——特别是频率调制、响度和脉冲频率——建模为计算优化框架。
  • 通过生物启发机制,构建一种更高效、更精确的连续约束优化算法。
  • 评估蝙蝠算法与PSO和遗传算法等成熟元启发式算法的性能表现。
  • 探索该算法在工程与工业优化中更广泛应用的潜力。

提出的方法

  • 蝙蝠算法将每只蝙蝠建模为一个飞行代理,通过调整频率、响度和脉冲发射率来探索搜索空间。
  • 通过线性变化频率来控制探索与开发的平衡,较高频率可实现更精细的局部搜索。
  • 响度随时间减小以反映解的质量,较高响度表示更优解。
  • 随着解质量提升,脉冲发射率增加,从而加速向高质量区域的收敛。
  • 通过结合当前最优解、频率和随机化因子,动态生成新解。
  • 通过自适应参数实现探索(多样化)与开发(集中化)之间的动态平衡。

实验结果

研究问题

  • RQ1微小蝙蝠的回声定位行为能否有效建模为元启发式优化算法?
  • RQ2在标准基准函数上,蝙蝠算法与粒子群优化(PSO)和遗传算法(GA)相比性能如何?
  • RQ3参数调优(如alpha和gamma)对收敛速度与解精度的影响是什么?
  • RQ4蝙蝠算法能否被视为PSO和音乐搜索等现有算法的推广形式?
  • RQ5该算法在离散或多目标优化问题中的潜在扩展路径有哪些?

主要发现

  • 在12个基准函数中的10个上,蝙蝠算法的成功率达到100%,包括De Jong函数、Schwefel函数和Rastrigin函数。
  • 在高维De Jong函数(d=256)上,蝙蝠算法的平均值为5273±490,显著优于PSO(17040±1123)和GA(25412±1237)。
  • 在高维Ackley函数(d=128)上,蝙蝠算法达到6933±2317,而PSO为23407±4325,GA为32720±3327。
  • 在Griewangk函数(d=128)上,蝙蝠算法成功率达到99%,平均值为9792±4732,优于PSO(55970±4223)和GA(70925±7652)。
  • 当移除频率变化并设响度为零时,蝙蝠算法在数学上等价于PSO;当忽略速度并固定参数时,其等价于音乐搜索算法。
  • 该算法性能对参数调优极为敏感,尤其是控制收敛速率及探索与开发平衡的alpha和gamma参数。

更好的研究,从现在开始

从论文设计到论文写作,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。