天牛须搜索优化算法

Posted 博主QQ2449341593

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了天牛须搜索优化算法相关的知识,希望对你有一定的参考价值。

文章目录

 

一、理论基础

Jiang和Li在2017年受到天牛规食及寻偶行为的启发,提出了天牛须搜索算法(Beetle antennae search algorithm, BAS)。天牛在空气中捕获食物及潜在配偶的味道,根据天牛两侧天牛须检测到的气味浓度前进。该算法复杂度低,且不需要知道梯度信息等就能实现优化的目的。

1、算法原理

二、仿真实验

基本测试函数如表1所示,函数维度均为2。种群规模N = 30 N = 30N=30,最大迭代次数M a x _ i t e r = 1000 Max\\_iter=1000Max_iter=1000。
在这里插入图片描述

表1 基本测试函数

 

迭代曲线依次显示如下:
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

三、参考文献

[1] Jiang X , Li S . BAS: Beetle Antennae Search Algorithm for Optimization Problems[J]. International Journal of Robotics and Control, 2017, 1(1).
[2] 廖列法,杨红.天牛须搜索算法研究综述[J/OL].计算机工程与应用:1-14[2021-06-15].http://kns.cnki.net/kcms/detail/11.2127.TP.20210413.1625.022.html.

四、Matlab仿真程序

下载地址:
https://download.csdn.net/download/weixin_43821559/19670926

以上是关于天牛须搜索优化算法的主要内容,如果未能解决你的问题,请参考以下文章

优化预测基于matlab天牛须算法优化BP神经网络预测含Matlab源码 1318期

优化预测基于matlab天牛须算法优化BP神经网络预测含Matlab源码 1316期

优化预测基于matlab天牛须算法优化ELMAN神经网络预测含Matlab源码 1375期

优化预测基于matlab天牛须算法优化ELMAN神经网络预测含Matlab源码 1375期

PID优化基于matlab天牛须算法PID控制器优化设计含Matlab源码 1312期

天牛须搜索优化算法