当前位置: 首页 > news >正文

2025年SEVC SCI2区,具有互补和集成变异策略的双阶段自适应差分进化算法用于求解全局优化问题,深度解析+性能实测

目录

    • 1.摘要
    • 2.具有互补和集成变异策略的双阶段自适应差分进化算法
    • 3.结果展示
    • 4.参考文献
    • 5.代码获取
    • 6.算法辅导·应用定制·读者交流

1.摘要

差分进化算法(DE)由于其卓越的性能,广泛应用于解决各类实际优化问题。然而,该算法存在一些挑战,如对参数的高度敏感性以及优化能力对特定应用的偏向。本文提出了DE变体——LSHADE-Code,旨在解决全局优化问题,该方法引入了一种新颖的均值计算模式,基于莱默均值,并采用线性插值技术,确保在参数调整时平稳过渡,从而有效避免了依赖加权莱默均值的自适应方案中常见的过早收敛问题。LSHADE-Code还提出了一种创新变异策略,通过对称互补机制和高斯概率分布的特性,提升了搜索效率,增强了进化阶段的探索能力。同时,结合两种其他变异策略,形成复合变异方法,使得算法能够根据个体情况动态选择最合适的策略。此外,LSHADE-Code强化了LSHADE算法的种群减少机制,促进了进化后期种群规模的快速收缩,从而提高了局部探索能力。

2.具有互补和集成变异策略的双阶段自适应差分进化算法

互补变异策略

verall framework of the complementary mutation strategy

论文引入了一种新的变异策略——DE/current-to-crand/1,结合了对称互补机制和高斯概率分布,以平衡不同进化阶段的局部和全局探索。在变异开始前,个体根据适应度值升序排序。对于每个个体X𝑖X_𝑖Xi,通过基于高斯分布的公式计算一个索引,使得X𝑐1X_{𝑐_1}Xc1更可能与个体X𝑖X_𝑖Xi接近,而不是最优个体,特别是在进化过程推进时,meancmean_{c}meanc的计算公式随评估次数的增加,确保更倾向选择最优个体,而避免选择较差个体。

个体更新:
Vlg=Xlg+F×(Xc1g−Xlg)+F×(Xc2g−Xr1g)V_{l}^{g}=X_{l}^{g}+F\times\left(X_{c1}^{g}-X_{l}^{g}\right)+F\times\left(X_{c2}^{g}-X_{r1}^{g}\right) Vlg=Xlg+F×(Xc1gXlg)+F×(Xc2gXr1g)

集成变异策略

为了应对不同优化问题的多样需求,LSHADE-Code采用了一种复合变异策略,结合了三种变异策略,并根据每种策略在进化过程中的表现进行动态调整。DE/current-to-pbest/1,DE/current-to-crand/1,DE/scaled best/1。

在每一代进化中,个体根据每种策略的选择概率来决定采用哪种变异策略。进化后,通过分析成功个体的目标函数值减少情况,评估各策略的有效性,并根据表现调整选择概率,将更有效的策略赋予更高的选择概率。

pbjg+1=susjg∑j=13susjgpb_{j}^{g+1}=\frac{sus_{j}^{g}}{\sum_{j=1}^{3}sus_{j}^{g}} pbjg+1=j=13susjgsusjg

susjg=∑i=1NPmax[0,(f(Xig,j)−f(Uig,j))/f(Xig,j)]j={1,2,3}sus_j^g=\sum_{i=1}^{NP}max[0,(f(X_i^{g,j})-f(U_i^{g,j}))/f(X_i^{g,j})]\quad j=\{1,2,3\} susjg=i=1NPmax[0,(f(Xig,j)f(Uig,j))/f(Xig,j)]j={1,2,3}

种群缩减方法

论文改进了种群缩减方法以便根据进化进程逐步减少个体数量:
NPg+1=round[NPmin+ε×nfesgmaxnfes×(NPini−NPmin)]NP^{g+1}=round\left[NP_{min}+\varepsilon\times\frac{nfes^{g}}{max_nfes}\times(NP_{ini}-NP_{min})\right] NPg+1=round[NPmin+ε×maxnfesnfesg×(NPiniNPmin)]

3.结果展示

4.参考文献

[1] Chen B, Ouyang H, Li S, et al. Dual-stage self-adaptive differential evolution with complementary and ensemble mutation strategies[J]. Swarm and Evolutionary Computation, 2025, 93: 101855.

5.代码获取

xx

6.算法辅导·应用定制·读者交流

xx

http://www.dtcms.com/a/566940.html

相关文章:

  • Ax=b超静定方程组,已知初始解x0情况下得快速解法
  • 做淘宝客网站备案要怎么写广西响应式网站哪家好
  • 公司外贸网站建设什么网站做视频最赚钱
  • 新媒体 网站建设 管理规范百度推广退款电话
  • 关于dw做网站云服务器网站搭建教程
  • 大学生创业服务网站建设方案项目书江苏华江建设集团有限公司网站
  • 宠物医院网站建设wordpress 存储位置
  • 移动办公型网站开发网络营销推广的ppt
  • 建网站的专业公司怎么利用代码做网站
  • 站长工具海角推广平台的方式有哪些
  • 网站备案ip镇江市网站建设设计
  • 高端做网站多少钱内链好的网站
  • 深圳开发网站的公司哪家好ftp 网站文件
  • 华为-AI智算网络学习-1
  • 网站常规seo优化步骤it培训班大概需要多少钱
  • 广州住房公积金建设银行预约网站计算机培训机构哪个最好
  • 安卓网站开发ui婚庆公司网站建设策划书.doc
  • 做商城微信网站怎样营销网站建设
  • 外贸网站排行榜前十名专注网站建设与制作
  • 长春seo网站管理辅助设计软件有哪些
  • 目标检测数据集——昆虫种类识别数据集
  • 小网站开发用哪些技术如何做网站效果更好
  • Nestjs框架: 微服务断路器实现原理与OPOSSUM库实践
  • 百度seo新站优化百度信息流广告投放
  • 湖州网站seo网站上传不了图片是什么原因
  • 招聘网站开发源码网站素材免费下载
  • 手机网站免费制作平台企业网站优化内容
  • DOM 替换节点
  • 优惠券网站做代理怎么样重庆建筑工程招聘信息网
  • 单位建设网站的意义网页设计与制作素材库