天天看点

智能优化算法|增强型鲸鱼优化算法 (E-WOA)(Matlab代码实现)

目录

​​1 概述​​

​​2.1 包围猎物编辑​​

​​2.2 气泡网攻击​​

​​2.3  搜索猎物​​

​​ 3 流程图​​

​​4 增强型鲸鱼优化算法​​

​​5  运行结果​​

​​6 Matlab代码及详细文章 ​​

​​7 写在最后​​

1 概述

2016年,WOA由Mirjalili等[6.人提出,这是一种新型的功能强大的群智能优化算法,它不仅有搜索能力强、正反馈等特点,还可以实现全局优化。该算法包括三个行为:包围猎物、气泡网攻击和搜索猎物。 

智能优化算法|增强型鲸鱼优化算法 (E-WOA)(Matlab代码实现)

2.1 包围猎物

智能优化算法|增强型鲸鱼优化算法 (E-WOA)(Matlab代码实现)

2.2 气泡网攻击

智能优化算法|增强型鲸鱼优化算法 (E-WOA)(Matlab代码实现)

2.3  搜索猎物

智能优化算法|增强型鲸鱼优化算法 (E-WOA)(Matlab代码实现)

 3 流程图

智能优化算法|增强型鲸鱼优化算法 (E-WOA)(Matlab代码实现)

4 增强型鲸鱼优化算法

本文是一种增强型鲸鱼优化算法E-WOA,该算法采用池化机制和3种有效的搜索策略,分别是迁徙、优先选择和富集包围猎物。评估E-WOA的性能,并与知名的WOA变体进行比较,以解决全局优化问题。获得的结果表明,E-WOA的性能优于WOA的变体。在E-WOA显示出足够的性能之后,它被用来提出一个名为BE-WOA的二进制E-WOA来选择有效的特征,特别是从医学数据集中选择。BE-WOA使用医学疾病数据集进行验证,并在适应性,准确性,灵敏度,精度和特征数量方面与最新的高性能优化算法进行比较。详细文章见第6部分。

5  运行结果

智能优化算法|增强型鲸鱼优化算法 (E-WOA)(Matlab代码实现)

6 Matlab代码及详细文章 

本文仅展现部分代码​

智能优化算法|增强型鲸鱼优化算法 (E-WOA)(Matlab代码实现)
👨‍🎓博主课外兴趣:中西方哲学,送予读者:

7 写在最后

继续阅读