一致化矩阵
Z1=[1 2 4 ; 3 4 1];Z2=[-1 2 2 ; -5 -6 1];
b=[0; -1]; q=3;
Z=concur(b,q)
向量之和
X1=netsum(Z1,Z2)
向量之积
X2=netprod(Z1,Z2)
感知器神经网络,完成“或”的计算
err_goal=0.001;
max_epoch=500;
X=[0 0 1 1 ; 0 1 0 1];T=[0 1 1 1];
[M,N]=size(X);[L,N]=size(T);
Wij=rand(L,M);b1=zeros(L,1);
X1=X;
y=hardlim(Wij*X1,b1)
for epoch=1:max_epoch
Y=hardlim(Wij*X,b1); %激活函数
E=T-y;
SSE=mae(E);
if(SSE<err_goal) break;end
Wij=Wij+E*X;
b1=b1+E;
end
epoch,Wij
散点
x=1:1:50;
y=[7.00 7.00 7.10 7.00 7.50 7.80 7.90 7.60 7.20 7.20 7.50 7.40 7.60 7.40 7.10 8.00 8.20 7.80 7.10 7.00 7.60 7.40 7.50 7.50 7.90 7.20 7.60 7.