matlab训练集验证集测试集,训练BP网络时候,带有验证集的情况怎么写呢?

%注意要把Current Directory调到放tr  ts的目录!!!!

clc

clear all

%加载训练集测试集

load tr.txt;

load ts.txt;

traindata=tr;

testdata=ts;

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% traindata=load ('c:\tr.txt');

% testdata=load('c:\ts.txt');

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%转置后复制给新矩阵

train_input=traindata(:,1:4)';

train_output=traindata(:,5)';

P=train_input;

T=train_output;

%归一话矩阵

[inputn,mininput,maxinput,outputn,minoutput,maxoutput]=premnmx(P,T);

%建立网络

net_1=newff(minmax(inputn),[9,1],{'tansig','purelin'},'traingdm')

inputWeights=net_1.IW{1,1}

inputbias=net_1.b{1}

layerWeights=net_1.LW{2,1}

layerbias=net_1.b{2}

net_1.trainParam.show=50;

net_1.trainParam.lr=0.050;

net_1.trainParam.mc=0.9;

net_1.trainParam.epochs=10000;

net_1.trainParam.goal=1e-3;

%训练网络

[net_1,tr]=train(net_1,inputn,outputn,test_inputn,test_output);

%预测 训练集 输出

train_simu=sim(net_

a70cbf5f56cb187f20fb09bae08ed3de.gif

2009-12-8 23:50 上传

点击文件名下载附件

1.93 KB, 下载次数: 395

a70cbf5f56cb187f20fb09bae08ed3de.gif

2009-12-8 23:50 上传

点击文件名下载附件

663 Bytes, 下载次数: 43

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值