基于DCC策略改进的多鱼群算法
【出 处】:《
计算机工程与科学
》
CSCD
2010年第32卷第11期 79-81页,共3页
【作 者】:
李永亮
[1] ;
刘建辉
[2]
【摘 要】
本文针对人工鱼群算法在运行后期搜索的盲目性较大、寻优结果精度较低、运算速度慢的缺点,通过借鉴人类社会中普遍存在的分工、合作和竞争现象,提出一种具备分工、合作和竞争(简称DCC)策略的改进多鱼群算法。该算法策略通过设立多个人工鱼群,分别使用不同的搜索策略,进行算法集成,各人工鱼群之间既进行分工合作,同时又保持竞争关系,通过这种多关系共存的方式来改善算法求解性能,提高求解的质量和效率。通过对几种典型多峰函数的测试表明,该算法策略比其他几种算法能更有效、更精确地找出全局最优解,避免陷入局部最优解,而且该算法策略可通过自适应的演进策略来进一步提高求解的质量。
相关热词搜索:
上一篇:基于全局和声搜索的模拟退火算法改进
下一篇:基于小生境技术的火灾图像识别算法