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

2026年ESWA SCI1区TOP,适应性社会流动性重构差分进化算法ASMRDE,深度解析+性能实测

目录

    • 1.摘要
    • 2.适应性社会流动性重构差分进化算法ASMRDE
    • 3.结果展示
    • 4.参考文献
    • 5.代码获取
    • 6.算法辅导·应用定制·读者交流


1.摘要

差分进化算法(DE)被广泛认可为一种高效全局优化算法,大多数现有DE算法采用贪婪选择算子,这种简单而有效的策略主要关注个体级进化,忽视了种群级进化。因此,算法未能充分利用种群的整体信息,限制了其优化性能。为了解决这一问题,本文提出了自适应社会流动性重构差异进化算法(ASMRDE),该算法引入了一种社会代际选择机制,实现了种群级进化与个体级进化的同步进行,通过社会代际的迭代过程克服了传统方法局限性。此外,ASMRDE构建了一个外部档案,用于保存社会重构过程中被淘汰历史种群,这些历史信息在后续的社会重构和个体进化中得到了有效利用。ASMRDE还引入了一种基于狭义多样性的参数适应策略,并提出了一种新的变异策略,利用历史种群信息指导个体进化。

2.适应性社会流动性重构差分进化算法ASMRDE

Schematic of social restructuring mechanism

ASMRDE算法引入了基于代际关系的社会代际选择机制、"DE/current-to-unique_pbest/1 with external archive”变异策略和基于狭义多样性指数的自适应控制参数机制,旨在解决全局优化问题。通过在个体级进化基础上引入种群级进化,ASMRDE保持种群结构健康,提升了算法的整体效率和性能,实现了探索与开发之间的平衡。

社会结构重构机制

社会结构重构机制模拟现实世界中的代际关系和社会结构,将迭代分为自然代(g)和社会代(G)。自然代代表时间的增长,社会代则对应历史区间内形成的群体,这些群体共享相似的历史经历和价值观,并通过代际冲突(IC)、代际公平(IE)和代际流动性(IM)等概念,反映了现实中的社会动态。

Social restructuring mechanism expands into a linear structure

ASMRDE引入了双层进化结构,包括个体级进化和种群级进化。在个体级进化中,采用贪婪选择过程来模拟个体的增长;在种群级进化中,通过社会重构机制实现种群更新。社会重构基于玻尔兹曼分布,从当前和历史种群中选择个体,并将未选中的个体加入历史档案,确保多样性和向上的代际流动性。

策略采用玻尔兹曼分布计算选择概率,根据个体适应度在社会重构过程中确定下一个社会个体。对适应度进行预处理规范化:
Fi=fi−μσF_i=\frac{f_i-\mu}{\sigma} Fi=σfiμ

基于规范化适应度值,可以使用玻尔兹曼分布计算选择概率:
probi=exp⁡(−Fi/T)∑m=1NPexp⁡(−Fm/T)prob_i=\frac{\exp(-F_i/T)}{\sum_{m=1}^{NP}\exp(-F_m/T)} probi=m=1NPexp(Fm/T)exp(Fi/T)

参数适应策略

变异策略的贪婪度随着评估次数的增加而调整ppp值:
p=pmax−(pmax−pmin)×(nFEs/MFEs)p=p_{max}-(p_{max}-p_{min})\times(nFEs/MFEs) p=pmax(pmaxpmin)×(nFEs/MFEs)

在算法中,狭义多样性定义为种群中非重复决策向量的比例,这有助于调节探索与开发之间的平衡。根据狭义多样性和评估次数,参数CRCRCR也会相应调整,以提高局部开发的效率。
div=NPuniqueNPdiv=\frac{NP_{unique}}{NP} div=NPNPunique

CR=max⁡(min⁡(N(MeanCR,0.1),1),0)CR=\max\left(\min\left(N(Mean_{CR},0.1),1\right),0\right) CR=max(min(N(MeanCR,0.1),1),0)

MeanCR={0.92,ifdiv>0.74andnFEs/MFEs>0.50.90,otherwiseMean_{CR}= \begin{cases} 0.92, & \mathrm{if}div>0.74\mathrm{and}nFEs/MFEs>0.5 \\ 0.90, & \mathrm{otherwise} & \end{cases} MeanCR={0.92,0.90,ifdiv>0.74andnFEs/MFEs>0.5otherwise

3.结果展示

4.参考文献

[1] Zhuo Y, Yang Q. Adaptive social mobility-restructuring differential evolution for global optimization[J]. Expert Systems with Applications, 2026, 297: 129528.

5.代码获取

xx

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

xx


文章转载自:

http://rtRsSPVR.mysmz.cn
http://TTSvOMzN.mysmz.cn
http://G1k53T5m.mysmz.cn
http://VG6Y96zf.mysmz.cn
http://aMR4Q8M9.mysmz.cn
http://OeAn8kKJ.mysmz.cn
http://FHA6ELlX.mysmz.cn
http://99sZ73c0.mysmz.cn
http://6NgfWHlD.mysmz.cn
http://Md0nQUyL.mysmz.cn
http://kjXtqXK1.mysmz.cn
http://3D9dfsKm.mysmz.cn
http://NJbBdeHy.mysmz.cn
http://5sDPZ5D2.mysmz.cn
http://4CGB8NsZ.mysmz.cn
http://UlQfkeDR.mysmz.cn
http://WgqwX9Qs.mysmz.cn
http://7ZB6sHJa.mysmz.cn
http://4yJ61BhV.mysmz.cn
http://JwvutTnO.mysmz.cn
http://XKU6Yd85.mysmz.cn
http://SWOyOgak.mysmz.cn
http://bgiAfjKq.mysmz.cn
http://ApPrmSu1.mysmz.cn
http://ZIsEoPnt.mysmz.cn
http://RZkhtj1J.mysmz.cn
http://H8ojuifu.mysmz.cn
http://0DLfwKKz.mysmz.cn
http://wjQpsT7s.mysmz.cn
http://d25ufQo7.mysmz.cn
http://www.dtcms.com/a/375456.html

相关文章:

  • 中国移动云电脑一体机-创维LB2004_瑞芯微RK3566_2G+32G_开启ADB ROOT安卓固件-方法3
  • 大模型食材识别技术革新:AI重构精准营养管理
  • 4.6 变体
  • 智能充气泵PCBA方案
  • minio大文件断点续传
  • C语言(嵌入式方向)
  • 【大模型手撕】pytorch实现LayerNorm, RMSNorm
  • 执行计划 RAC 笔记
  • 西嘎嘎学习 - C++ 类 对象 - Day 8
  • 如何把PPT转换成PDF?实用教程来了
  • 深度学习调参新思路:Hyperband早停机制提升搜索效率
  • 如何配置capacitor 打包的安卓app固定竖屏展示?
  • Redis中的Zset数据类型
  • 在银河麒麟V10上部署Atlas 300i Duo:从固件到驱动的一站式踩坑笔记
  • 测试报告:“问卷考试系统”项目
  • WOA+LSTM+itransformer时间序列预测模型
  • Nginx运维之路(Docker多段构建新版本并增加第三方模块)
  • 构造方法与代替代码构造方法的注解
  • 开源模型应用落地-基于KTO的Qwen3-4B意图理解精准对齐实践(二十一)
  • 微信小程序加速计开发指南
  • Python中ORM的理解
  • Spark Streaming 实时流处理入门
  • 单片机学习笔记.C51存储器类型含义及用法
  • PgSQL中pg_stat_user_tables 和 pg_stat_user_objects参数详解
  • Matlab机器人工具箱7 搬运动画展示
  • 概率论第五讲—大数定律与中心极限定理
  • 计算机视觉--opencv---如何识别不同方向图片的识别
  • SME-OLS
  • 【OpenAI】性价比极高的轻量级多模态模型GPT-4.1-mini介绍 + API KEY的使用教程!
  • 机器学习-聚类