Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 人工智能 > 深度神经网络/深度学习
深度神经网络/深度学习 A discussion board for Deep Neural Network|Deep Learning.
回复
 
主题工具 显示模式
旧 2009-04-15, 17:13   #1
karl_wang
版主
 
注册日期: 2008-12-03
年龄: 41
帖子: 43
声望力: 17
karl_wang 正向着好的方向发展
默认 回复: 关于BP网络的一个问题

引用:
作者: moneylancy 查看帖子
大家好!
我建立了一个BP网络,也训练成功了,但是用训练的数据进行仿真,结果却与预想值差别很大,问题可能出在什么地方啊??谢谢!!
网络的泛化能力比较弱。修改下网络规模,看能满足要求否!
karl_wang 当前离线   回复时引用此帖
旧 2009-04-15, 20:28   #2
moneylancy
初级会员
 
注册日期: 2009-03-13
年龄: 40
帖子: 10
声望力: 17
moneylancy 正向着好的方向发展
默认 回复: 关于BP网络的一个问题

不过泛化能力是指的对非训练集中样本的仿真吧?

我是对训练样本的仿真效果都很差。

而且按你说的修改了规模,也没有用。
moneylancy 当前离线   回复时引用此帖
旧 2009-04-17, 16:14   #3
倏忽
初级会员
 
注册日期: 2009-03-05
年龄: 41
帖子: 17
声望力: 17
倏忽 正向着好的方向发展
默认 回复: 关于BP网络的一个问题

按他说的,修改了模型,你怎么修改的啊,呵呵
训练成功的概念太大了。主要就是模型和权阈值的问题,你可以把你的具体程序上传下,让哪位帮你看看。
__________________
缘起,在人群中,我看见你
缘灭,我看见你,在人群中
倏忽 当前离线   回复时引用此帖
旧 2009-04-17, 20:33   #4
moneylancy
初级会员
 
注册日期: 2009-03-13
年龄: 40
帖子: 10
声望力: 17
moneylancy 正向着好的方向发展
默认 回复: 关于BP网络的一个问题

谢谢大家!!
刚刚问题已经解决了,是我对训练函数中net = train(net,p,t);期望输出t理解错了,应该是矩阵 t 的每一列对应一个输出,我原来以为一行对应一个输出。不好意思。谢谢大家的帮忙。
moneylancy 当前离线   回复时引用此帖
旧 2009-04-24, 17:37   #5
奥林匹克颂
初级会员
 
注册日期: 2009-03-05
年龄: 39
帖子: 1
声望力: 0
奥林匹克颂 正向着好的方向发展
默认 回复: 关于BP网络的一个问题

不过你帮助了不少人呢,顶一个再说!
奥林匹克颂 当前离线   回复时引用此帖
回复

主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 20:02


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.