哈里斯鹰优化算法(HHO)附代码

文章目录

  • 1 算法介绍
  • 2 算法模型
    • 2.1. 全局探索阶段
    • 2.2. 过渡阶段
    • 2.3. 局部开采阶段
  • 3 实现步骤
  • 4 MATLAB代码实现HHO算法
    • 4.1. main.m
    • 4.2. 运行结果

1 算法介绍

哈里斯鹰算法(Harris Hawks Optimization,HHO),是由Ali Asghar Heidari和Seyedali Mirjalili于2019年提出的一种新型仿生智能优化算法。该算法模仿哈里斯鹰捕食特点,结合Lévy飞行(Lévy Flights)实现对复杂多维问题求解。研究表明该新型算法具有良好的性能。

在HHO中,哈里斯鹰是候选解,猎物随迭代逼近最优解.HHO算法包括两个阶段:全局探索阶段、局部开采阶段。

HHO算法的规则描述如下:

1)每次迭代前,判断是否越界并调整,更新猎物位置与适应度值;

2)在搜

你可能感兴趣的:(最优化方法,算法)