主题:急!函数的编写问题!
在用pso优化wnn时,粒子群算法中的适应度函数选择的是wnn的误差平方和,但在编写函数的时候需要和参数向量[w,a,b]联系在一起,请问这个问题怎么解决?
以下是一个通用的pso程序里的适应度函数,我该怎么修改一下才能把我的误差平方和函数加进去呢?
适应度函数源程序(fitness.m)
function result=fitness(x,D) % x(i,j)=randn; %随机初始化位置
sum=0;
for i=1:D
sum=sum+x(i)^2;
end
result=sum;
非常感谢!
以下是一个通用的pso程序里的适应度函数,我该怎么修改一下才能把我的误差平方和函数加进去呢?
适应度函数源程序(fitness.m)
function result=fitness(x,D) % x(i,j)=randn; %随机初始化位置
sum=0;
for i=1:D
sum=sum+x(i)^2;
end
result=sum;
非常感谢!