基于被囊群优化算法的函数寻优算法matlab代码

Posted 博主QQ2449341593

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于被囊群优化算法的函数寻优算法matlab代码相关的知识,希望对你有一定的参考价值。

 文章目录

 

一、理论基础

被囊群优化算法(Tunicate Swarm Algorithm,TSA)是Satnam Kaur等提出的一种新的优化算法,它的灵感来自以在深海中成功生存被膜的成群行为,该算法模拟了被囊动物在导航和觅食过程中的喷气推进和群体行为,与其他竞争算法相比,TSA算法能产生更好的最优解,并且能够解决具有未知搜索空间的实际研究案例。

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==uploading.4e448015.gif转存失败重新上传取消wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==uploading.4e448015.gif转存失败重新上传取消wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

二、仿真实验与结果分析

对常用基准函数F1,F2,F3进行仿真,TSA算法寻优过程如下:
在这里插入图片描述

图1 F1三维立体图形

 

在这里插入图片描述

图2 F1寻优过程


在这里插入图片描述

 

图3 F2三维立体图形

在这里插入图片描述

图4 F2寻优过程

在这里插入图片描述

图5 F3三维立体图形

在这里插入图片描述wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

图6 F3寻优过程

三、参考文献

[1] Kaur S , Awasthi L K , Sangal A L , et al. Tunicate Swarm Algorithm: A new bio-inspired based metaheuristic paradigm for global optimization[J]. Engineering Applications of Artificial Intelligence, 2020, 90(Apr.):103541.1-103541.29.

代码下载https://www.cnblogs.com/matlabxiao/p/14883637.html

以上是关于基于被囊群优化算法的函数寻优算法matlab代码的主要内容,如果未能解决你的问题,请参考以下文章

基于被囊群优化算法实现WSN节点优化部署matlab代码

WSN布局基于被囊群优化算法实现WSN节点优化部署matlab代码

基于被囊群优化算法实现WSN节点优化部署

WSn基于被囊群优化算法实现WSN节点优化部署

matlab基于鱼群算法函数寻优matlab优化算法八

优化求解基于遗传算法求解电力系统最优潮流问题matlab源码