24小时热门版块排行榜    

查看: 4009  |  回复: 10
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

oeheng

木虫 (初入文坛)

[求助] 请问关于matlab神经网络工具箱的问题 已有1人参与

请问使用nntool优化出来的权值和阈值如何用于自编的网络函数中?
同样的一组权值和阈值,使用matlab自带的sim函数是没问题的,但是同样的网络结构和参数,使用自编的网络程序输出的结果就是错的,难道是nntool在优化时对input和output数据做了什么预处理?导致我用同样的input通过自编的网络程序输出时,要先进行同样的预处理才能得到相同的结果?
先谢谢各位了~
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

oeheng

木虫 (初入文坛)

引用回帖:
4楼: Originally posted by eleven_xia at 2018-04-22 08:22:42
方法二不是用了minmax这个归一化函数嘛,经过了预处理得到的结果当然不一样。

问题就在于我没想明白这个minmax的含义和具体操作是啥?
或者等效的说,我使用nntool打开工具箱,输入input和output数据,优化得到一组权值和阈值;我应该对input和output作什么样的变换,才能在自己编的网络中使用nntool自动优化的参数,输出正确的结果?
5楼2018-04-22 20:07:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 11 个回答

eleven_xia

至尊木虫 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
没有代码没有错误提示不好说啊,是不是因为你的input和output数组的维数不对啊……

发自小木虫Android客户端
人生只有一种成功,就是按照自己的意愿活下去。
2楼2018-04-21 22:08:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

oeheng

木虫 (初入文坛)

引用回帖:
2楼: Originally posted by eleven_xia at 2018-04-21 22:08:13
没有代码没有错误提示不好说啊,是不是因为你的input和output数组的维数不对啊……

例如我自己编了一个BP网络函数mybp(),用于给定权值和阈值后输出结果,下面采用两种方法得到mybp中的参数:
方法一:
x=[-10:0.15:10];
y=atan(x);
net=newff(x,y,10,{'tansig','purelin'}','trainlm');
net.trainParam.epochs = 1000;
net.trainParam.goal = 1e-6;
[net,tr]=train(net,x,y);

方法二:
x=[-10:0.15:10];
y=atan(x);
net=newff(minmax(x),[10 1],{'tansig','purelin'}','trainlm');
net.trainParam.epochs = 1000;
net.trainParam.goal = 1e-6;
[net,tr]=train(net,x,y);


输入同样的x,我的程序mybp的仿真结果用方法二的参数输出结果是正确的,但是用方法一得到的参数就不对。
3楼2018-04-21 23:26:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

eleven_xia

至尊木虫 (职业作家)

方法二不是用了minmax这个归一化函数嘛,经过了预处理得到的结果当然不一样。

发自小木虫Android客户端
人生只有一种成功,就是按照自己的意愿活下去。
4楼2018-04-22 08:22:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 在坚冰还盖着北海的时候,我看到了怒放的梅花。 (金币+10) +7 ziyangfang 2026-08-25 10/500 2026-09-01 09:32 by qvbaoxiao
[基金申请] 面上函评意见出来了,像什么等级? 20+3 Tsingking1 2026-08-27 14/700 2026-09-01 08:29 by 尼古拉斯小虫
[基金申请] 怎么看青基中了没有啊 +6 叶九微 2026-08-26 6/300 2026-08-31 23:54 by yudaoqian88
[基金申请] 面上意见出来了 +12 黄鸟于飞Chao 2026-08-29 23/1150 2026-08-31 18:57 by 黄鸟于飞Chao
[基金申请] 基金不中,共勉 +12 eulota 2026-08-26 12/600 2026-08-31 08:42 by ZJTJZ
[基金申请] 为什么到现在没收到通知? +5 tannykie 2026-08-29 5/250 2026-08-30 21:05 by purplejack
[基金申请] 有没有仍没收到信息的 +7 德尚中行 2026-08-27 8/400 2026-08-30 20:52 by purplejack
[考博] 找导师 +6 yuanjiabao 2026-08-29 7/350 2026-08-30 14:40 by 生科新手
[基金申请] 系统查不到 +11 董八千 2026-08-26 11/550 2026-08-28 18:06 by Leogzhya
[基金申请] 基金系统什么内容也没有 30+4 winsaint 2026-08-27 9/450 2026-08-28 11:06 by maolC
[基金申请] 怎么查啊 +6 huang1991js 2026-08-26 6/300 2026-08-28 08:42 by winsaint
[基金申请] 面上合作单位盖章 +5 ssyjh 2026-08-27 5/250 2026-08-27 20:50 by gdfollow
[基金申请] 我不理解! +15 Edward_pc 2026-08-26 23/1150 2026-08-26 20:34 by zzuzxg
[基金申请] 为什么国自然不能直接公布 +4 bjdxyxy 2026-08-26 4/200 2026-08-26 13:12 by qingmu1201
[基金申请] 国合里面能看到了 +7 一怀馨秋 2026-08-26 7/350 2026-08-26 11:23 by zhaosm1982
[基金申请] 国际合作可查了,中了面上 (EPI+1)(金币+50) +18 Ldrop2023 2026-08-26 18/900 2026-08-26 11:15 by cmrandy
[基金申请] 系统进不去 +4 yanglien 2026-08-26 5/250 2026-08-26 11:10 by wenfengw83
[基金申请] 项目信息和经费信息在系统里都可以看到了 +6 wittyboy 2026-08-26 14/700 2026-08-26 10:55 by wittyboy
[基金申请] 牛来!米来!面来! +8 beefly 2026-08-26 8/400 2026-08-26 08:37 by xuzhipiao
[基金申请] 某些机构,以效率低为荣,以效率低作为存在感 +9 yuleib84 2026-08-25 10/500 2026-08-25 17:14 by alexon
信息提示
请填处理意见