文章目录
一、优化算法
-
- 一、优化算法
- 二、WOA算法介绍
-
- 2.1 数学模型
- 2.2 包围猎物阶段
- 2.3 气泡攻击阶段
- 2.4 搜素猎物阶段
- 2.5 算法伪代码
- 2.6 参考文献
- 三、案例实现
-
- 3.1 函数处理
- 3.2 可视化函数
- 3.3 鲸鱼算法
- 3.4 封装代码
逐步获得目标函数的最佳值(最大值或最小值)的过程称为优化算法。
元启发式优化算法在工程应用中变得越来越流行,因为它们有如下特点:
- 依赖于相当简单的概念并且易于实现
- 不需要梯度信息
- 可以绕过局部最优
- 可用于涵盖不同学科的广泛问题。
本文旨在介绍一种新的元启发式优化技术,称为鲸鱼优化算法 (WOA).
二、WOA算法介绍WOA算法主要包含包围猎物(Encircling pre