暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

群智能开源第四期-鲸鱼优化算法(WOA)

了不起的群智能 2021-07-25
2364
    上期简单介绍了海洋捕食者算法的原理以及改进方向(改进的框架后台留言,暂时先整理基础算法),本期将介绍一种新颖的算法-鲸鱼优化算法(Seyedali Mirjalili提出来的 2016年)。


1

算法简介

    

   鲸鱼优化算法(Whale Optimization Algorithm)是根据鲸鱼围捕猎物的行为而提出的算法。鲸鱼算法中,每个鲸鱼个体的位置代表了一个可行解。本节首先给出了环绕猎物螺旋泡网取食动作搜索猎物的数学模型。


2

MPA算法原理


(1)包围猎物(类似灰狼优化算法)

eq2.1

(2)泡泡网攻击方法(全局搜索开发阶段)

 eq2.5    

  (3) 寻找猎物(局部搜索阶段)(算法后期)

       eq2.8

(4)WOA伪代码 

3

测试函数仿真图

    由于代码太占地方,直接从后台获取吧,里面还包括了相关的参考文献(国内相关的算法文献较少,国外的较多)



4

参考文献


[1]Mirjalili S, Lewis A. The Whale Optimization Algorithm[J]. Advances in Engineering Software, 2016, 95:51-67.


5

代码获取方式

后台回复   WOA


详细代码+中文注释+参考文献


下期更新乌燕鸥优化算法


文章转载自了不起的群智能,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论