《表3 与BA和基本CSO对比结果》
表3记录了三种算法进行函数优化的结果。图1~6是三种算法寻优的收敛曲线图。f1(x)是单峰函数,常用来测试算法的收敛速度,BA的结果较为不理想,CSO相对BA已经有了较大幅度的提升,而ECSO可以直接搜索到最优值,并且收敛较为迅速;对于f2(x),CSO相对BA能提高42个数量级,而ECSO在30次的迭代寻优中每次都可以找到理论最优值,并且不到400代便开始收敛;BA和CSO在优化f3(x)时大致表现差不多,并不存在太大的差异,ECSO相对两种算法提升明显;f4(x)需要穿越狭小的山谷寻找到最优值,以上三种算法的结果都不理想,结果大致停留在101这一数量级,但是ECSO的最优值略优于两者;f5(x)、f6(x)是高峰多维的函数,BA表现不理想,CSO和ECSO均可以直接搜索到最优值,两者的收敛速度也不存在较大的差异,大致表现一致。
图表编号 | XD0090304200 严禁用于非法目的 |
---|---|
绘制时间 | 2019.08.01 |
作者 | 韩斐斐、赵齐辉、杜兆宏、刘升 |
绘制单位 | 上海工程技术大学管理学院、上海工程技术大学管理学院、浙江工业大学教育科学与技术学院、上海工程技术大学管理学院 |
更多格式 | 高清、无水印(增值服务) |