说明:目前最先进的标准粒子群算法,是美国人写的,不管是迭代速度还是迭代精度都达到了先进水平,目前正在研究粒子群算法的同学可以看一看,亲测效果不错。本人在原来的基础上进行了代码的优化和改进,加入了适应度函数的变化曲线,并提供了多种测试函数,直接用matlab打开就可以运行。
说明: 粒子群算法(PSO)属于群智能算法的一种,是通过模拟鸟群捕食行为设计的。假设区域里就只有一块食物(即通常优化问题中所讲的最优解),鸟群的任务是找到这个食物源。鸟群在整个搜寻的过程中,通过相互传递各自的信息,让其他的鸟知道自己的位置,通过这样的协作,来判断自己找到的是不是最优解,同时也将最优解的信息...
说明:多目标多目标最流行的算法。制备的代码,参考近年的论文。该代码是简单的,和描述。该代码是在MATLAB编程语言。还提供了意见。 关键技术 多目标粒子群拥挤距离(多目标优化)。 求解多目标优化问题(MOPS)已经被人类在许多不同领域的持续努力,包括计算机科学,工程,粒子群优化算法,算法简单,...
说明:粒子群算法及其改进,在原有粒子群算法基础上进行改进,增加免疫算法,使其尽快跳出早熟,收敛更快,结果更优。