MATLAB群智能开源第二十期-哈里斯鹰优化算法

1 写在前面

该系列为基础群智能优化算法,欢迎私信一起交流问题,更多的改进算法可查看往期的推文。有问题或者需要其他建议的话,非常欢迎后台私信交流,共同进步,如若出现违反学术道德的情况与本博客以及作者无关,所有资料仅做参考。

推文相关代码后台回复关键词获取,代码本身不值钱,值钱的是思想。

2 算法基本原理

哈里斯鹰优化算法(Harris Hawks Optimization,HHO)是Heidari等于2019年提出的一种新型群智能算法,该算法源于哈里斯鹰(又名栗翅鹰)捕食时的群体协作行为。整个寻优过程包括探索、探索与开发转换和开发三个阶段,具有原理简单、控制参数少、全局搜索能力出色等特点,但同时也存在收敛速度慢、寻优精度低、易陷入局部最优等缺点。为了克服上述缺点,学者们提出了不同的优化方法。(这里的一些理论建议查看原文章,全网的博主或者做公众号的几乎都是翻译过来的)

2.1 探索阶段

在这一阶段中,哈里斯鹰所有种群个体处于等待状态,仔细检查和监控搜索空间[lb,ub]以发现猎物,它根据两种策略在随机的地方寻找猎物,选代时以概率q进行位置更新,数学表达式为:

2.2 转换阶段

HHO算法可以从

  • 2
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 62
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 62
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值