1
在particle swarm optimization algorithm中,維數究竟是什麼意思。搜索空間中的粒子數量(人口規模)是多少?或者它是每個粒子的座標?粒子羣優化算法中的維數
在particle swarm optimization algorithm中,維數究竟是什麼意思。搜索空間中的粒子數量(人口規模)是多少?或者它是每個粒子的座標?粒子羣優化算法中的維數
這是您的搜索空間的維度。爲了更好地瞭解該檢查代碼行:
更新粒子的速度:v 我,d←ωv 我,d +φ p [R p(P 我,d - X I,d)+φ克 - [R克(克 d -x I,d)
所以,每個粒子的速度有d組件。
編輯:具有候選方案,這裏被稱爲粒子羣,並根據搜索空間走動這些粒子
它解決了一個問題:看從文章的摘錄粒子位置和速度的簡單數學公式。
因此,搜索空間的維度是粒子中組件的數量。
在這種情況下,搜索空間的維數取決於每個粒子中的座標數。例如,如果每個粒子是大小爲1×M的向量,則搜索空間的維度將是:d = M。這是否正確? – shdotcom
@shdotcom是的,這是正確的。 – Yola
@shdotcom希望現在更清楚。 – Yola