粒子羣算法簡單實現

PSO算法相關定義 PSO中的每個粒子P包含兩個向量: x, v o位置向量x:粒子在解空間中的當前位置: x[x1, x2, ..., xdim] o速度向量v:粒子在解空間中的飛行速度: v[v1, v2, ..., vdim] pBest :粒子自身的歷史最優位置 gBest :羣體全局最優向量 粒子速度與位置更新: P.v=omega*P.v+c1*r1*(P.pBest-P.x)+c2*
相關文章
相關標籤/搜索