多样性全局最优引导与反向学习结合的离子运动优化算法
77 浏览量
更新于2024-08-29
收藏 3.11MB PDF 举报
"汪超,王丙柱,岑豫皖,谢能刚.基于多样性全局最优引导和反向学习的离子运动算法[J].控制与决策,2020,35(7):1584-1596."
本文提出了一种改进的离子运动算法,旨在解决传统离子运动算法在空间探索和开发能力上的不足。离子运动算法(Ion Motion Algorithm, IMA)是一种基于物理现象的优化算法,模拟了离子在等离子体中的运动规律来寻找问题的最优解。然而,原版IMA可能存在搜索效率低、容易陷入局部最优的问题。
在新提出的算法中,作者在液态阶段引入了多样性反馈搜索机制和全局最优引导策略。多样性反馈搜索机制旨在维护种群的多样性,避免算法过早收敛到局部最优解,通过这种方式鼓励算法在搜索空间中进行更广泛的探索。全局最优引导策略则是通过引导搜索过程朝向已知的全局最优解方向,提高找到全局最优解的概率,增强算法的全局收敛性。
同时,优化算法的晶态阶段初始化过程采用了反向学习方法。反向学习是一种强化学习策略,它通过学习失败案例以避免重复错误,有助于跳出已有的解决方案模式,探索新的解空间。动态惯性改变的初始化概率设计使得算法在初始阶段能够更灵活地调整搜索速度,以适应不同的优化任务。
为了验证新算法的有效性,研究人员将其与23个国际通用的基准测试函数进行了对比,并与一些流行元启发式算法如鲸鱼优化算法、交替正余弦算法、全局和声搜索算法、人工蜂群算法和混合灰狼优化算法等进行了性能评估。评估指标包括平均收敛值、方差、Wilcoxon符号秩检验、收敛成功率以及最优收敛时间等。结果显示,所提算法在这些关键性能指标上表现出色,证明了其在全局优化问题中的优势和实用性。
这种基于多样性全局最优引导和反向学习的离子运动算法为解决复杂优化问题提供了一个有力的工具,特别是在需要广泛搜索和深度探索的高维度优化场景下。这种改进策略不仅适用于离子运动算法,也对其他优化算法的改进具有启示意义。
2021-05-31 上传
2024-06-18 上传
2024-03-31 上传
2023-07-27 上传
2023-07-15 上传
2023-06-12 上传
2024-04-09 上传
2023-04-21 上传
2023-05-16 上传
weixin_38546789
- 粉丝: 3
- 资源: 911
最新资源
- OptiX传输试题与SDH基础知识
- C++Builder函数详解与应用
- Linux shell (bash) 文件与字符串比较运算符详解
- Adam Gawne-Cain解读英文版WKT格式与常见投影标准
- dos命令详解:基础操作与网络测试必备
- Windows 蓝屏代码解析与处理指南
- PSoC CY8C24533在电动自行车控制器设计中的应用
- PHP整合FCKeditor网页编辑器教程
- Java Swing计算器源码示例:初学者入门教程
- Eclipse平台上的可视化开发:使用VEP与SWT
- 软件工程CASE工具实践指南
- AIX LVM详解:网络存储架构与管理
- 递归算法解析:文件系统、XML与树图
- 使用Struts2与MySQL构建Web登录验证教程
- PHP5 CLI模式:用PHP编写Shell脚本教程
- MyBatis与Spring完美整合:1.0.0-RC3详解