-
公开(公告)号:CN103544526A
公开(公告)日:2014-01-29
申请号:CN201310545273.X
申请日:2013-11-05
Applicant: 辽宁大学
IPC: G06N3/02
Abstract: 本发明涉及一种改进粒子群算法及其应用,改进粒子群算法步骤如下:(1)初始化算法;(2)随机初始化粒子的位置x和速度v;(3)初始化迭代次数t=1;(4)计算当前种群中每个粒子的适应值如果那么如果那么(5)如果适应值小于设定的最小误差ε或者达到最大迭代次数Maxiter,算法终止,否则,转向步骤(6);步骤(6)计算并更新粒子的速度和位置。(7)令迭代次数t=t+1,转向(4)。本发明改进的粒子群算法,使得在迭代初期,种群具有较大的自我学习能力和较小的社会学习能力,保持了种群的多样性,而在迭代后期,具有较小的自我学习能力和较大的社会学习能力,加快了种群的收敛速度。