
Matlab代码利用粒子群算法-FDO,并采用适应性相关优化器。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
该MATLAB代码实现了一种新型的群体智能算法,名为适应性优化器(FDO),它专注于粒子群算法和健身相关优化的结合。FDO灵感来源于蜂群繁殖过程及其集体决策机制,并作为一种独立的算法存在,与蜜蜂算法或人工蜂群算法没有直接关联。值得强调的是,FDO被归类为一种基于粒子群优化(PSO)的算法,其核心在于通过调整搜索代理的位置,并增加速度(步速)来进行更新。然而,FDO在速度计算方面采用了不同的方法:它利用问题适应度函数值来生成权重,这些权重在探索和开发阶段均对搜索代理的移动方向提供指导。为了评估其性能,FDO在19种经典基准测试函数上进行了广泛测试,并将结果与三种著名的算法——PSO、遗传算法(GA)和蜻蜓算法(DA)进行对比。此外,FDO还被应用于IEEECongress上进化计算基准测试功能(CEC-C06,2019竞赛)的结果与DA、鲸鱼优化算法(WOA)和小群算法(SSA)进行了比较。实验结果表明,FDO在大多数情况下都表现出优异的性能水平,而在其他情况下则呈现出与上述现代算法可比的结果。代码中包含了所提及的Benchmark函数的具体实现。
全部评论 (0)
还没有任何评论哟~


