查看: 21007|回复: 19|关注: 0

[已答复] 关于BP神经网络训练函数trainbr和trainlm的问题

[复制链接]

新手

9 麦片

财富积分


050


7

主题

23

帖子

0

最佳答案
发表于 2015-3-11 11:21:09 | 显示全部楼层 |阅读模式
本帖最后由 hotxdxd 于 2015-3-11 11:22 编辑

本人使用的MATLAB版本是R2010b,使用feedforwardnet函数建立BP神经网络
1、当我使用trainbr作为训练函数时,都是Mu这个指标在若干次训练之后,突然增大到最大值(1.0e+10),然后训练结束,如图1,这是为何?这里的Mu值是不是学习率,相当于旧版本的MATLAB中使用newff建立网络时的lr?

用trainbr训练时mu值

用trainbr训练时mu值
图1
2、另外我使用trainbr时,通过trainRatio、valRatio、testRatio设置把输入数据分开了,但是performance曲线里只有一条SSE的变化曲线,如图2,而不像是使用trainlm时,是有3条曲线的(train、val、test曲线),如图3,这是为何?
2.jpg 图2 3.jpg 图3
3、使用trainlm时,每次都是Validation checks达到最大值(6),然后训练结束,如图4,这里的Validation checks是什么意思?在哪里可以设置它的值
4.jpg 图4
4、当运行一次脚本文件训练完网络以后,效果不是很好,希望再训练一次的时候,是应该在命令窗口里重新输入train(net),还是直接重复运行脚本文件就可以了?


PS: G_neural_networks.rar (16.92 KB, 下载次数: 3993)

新手

9 麦片

财富积分


050


7

主题

23

帖子

0

最佳答案
 楼主| 发表于 2015-3-12 15:42:30 | 显示全部楼层
没有大神帮个忙嘛?!!

新手

9 麦片

财富积分


050


7

主题

23

帖子

0

最佳答案
 楼主| 发表于 2015-3-12 15:42:47 | 显示全部楼层
自顶一下贴。。不会是沉了吧

新手

9 麦片

财富积分


050


7

主题

23

帖子

0

最佳答案
 楼主| 发表于 2015-3-14 21:18:21 | 显示全部楼层
为啥没人呢。。大神都哪去了

新手

8 麦片

财富积分


050


10

主题

22

帖子

0

最佳答案
发表于 2015-3-16 21:46:16 | 显示全部楼层
我也遇到这样问题,不懂啊

新手

9 麦片

财富积分


050


7

主题

23

帖子

0

最佳答案
 楼主| 发表于 2015-3-25 22:16:55 | 显示全部楼层
帖子一沉再沉啊。。大神们快来救我

新手

27 麦片

财富积分


050


34

主题

160

帖子

1

最佳答案
QQ
  • 关注者: 1
发表于 2015-8-18 14:16:53 来自手机 | 显示全部楼层
hotxdxd 发表于 2015-3-25 22:16
帖子一沉再沉啊。。大神们快来救我

同样求解答啊
来自: 微社区

新手

10 麦片

财富积分


050


0

主题

8

帖子

0

最佳答案
发表于 2015-11-17 14:21:34 | 显示全部楼层
求解答,楼主问题解决了吗?

新手

5 麦片

财富积分


050


0

主题

9

帖子

0

最佳答案
发表于 2015-11-27 22:41:27 | 显示全部楼层
lz 问题解决了吗 还有就是这是新版 神经网络建立方式?trainlm trianbr  是什么关系

新手

5 麦片

财富积分


050


1

主题

10

帖子

0

最佳答案
发表于 2016-3-28 10:29:07 | 显示全部楼层
我也很想知道
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表