问题描述:
matlab神经网络工具箱的网络训练问题
%输入向量inputs
inputs=[0.1 0.20.3 0.4 0.8;
0.6 0.7 0.6 0.9 1;
1 2 3 6 5;
6 7 8 9 12;
11 15 13 14 15];
%归一化处理
for i=1:5
p(i,:)=(inputs(i,:)-min(inputs(i,:)))/(max(inputs(i,:))-min(inputs(i,:)))
end
%目标向量T
T=[1 00 0 0;
0 0 01 0;
1 0 00 0;
0 0 0 0 1;
0 1 0 0 0];
threshold=[0 1;0 1;0 1;01; 0 1];
net=newff(threshold,[5,1],{‘tansig’,’logsig’},{traingdx}); %这句newff的语句为什么在Matlab R2010a中总是报错,不能运行!
net.trainParam.epochs=1000;
net.trainParam.goal=0.001;
LP.lr=0.05;
net=train(net,p,T)
我是想实现神经网络的训练和学习,完成绩效评价问题,望各位大侠伸出援助之手!
%输入向量inputs
inputs=[0.1 0.20.3 0.4 0.8;
0.6 0.7 0.6 0.9 1;
1 2 3 6 5;
6 7 8 9 12;
11 15 13 14 15];
%归一化处理
for i=1:5
p(i,:)=(inputs(i,:)-min(inputs(i,:)))/(max(inputs(i,:))-min(inputs(i,:)))
end
%目标向量T
T=[1 00 0 0;
0 0 01 0;
1 0 00 0;
0 0 0 0 1;
0 1 0 0 0];
threshold=[0 1;0 1;0 1;01; 0 1];
net=newff(threshold,[5,1],{‘tansig’,’logsig’},{traingdx}); %这句newff的语句为什么在Matlab R2010a中总是报错,不能运行!
net.trainParam.epochs=1000;
net.trainParam.goal=0.001;
LP.lr=0.05;
net=train(net,p,T)
我是想实现神经网络的训练和学习,完成绩效评价问题,望各位大侠伸出援助之手!
问题解答:
我来补答展开全文阅读