【正文】
。 2021/6/14 說明 : ? 粒子離開局部最佳位置和自己的最佳位置越遠,使其回到本身最佳位置的速度就越大。 (2)利用每一個粒子的當(dāng)前位置計算其性能函數(shù)值(即目標(biāo)函數(shù)值)。 每一個粒子的移動速度由鄰域內(nèi)的最佳粒子位置、本粒子的最佳位置來決定。 ? 隨機數(shù) (?1, ?2)可以確定為 ?i = ri ci ,其中 ri~U(0 , 1) , ci為正加速度常數(shù)。 2021/6/14 (3) 比較每一個粒子的當(dāng)前性能值與至今得到的最佳性能,如果 ( ( ))ii bes tf x t p?則 ( ( ) )()iib e st ip b e st ip f x tx x t???????2021/6/14 (4) 將每一個粒子的性能與全局最佳粒子的性能進行比較,如果 ( ( ) )i b e stf x t g?則 ( ( ) )()b e s t ig b e s t ig f x tx x t?????即找出迄今為止的最佳粒子位置及其性能值 2021/6/14 (4)(續(xù)) 改變每一個粒子的速度 12( ) ( 1 )( ( ) ) ( ( ) )iiip b e s t i g b e s t iv t v tx x t x x t????? ? ? ?位置隨機數(shù) ? 第二項:認(rèn)知分量 ? 第三項:社會分量 2021/6/14 (4)(續(xù) ) 每一個粒子的新位置 ( ) ( 1 ) ( )1i i ix t x t v ttt? ? ??