《表1 测试函数:一种改进的人工蜂群算法——粒子蜂群算法》
为了更加合理地说明问题,本文在仿真试验中选取了4个不同类型的常见函数进行测试,分别是Sphere、Rosenbrock、Griewank和Rastrigin.其中,Sphere函数是一个简单的单峰函数;Rosenbrock函数是一个常见的复杂单峰函数,在其空间内走势平缓,全局最优点却处于抛物线的顶点,所以很难收敛到全局最优.Griewank函数是一个非线性的函数,具有多峰多谷特性;Rastrigin函数同样是一个多峰多谷函数,与Griewank函数不同的是局部极小值比较集中,常用来测试算法的“脱困”能力;各测试函数的具体函数表达式和取值范围如表1所示.
图表编号 | XD002829800 严禁用于非法目的 |
---|---|
绘制时间 | 2018.07.01 |
作者 | 王继超、李擎、崔家瑞、左文香、赵越飞 |
绘制单位 | 北京科技大学自动化学院、北京科技大学自动化学院、北京科技大学自动化学院、河北水利电力学院、北京科技大学自动化学院 |
更多格式 | 高清、无水印(增值服务) |