| 查看: 4591 | 回复: 2 | ||
[求助]
最近用BP神经网络训练时,误差怎么都降不下来,不知道为什么,求高人指点。。
|
|
RT,在用BP神经网络训练时,发现误差怎么都降不下来,求高人指点。。。。 % 定义训练样本 % P 为输入矢量 P=[250 350 450 500 250 350 450 500 250 350 450 500 250 350 450 500 250 350 450 500 250 350 450 500; 0 0 0 0 5 5 5 5 10 10 10 10 20 20 20 20 30 30 30 30 60 60 60 60]; % T 为目标矢量 T=[60.43 60.43 60.68 60.68 60.47 60.95 60.95 60.95 60.59 61.21 61.08 61.21 60.77 61.26 61.12 60.94 60.94 61.33 91.18 60.79 62.08 61.48 61.27 60.72]; size(P) size(T) % size(P) % size(T) % 创建一个新的前向神经网络 net_1=newff(minmax(P),[20,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.05; net_1.trainParam.mc = 0.9; net_1.trainParam.epochs = 1000; net_1.trainParam.goal = 1e-3; % 调用 TRAINGDM 算法训练 BP 网络 [net_1,tr]=train(net_1,P,T); 这是所用的BP神经网络代码 下图是训练所得,误差怎么都降不下来,求高人指点 |
» 猜你喜欢
限项规定
已经有6人回复
西南交通大学国家级人才团队2026年博士研究生招生(考核制)—机械、材料、力学方向
已经有3人回复
救命帖
已经有6人回复
英文综述是否需要润色及查重
已经有5人回复
为什么nbs上溴 没有产物点出现呢
已经有9人回复
招博士
已经有3人回复
最失望的一年
已经有18人回复
» 本主题相关价值贴推荐,对您同样有帮助:
【求助】运用BP神经网络训练材料本构模型的一个问题
已经有12人回复
【求助】MATLAB中BP神经网络的训练算法具体是怎么样的?
已经有5人回复
2楼2012-09-23 10:35:29
jswoo
铁杆木虫 (著名写手)
阿拉多梦
- 应助: 37 (小学生)
- 金币: 7511.9
- 散金: 3801
- 红花: 26
- 帖子: 2221
- 在线: 1210.1小时
- 虫号: 770961
- 注册: 2009-05-15
- 性别: GG
- 专业: 传热传质学
3楼2012-09-23 11:06:45













回复此楼