遗传算法、粒子群算法、蚁群算法,各自优缺点和如何混合?请详细点 谢谢

如题所述

遗传算法适合求解离散问题,具备数学理论支持,但是存在着汉明悬崖等问题。
粒子群算法适合求解实数问题,算法简单,计算方便,求解速度快,但是存在着陷入局部最优等问题。
蚁群算法适合在图上搜索路径问题,计算开销会大。
要将三种算法进行混合,就要针对特定问题,然后融合其中的优势,比如将遗传算法中的变异算子加入粒子群中就可以形成基于变异的粒子群算法。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-07
他们都是随机算法,只不过遗传算法是仿生学的算法,蚁群算法和例子算法是数学算法,蚁群算法是应用目前最广的算法
相似回答