粒子群优化的需求解

时间:2013-03-23 14:58:58

标签: particle-swarm

有人可以建议我如何在java中实现粒子群优化,其速度为v(t+1)= w.v(t)+c1.rand()(P[best]-p(i))+ c2.rand()(G[best]-p(i)),其中c1,c2->[1.4,1.9]rand->[0,1]。并S(i)={p(j)| distance(p(i),p(j)) <= v(t+1)},该位置将更新为p(i)= rand(S(i))。因此,我们将获得新的P[best]位置,并且我们还将通过最大化目标函数来获得新的G[best]位置。这里,目标函数为F(j,i)=Compute f(i)(PBest[j]),where j=1,...,m and i=1,...,k

我希望我会得到一些有价值的建议。提前致谢。

0 个答案:

没有答案