对于同一个问题,为什么用粒子群算法和遗传算法得出的结果不一样?这是什么原因了?答案应该是接近的,可是这个为什么相差误差约为10%

问题描述:

对于同一个问题,为什么用粒子群算法和遗传算法得出的结果不一样?这是什么原因了?
答案应该是接近的,可是这个为什么相差误差约为10%

不同的算法使用不同的应用领域,哪有单纯说哪个更好的。
1

两种算法都是随机算法,每次运行的结果可能都不一样的

正常的,说明其中某个算法还需要改进,得到的解不够理想,而另一种算法得到的是近似最优解.