计算机工程与应用 ›› 2008, Vol. 44 ›› Issue (11): 52-56.
王光辉1,2,曾建潮1
WANG Guang-hui1,2,ZENG Jian-chao1
摘要: 以标准微粒群算法PSO为基础,提出了一种改进的群体规模可变的微粒群算法—VPPSO。该方法是在标准PSO的进化过程中,当PGBEST(全局最好值)连续多代不发生变化时,利用遗传算法的杂交机制产生子代,并根据一定的规则加入进化群体中,当群体规模超过允许的最大值时,再通过选择机制,将群体规模收缩到初始时的状态。通过对四个多峰测试函数进行仿真,其结果表明:在高维多峰函数的优化中,VPPSO的收敛率以及收敛精度较标准PSO有很大的提高。