首页 > 编程语言 >【论文复现|智能算法改进】基于多策略的改进蜜獾算法及其应用

【论文复现|智能算法改进】基于多策略的改进蜜獾算法及其应用

时间:2024-06-17 19:58:33浏览次数:16  
标签:right max 改进 times 算法 反向 复现 智能算法 mathrm

目录


1.算法原理

【智能算法】蜜獾算法(HBA)原理及实现

2.改进点

限制反向学习机制

在挖掘模式和蜂蜜模式不同路径更新的基础上引入限制反向学习机制,在算法迭代时,对当前的种群个体进行限制反向学习,生成新的限制反向解,提升解的质量,增加种群多样性,加快算法收敛速度:
x ˉ i = r r a n d × ( u u b + l l b − x i ) (1) \bar{x}_{i}=r_{\mathrm{rand}}\times \left( u_{\mathrm{ub}}+l_{\mathrm{lb}}-x_{i} \right)\tag{1} xˉi​=rrand​×(uub​+llb​−xi​)(1)
其中,参数表述为:
u u b = max ⁡ ( x i ) , l l b = min ⁡ ( x i ) (2) u_{\mathrm{ub}}=\max\left( x_{i} \right),l_{\mathrm{lb}}=\min\left( x_{i} \right)\tag{2} uub​=max(xi​),llb​=min(xi​)(2)
限制反向学习机制相比于反向学习,解的上下限随迭代次数变化且限制了反向解越过边界。相比反向学习机制,限制反向学习机制进一步优化种群质量,使得在增加种群多样性的基础上,加快了算法的收敛速度。

自适应权重因子

捕猎过程中猎物目标对蜜獾位置更新的影响以及自适应权重因子可有效平衡算法在不同阶段的搜索能力:
ω = tan ⁡ ( t t max ⁡ ) (3) \omega=\tan\left(\frac{t}{t_{\max}}\right)\tag{3} ω=tan(tmax​t​)(3)
加入自适应权重因子能够促进算法全局和局部搜索平稳过渡。

饥饿搜索策略

当蜜獾表现出能量较低、适应度较差时,蜜獾处于饥饿状态,通过改变蜜獾的寻优路径增强搜索能力,从而避免算法陷入局部最优:
x n e w = x p r e y × ω + F 1 × α × d i × r 7 × exp ⁡ ( x w o r s e − x i ) (4) x_{\mathrm{new}}=x_{\mathrm{prey}}\times\omega+F_{1}\times\alpha\times d_{i}\times r_{7}\times\exp(x_{\mathrm{worse}}-x_{i})\tag{4} xnew​=xprey​×ω+F1​×α×di​×r7​×exp(xworse​−xi​)(4)

3.结果展示

CEC2005
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.参考文献

[1] 向海昀,李鸿鑫,符晓,等.基于多策略的改进蜜獾算法及其应用[J].计算机工程,2023,49(12):78-87.

5.代码获取

标签:right,max,改进,times,算法,反向,复现,智能算法,mathrm
From: https://blog.csdn.net/Logic_9527/article/details/139727732

相关文章

  • 《YOLOv5入门 + 改进涨点》专栏介绍 & 专栏目录 |目前已有40+篇内容,内含各种Head检测
    《YOLOv5入门+改进涨点》介绍&目录本专栏是博主精心设计的专门为了提升检测效果,希望改进YOLOv5并发表论文的同学们而设计。专栏的内容紧跟学术届的热点更新最新内容,紧跟YOLOv5的官方项目的实时更新。本专栏的内容是基于YOLOv5-6.1的版本进行改进专栏聚焦前沿方法,本专栏的......
  • [YOLOv10涨点改进:注意力魔改 | 轻量级的 Mixed Local Channel Attention (MLCA),加强通
    本文属于原创独家改进:一种轻量级的MixedLocalChannelAttention(MLCA)模块,该模块考虑通道信息和空间信息,并结合局部信息和全局信息以提高网络的表达效果1.YOLOv10介绍论文:[https://arxiv.org/pdf/2405.14458]代码:https://gitcode.com/THU-MIG/yolov10?utm_source=c......
  • 申瓯通信 在线录音管理系统 download 任意文件读取漏洞复现
    0x01产品简介申瓯通信在线录音管理系统是一款功能强大的录音管理解决方案,旨在满足公司、集团单位在区域分布下对录音数据的集中管理需求。该系统基于SOC1900、SOC1600等系列录音盒开发,是一个多线路、多设备、多区域的录音统一管理平台。该系统将各个分点的录音盒的录音统一集......
  • 致远互联FE协作办公平台 ncsubjass SQL注入致RCE漏洞复现
    0x01产品简介致远互联FE协作办公平台是一款为企业提供全方位协同办公解决方案的产品。它集成了多个功能模块,旨在帮助企业实现高效的团队协作、信息共享和文档管理。0x02漏洞概述致远互联FE协作办公平台ncsubjass.jsp接口处存在SQL注入漏洞,未经身份验证的攻击者可以通过......
  • 智能算法之协同进化算法
    1、进化算法        自从达尔文的生物进化论被接受,基于自然界中生物优胜劣汰的生存规则发展起来的生物进化的理论研究得到了空前的发展。将生物遗传变异、优胜劣汰的生存机制应用到优化领域,就得到了进化计算(EvolutionaryComputation,EC)。以种群形式存在的物种,想......
  • Tropical Plants | 改进的日本晴单倍型基因组UQ_NIP
    昆士兰大学RobertJ.Henry教授团队利用改进的单倍型水平基因组组装揭示更多的水稻基因。本研究利用更准确的测序技术,分析组装了一个改进的单倍型水平水稻基因组。该改进的基因组组装包含了早期基因组序列中缺失的区域,并且基于更高的序列准确性注释了3000多个新的基因。这个单倍......
  • YOLOv5改进策略|YOLOv5鸟类检测,准确率可以达到 87.40%,提升了21.25%,实时检测⻛力发电
    订阅专栏后私信获取完整源码+远程部署目录简介材料和数据收集实验环境实验数据方法YOLOv5RetinexNet模型测试结果与分析结论        ⻛力发电机组的安全是海上⻛电场稳定运行的前提。然而,⻦害对⻛力发电机和⻛力发电机叶片的安全运行构成直接威胁。此......
  • 基于知识图谱的古诗词问答系统(全网首份 + 包复现 + 理论篇)
    目录一、前言二、问答系统架构三、系统处理模块3.1系统注册与登录3.2数据交互四、古诗词知识图谱模块4.1数据获取与处理4.2知识表示与建模4.3知识抽取与挖掘4.4知识存储与融合4.5知识检索与推理五、问答交互模块5.1系统注册与登录六、问句解析模块6.1意图......
  • R3CTF NinjaClub复现
    R3CTFNinjaClubjinjia2沙箱题目源码fromjinja2.sandboximportSandboxedEnvironment,is_internal_attributefromjinja2.exceptionsimportUndefinedErrorfromfastapiimportFastAPI,Formfromfastapi.responsesimportHTMLResponsefrompydanticimportBaseMod......
  • 长城杯CTF2024-PWN-kawayi复现
    文件保护libc版本uaf漏洞free函数没有进行置0操作GDB断点断点:0xD90泄漏libc由于v1>3会退出,所以必须在四次申请堆块中拿到shell第一次申请-创建largebinchunk因为创建largebin的chunk堆块,所以申请的是0x430第二次申请-创建tcachebinchunk申请一个tcache......