正在加载图片...
第6期 彭晓华,等:混沌搜索策略的改进人工蜂群算法 ·931· 10 10 10° -CSABC 10 ·--ABC 10 0 106 国 10 m10% -CSABC --ABC 102 024 6 8法9号416182010 10 0 24 迭代次数 6 91416182010 迭代次数 图3 Sphere函数寻优对比曲线 图6 Griewank函数寻优对比曲线 Fig.3 Sphere of function optimization curve Fig.6 Griewank of function optimization curve 10 103 -CSABC 10 --ABC 10 --- 10 立10 -CSABC -·-ABC 10 02 46 母铁92146182010 10 迭代次数 0 2 46 8921416182010 迭代次数 图4 Rosenbrock函数寻优对比曲线 图7 Ackley函数寻优对比曲线 Fig.4 Rosenbrock of function optimization curve Fig.7 Ackley of function optimization curve 103 -10 原 10° -CSABC 医发 --ABC 10 -CSABO 1010 ---ABC 10 024 6 8爱14161820*10 -100 246 89.21416182010 迭代次数 迭代次数 图5 Rastrigin函数寻优对比曲线 图8 Schwefel函数寻优对比曲线 Fig.5 Rastrigin of function optimization curve Fig.8 Schwefe of function optimization curve 表2优化函数测试结果比较 Table 2 Comparison optimization function test result 函数 算法 均值 标准差 最优值 ABC 5.34516×10- 3.55671×102 4.85461×102 Sphere CSABC 1.23503×1016 6.12312×10-7 1.92924×10-16 ABC 25.697894 13.10012 23.28459 Rosenbrock CSABC 0.541187 0.556073 0.330645 ABC 9.05027×109 1.59532×10- 6.25471×10-7 Rastrigrin CSABC 6.20541×10-18 1.07481×10~2 0 ABC 3.71686×10-6 4.70565×10-6 9.04417×10-7 Griewank CSABC 2.22828×10-10 3.82682×10-10 6.64705×10~10 ABC 1.5099×10-8 0.78904×10-8 1.80593×10-8 Ackley CSABC 1.74675×10-4 4.10232×10-5 2.22045×10-4 ABC -19.6952 0.958708 -16.1453 Schwefel CSABC -34.8402 0.671552 -34.4944 通过图3~图8测试验证,可以看出,在取维数 在收敛速度方面、收敛精度还是寻找全局最优值方 为100,蜂群规模为100的情况下,CSABC算法无论 面,都明显要优于ABC算法,它可以有效地避免陷图 3 Sphere 函数寻优对比曲线 Fig.3 Sphere of function optimization curve 图 4 Rosenbrock 函数寻优对比曲线 Fig.4 Rosenbrock of function optimization curve 图 5 Rastrigin 函数寻优对比曲线 Fig.5 Rastrigin of function optimization curve 图 6 Griewank 函数寻优对比曲线 Fig.6 Griewank of function optimization curve 图 7 Ackley 函数寻优对比曲线 Fig.7 Ackley of function optimization curve 图 8 Schwefel 函数寻优对比曲线 Fig.8 Schwefe of function optimization curve 表 2 优化函数测试结果比较 Table 2 Comparison optimization function test result 函数 算法 均值 标准差 最优值 Sphere ABC 5.345 16×10 -11 3.556 71×10 -12 4.854 61×10 -12 CSABC 1.235 03×10 -16 6.123 12×10 -17 1.929 24×10 -16 Rosenbrock ABC 25.697 894 13.100 12 23.284 59 CSABC 0.541 187 0.556 073 0.330 645 Rastrigrin ABC 9.050 27×10 -9 1.595 32×10 -8 6.254 71×10 -7 CSABC 6.205 41×10 -13 1.074 81×10 -12 0 Griewank ABC 3.716 86×10 -6 4.705 65×10 -6 9.044 17×10 -7 CSABC 2.228 28×10 -10 3.826 82×10 -10 6.647 05×10 -10 Ackley ABC 1.509 9×10 -8 0.789 04×10 -8 1.805 93×10 -8 CSABC 1.746 75×10 -14 4.102 32×10 -15 2.220 45×10 -14 Schwefel ABC -19.695 2 0.958 708 -16.145 3 CSABC -34.840 2 0.671 552 -34.494 4 通过图 3 ~ 图 8 测试验证,可以看出,在取维数 为 100,蜂群规模为 100 的情况下,CSABC 算法无论 在收敛速度方面、收敛精度还是寻找全局最优值方 面,都明显要优于 ABC 算法,它可以有效地避免陷 第 6 期 彭晓华,等:混沌搜索策略的改进人工蜂群算法 ·931·
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有