粒子群最適化を使用して、いくつかのパラメーターで関数を最適化したいと考えています。どうすればできますか?どこでもこの式 1 を見つけましたが、どうすればこの式を理解できるのでしょうか。1 つの変数だけで関数を最適化できます。たとえば、2 つのパラメーターを持つ関数があり、それを最大化したいとします。PSO でそれを行うにはどうすればよいですか?
vi,d ← ω vi,d + φp rp (pi,d-xi,d) + φg rg (gd-xi,d)
function (x, y)
{
return x + y
}