分享好友 最新动态首页 最新动态分类 切换频道
2024年JCR一区新算法:鹭鹰优化算法,原理详解,MATLAB代码免费获取
2024-12-27 01:08

鹭鹰优化算法(Secretary bird optimization algorithm,SBOA)是一种受自然启发的群智能优化算法,灵感来自于鹭鹰在自然环境中的生存行为。鹭鹰的生存需要不断地捕猎猎物和逃避捕食者的追捕。SBOA在解决方案质量、收敛速度和稳定性方面的出色性能。该成果于2024年发表在知名一区SCI期刊Artificial Intelligence Review上。

SBOA利用鹭鹰的生存能力,以解决现实世界的优化问题。该算法的探索阶段模拟鹭鹰狩猎蛇,而开发阶段模拟它们逃离捕食者。在这个阶段,鹭鹰观察环境,并选择最合适的方式到达安全的避难所。这两个阶段被迭代地重复,服从终止标准,以找到优化问题的最优解。

1、算法原理

(1)初始准备阶段

鹭鹰优化算法(SBOA)方法属于基于种群的元启发式方法,其中每个鹭鹰被认为是算法种群的成员。每一只鸟在搜索空间中的位置决定了决策变量的值。因此,在SBOA方法中,Secretary Birds的位置代表了手头问题的候选解决方案。在SBOA的初始实施中,下式用于随机初始化搜索空间中的鹭鹰的位置。

其中,Xi表示第i只鹭鹰的位置,lbj和ubj分别是下限和上限,r表示0和1之间的随机数。

在鹭鹰优化算法(SBOA)中,它是一种基于种群的方法,优化从候选解的种群开始,如下式所示。这些候选解X是在给定问题的上界(ub)和下界(lb)约束下随机生成的。将目前得到的最优解近似地作为每次迭代的最优解。

X表示鹭鹰群,Xi表示鹭鹰群,Xi表示鹭鹰群,j表示鹭鹰群第j个问题变量的值,表示N个组成员的个数,而Dim表示问题变量的维度。

每个鹭鹰代表一个优化问题的候选解决方案。因此,可以根据每个鹭鹰对问题变量提出的值来评估目标函数。然后使用下式将得到的目标函数值编译成一个向量。

其中,F为目标函数值向量,Fi为第i只鹭鹰获得的目标函数值。通过比较得到的目标函数值,有效地分析相应候选解的质量,确定给定问题的最佳候选解。在最小化问题中,目标函数值最低的鹭鹰为最佳候选解,而在最大化问题中,目标函数值最高的鹭鹰为最佳候选解。由于鹭鹰的位置和目标函数的值在每次迭代中都会更新,因此有必要在每次迭代中确定最佳候选解。

(2)鹭鹰的捕猎策略(探索阶段)

鹭鹰以蛇为食时的捕猎行为通常分为三个阶段:寻找猎物、消耗猎物和攻击猎物。鹭鹰的狩猎行为如图所示。

根据鹭鹰捕食阶段的生物学统计和每个阶段的持续时间,我们将整个捕食过程分为三个相等的时间间隔,分别对应鹭鹰捕食的三个阶段:寻找猎物,吃掉猎物,攻击猎物。因此,在SBOA中对各阶段建模如下:

第一阶段(寻找猎物):鹭鹰的捕猎过程通常从寻找潜在的猎物开始,尤其是蛇。鹭鹰拥有令人难以置信的敏锐视力,使它们能够迅速发现隐藏在大草原高草中的蛇。

第二阶段(消耗猎物):鹭鹰发现蛇后,它采用了一种独特的捕猎方法。不像其他猛禽会立刻扑进去战斗,鹭鹰用它敏捷的步法和在蛇周围的机动。鹭鹰站在原地,从高处观察蛇的一举一动。它利用对蛇的动作的敏锐判断,盘旋、跳跃、逐渐激怒蛇,从而消耗对手的耐力。在这个阶段,我们引入布朗运动(RB)来模拟鹭鹰的随机运动。

为了提高算法的优化精度,我们使用加权Levy飞行,记为“RL”。

其中Levy(Dim)表示Levy飞行分布函数。计算方法如下:

这里,s是0.01的固定常数,n是1.5的固定常数。U和v是区间[0,1]内的随机数。σ的公式如下:

这里,Γ表示伽马函数,n的值为1.5。

(3)鹭鹰的逃生策略(开发阶段)

鹭鹰的天敌是大型食肉动物。第一种策略是逃跑或快速奔跑。第二种策略是伪装,使捕食者更难发现它们。它们在面对威胁时的逃避行为如图所示。

在SBOA的设计中,假设下列两种情况中的一种以等概率发生:

在第一种策略中,当鹭鹰探测到捕食者的附近时,它们首先寻找合适的伪装环境。如果附近没有合适和安全的伪装环境,它们会选择飞行或快速奔跑逃跑。在这种情况下,我们引入一个动态扰动因子,记为 。这种动态扰动因素有助于算法在探索(寻找新的解决方案)和利用(使用已知的解决方案)之间取得平衡。

这里,rand(1,1)表示在(0,1)之间随机生成一个随机数。

综上所述,SBOA的流程图如图所示

2、伪代码流程

3、结果展示

4、MATLAB核心代码

参考文献

[1]Fu Y, Liu D, Chen J, et al. Secretary bird optimization algorithm: a new metaheuristic for solving global optimization problems[J]. Artificial Intelligence Review, 2024, 57(5): 1-102.

完整代码获取

后台回复关键词

TGDM900


最新文章
花了19.99万买了哈弗H9,经济实惠!
新款哈佛h9的车身外观依旧保留了哈佛的经典设计元素,但是细节上面更加精致,前脸的造型更加具有攻击性,大面积的进气格栅,中间采用银色镀铬饰条装饰。两侧矩形大灯组的尺寸有所变小,看上去更加的精致,底部两侧雾灯组区域也有所改变,加
豪华车排名对消费者购车影响有多大?
豪华车排名对消费者购车影响挺大的。像保时捷、奥迪这些在质量排名中出色的品牌,消费者会更放心它们的品质,像保时捷 Panamera 就成绩优异,奥迪多款车也上榜。服务满意度方面,奥迪领先,能让消费者享受更好服务。保值率排名也重要,保时
聚焦“增长”,科创私董会第六期成功举办!
2024年12月14日,以聚焦“增长”为主题,由BP商业伙伴、科创私董会联合举办的科创私董会(第六期),在位于北京的中科雨辰科技有限公司会议室举行。私董会一开始,大家相互认识、建立信任。提出了自己25年的业务挑战:1、2025年如何实现业
热门手机软件有哪些 热门实用手机app排行榜
各种手机app显著的优点就是便捷性,用户可根据喜好选择适合自己的app,找到适合相关内容。手机软件的类型有很多,比如娱乐类、工作类、社交类等等。那么热门手机软件有哪些?不同类型的app对于生活工作有着很大的帮助,今天为小伙伴们推荐
免费AI写作工具,三分钟完成创作任务
### 免费AI写作工具,三分钟完成创作任务在信息爆炸的时代,内容创作成为了各行各业不可或缺的一部分。无论是企业宣传、学术研究,还是个人博客、社交媒体,高质量的内容都能吸引更多的关注和认可。然而,传统的写作方式耗时耗力,往往难以
高端科技人才三年培养计划
随着科技领域的迅猛发展,国家对高端科技人才的需求也越来越迫切。为了保持国家科技实力的竞争力,推动科技创新和经济发展,我国提出了“高端科技人才三年培养计划”。这个计划的目标是培养一批高素质、高水平的科技骨干人才,为国家科技创
蚕食国际大厂份额 国产智能手机品牌关注度排行
品牌是给拥有者带来溢价、产生增值的一种无形的资产,他的载体是用以和其他竞争者的产品或劳务相区分的名称、术语、象征、记号或者设计及其组合,增值的源泉来自于消费者心智中形成的关于其载体的印象。上述语句是百度百科对品牌一词的诠释
美客多本土店开店规则有哪些,美客多本土店与跨境店的优势对比
美客多本土店开店规则有哪些1. 开启店铺入驻至销售流程包含:收到链接后(7 天内完成注册)、注册店铺(7 天内完成上架,腰部卖家 8 天,头部卖家 2 天)、上架并优化 Listing(后台统一英文编辑)。设置标题:遵循万能标题公式,即核心关
随心所欲!用AI轻松生成高清美女写真教程
3. This Person Does Not Exist这个工具利用了 GAN 技术,每次点击刷新页面,都会生成全新的一张虚构人物图片。图像真实感极高,可应用于多个场景。但该工具的缺点是相对“死板”,用户无法进行过多的自定义,也无法选择特定风格,限制了创
格子达文章类AI高风险怎么降低
随着人工智能技术的发展,AI辅助写作工具在学术研究和论文撰写中的应用越来越广泛。然而,这也带来了一些风险,尤其是关于原创性和学术诚信的问题。本文旨在探讨如何识别和降低AI辅写带来的高风险,并提供三个成功案例分析。一、识别AI辅写
相关文章
推荐文章
发表评论
0评