神经网络感知器运行问题
神经网络工具箱,两次运行得到一次出错一次得到结果,求大神帮助附图是运行的结果
函数如下
其中
P=[—0.5 —0.5 0.3 0;—0.5 0.5 —0.;
T=;
function [ A ] = Perceptron( P,T )
%感知器训练
=size(P);
=size(T);
W=rands(S,R);
B=rands(S,Q);
max_epoch=20; %设定最大训练次数
A=hardlim(W*P,B);
for epoch=1:max_epoch
if all(A==T)
epoch=epoch-1;
break;
end
=learnp([],P,[],[],A,T,[],[],[],[],[],[]);% learnp(W,P,Z,N,A,T,E,gW,gA,D,LP,LS
W=W+dW;
B=B+dB;
A=hardlim(W*P,B);
end
end
出了什么问题呀?
页:
[1]