24小时热门版块排行榜    

Znn3bq.jpeg
查看: 3641  |  回复: 16

李琴李恺

金虫 (初入文坛)

[求助] MATLAB BP神经网络如何保存每次的训练结果 已有2人参与

我在做BP神经网络,训练次数10000次,训练循环如下,我想要保存每次的训练结果,然后算出每次的预测值,我该怎么修改这个循环,十万火急,万分感谢!
for
    net.trainParam.epochs=10000;%训练次数
    net.trainParam.goal=0.01;%网络性能目标,训练的目标误差
    net.trainParam.lr=0.05;%学习速率
    net=train(net,Pxl',Txl);%训练神经网络,Pxl为输入数据,Txl为输出数据
    yxl=sim(net,Pxl');%计算预测值,想要10000次计算预测值的结果
end
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhswee

铁杆木虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
为什么要用for?你是有多组样本需要训练?

[ 发自小木虫客户端 ]
2楼2014-11-14 17:54:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

李琴李恺

金虫 (初入文坛)

引用回帖:
2楼: Originally posted by zhswee at 2014-11-14 17:54:42
为什么要用for?你是有多组样本需要训练?

是的,我一共有113个样本需要训练Pxl是113*7的矩阵,113个化合物,7个变量,Txl是113个毒性数据,我想要每次的训练结果,我该怎么修改啊,万分感谢

for i=1:113;
    net.trainParam.epochs=10000;%训练次数
    net.trainParam.goal=0.01;%网络性能目标,训练的目标误差
    net.trainParam.lr=0.05;%学习速率
    net=train(net,Pxl(i,',Txl(i));%训练神经网络
    yxl=sim(net,Pxl');

end
3楼2014-11-14 18:02:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

李琴李恺

金虫 (初入文坛)

引用回帖:
3楼: Originally posted by 李琴李恺 at 2014-11-14 18:02:17
是的,我一共有113个样本需要训练Pxl是113*7的矩阵,113个化合物,7个变量,Txl是113个毒性数据,我想要每次的训练结果,我该怎么修改啊,万分感谢

for i=1:113;
    net.trainParam.epochs=10000;%训练次数
...

笑脸代表  :)
4楼2014-11-14 18:03:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhswee

铁杆木虫 (著名写手)

【答案】应助回帖

引用回帖:
4楼: Originally posted by 李琴李恺 at 2014-11-14 18:03:18
笑脸代表  :)...

你可能没明白我说的。你最终要得到一个模型还是多个

[ 发自小木虫客户端 ]
5楼2014-11-14 18:42:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhswee

铁杆木虫 (著名写手)

【答案】应助回帖

引用回帖:
5楼: Originally posted by zhswee at 2014-11-14 18:42:46
你可能没明白我说的。你最终要得到一个模型还是多个
...

按你给个数据,你是只有一个模型,7个输入指标决定一个输出,而总的样本个数是113个。你这个必须要for的丫

[ 发自小木虫客户端 ]
6楼2014-11-14 18:45:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

李琴李恺

金虫 (初入文坛)

引用回帖:
6楼: Originally posted by zhswee at 2014-11-14 18:45:38
按你给个数据,你是只有一个模型,7个输入指标决定一个输出,而总的样本个数是113个。你这个必须要for的丫
...

是的,我想要这训练10000次,每次的输出,我应该怎么改进这个循环啊,假如我将训练次数设为 j,我该怎么改进啊
7楼2014-11-14 19:53:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

李琴李恺

金虫 (初入文坛)

引用回帖:
5楼: Originally posted by zhswee at 2014-11-14 18:42:46
你可能没明白我说的。你最终要得到一个模型还是多个
...

我就是想要看到每次训练的结果,然后选择最好的
8楼2014-11-14 19:55:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

李琴李恺

金虫 (初入文坛)

引用回帖:
6楼: Originally posted by zhswee at 2014-11-14 18:45:38
按你给个数据,你是只有一个模型,7个输入指标决定一个输出,而总的样本个数是113个。你这个必须要for的丫
...

我就是想要达到这样的目的,就是想要每次训练的结果,不知道怎么编这个循环,万分感谢
net1=newff(Pxl',Txl,[3],{'tansig'},'traingd');
net1.trainParam.epochs=1;%训练次数
net1.trainParam.goal=0.01;%网络性能目标,训练的目标误差
net1.trainParam.lr=0.05;%学习速率
net1=train(net1,Pxl',Txl);%训练神经网络
yxl1=sim(net1,Pxl');

net2=newff(Pxl',Txl,[3],{'tansig'},'traingd');
net2.trainParam.epochs=2;%训练次数
net2.trainParam.goal=0.01;%网络性能目标,训练的目标误差
net2.trainParam.lr=0.05;%学习速率
net2=train(net2,Pxl',Txl);%训练神经网络
yxl2=sim(net2,Pxl');

net3=newff(Pxl',Txl,[3],{'tansig'},'traingd');
net3.trainParam.epochs=3;%训练次数
net3.trainParam.goal=0.01;%网络性能目标,训练的目标误差
net3.trainParam.lr=0.05;%学习速率
net3=train(net3,Pxl',Txl);%训练神经网络
yxl3=sim(net3,Pxl');

net4=newff(Pxl',Txl,[3],{'tansig'},'traingd');
net4.trainParam.epochs=4;%训练次数
net4.trainParam.goal=0.01;%网络性能目标,训练的目标误差
net4.trainParam.lr=0.05;%学习速率
net4=train(net4,Pxl',Txl);%训练神经网络
yxl4=sim(net4,Pxl');
9楼2014-11-14 20:22:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhswee

铁杆木虫 (著名写手)

引用回帖:
6楼: Originally posted by zhswee at 2014-11-14 18:45:38
按你给个数据,你是只有一个模型,7个输入指标决定一个输出,而总的样本个数是113个。你这个必须要for的丫
...

手机上打字到处出错,应该是:
按你给的数据,你是只有一个模型,7个输入指标决定一个输出,而总的样本个数是113个。你这个不要for的丫
10楼2014-11-14 20:31:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 李琴李恺 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 材料与化工调剂 10+11 下一站上岸@ 2026-04-10 33/1650 2026-04-11 00:27 by success5733
[考研] 一志愿京区985,085401,与本科专业一致,电子信息工程, +4 阳光开朗的男孩 2026-04-10 4/200 2026-04-10 18:27 by shenrf
[考研] 343求调剂 +5 王国帅 2026-04-10 5/250 2026-04-10 16:56 by 猪会飞
[考研] 一志愿211,化学学硕,310分,本科重点双非,求调剂 +27 努力奋斗112 2026-04-07 30/1500 2026-04-10 15:06 by Kilig0317
[考研] 一志愿中科大070300化学,314分求调剂 +12 wakeluofu 2026-04-09 12/600 2026-04-10 09:57 by liuhuiying09
[考研] 288求调剂,一志愿华南理工大学071005 +16 ioodiiij 2026-04-08 16/800 2026-04-09 23:08 by wolf97
[论文投稿] 求助文献原文 10+3 18500821399 2026-04-08 3/150 2026-04-09 16:56 by 北京莱茵润色
[考研] 求调剂,262机械专硕 +6 嗯yyl 2026-04-08 6/300 2026-04-09 12:01 by zhouyuwinner
[考研] 材料307分求大佬组收留 +17 Hll胡 2026-04-07 17/850 2026-04-09 10:53 by liuhuiying09
[考研] 283电子信息求调剂 +4 三石WL 2026-04-08 4/200 2026-04-09 10:21 by wp06
[考研] 0703总分331求调剂 +18 ZY-05 2026-04-04 22/1100 2026-04-09 09:09 by 哦哦123
[考研] 考研求调剂 +4 雯??? 2026-04-08 4/200 2026-04-08 21:44 by 土木硕士招生
[考研] 一志愿211,化学学硕,310分,本科重点双非,求调剂 +10 努力奋斗112 2026-04-07 10/500 2026-04-08 15:01 by screening
[考研] 363求调剂 +9 zh096 2026-04-04 9/450 2026-04-07 21:51 by 418490947
[考研] 318求调剂 +5 李青山山山 2026-04-07 5/250 2026-04-07 18:24 by 蓝云思雨
[考研] 285求调剂 +15 哦呦呼o 2026-04-04 17/850 2026-04-06 23:02 by chenzhimin
[考研] 考研调剂 +3 Wwwwwww哇 2026-04-06 3/150 2026-04-06 20:55 by lbsjt
[考研] 285求调剂 +5 mapmath 2026-04-06 6/300 2026-04-06 17:18 by 蓝云思雨
[考研] 一志愿北交大材料工程总分358求调剂 +6 cs0106 2026-04-05 6/300 2026-04-05 16:34 by imissbao
[考研] 323求调剂 +8 李佳乐1 2026-04-04 8/400 2026-04-04 22:26 by hemengdong
信息提示
请填处理意见