摘要:
针对人工蜂群算法(artificial bee colony algorithm, ABC)在多峰优化时只能找到一个最优解,难以找到所有全局和局部最优解的问题,提出一种小生境ABC算法。利用小生境技术维持种群的多样性,使算法不再单单收敛于全局最优解;借助ABC算法具有较高寻优精度的特点精确寻找各个峰值点。对标准测试函数进行仿真,结果表明,小生境ABC算法能够准确、有效地找到多峰问题的全局和局部最优解,具有良好的多峰优化性能。
中图分类号:
毕晓君, 王艳娇. 用于多峰函数优化的小生境人工蜂群算法[J]. Journal of Systems Engineering and Electronics, 2011, 33(11): 2564-2568.
BI Xiao-jun, WANG Yan-jiao. Niche artificial bee colony algorithm for multi-peak function optimization[J]. Journal of Systems Engineering and Electronics, 2011, 33(11): 2564-2568.