66问答网
所有问题
MATLAB神经网络工具箱,用同样的数据、网络结构、初始参数,每次训练的结构都不一样
你说是问题就出在训练集选取上,是什么意思?
举报该问题
其他回答
第1个回答 2013-03-11
有一些边缘数据靠近网络分类边缘,会出现一些识别模糊的现象
第2个回答 2013-03-11
很多参数都是随机化的。(比如训练集的选取)
不存在最优解,只有近似最优解。
相似回答
MATLAB神经网络工具箱,用同样的数据
、
网络结构
、
初始参数,每次训练的
结 ...
答:
有一些边缘数据靠近网络分类边缘,会出现一些识别模糊的现象
为什么我用
matlab
编写好的
神经网络,
在同一个样本集训练下
,每次的训练
...
答:
这个问题我也正好遇到,感觉这个很有可能是因为训练步长的原因
,每次训练
所能完成的步长好像都不能到代码里面设定的
BP
神经网络每次训练
结果
不一样,
怎样编写
matlab
程序才能让网络稳定。各...
答:
你用的是matlab的神经网络工具箱吧。
那是因为权值和阈值每次都是随机初始化的,所以结果就会不一样
,你可以把随机种子固定,即在代码前面加上setdemorandstream(pi); 这样每次训练出来的结果都是一样的了。看来楼主是刚开始学习神经网络的,推荐一些资料给楼主:神经网络之家 (专讲神经网络的网站,...
用
matlab
对
神经网络
进行拟合,为什么
每次
结果
都不一样
答:
神经网络
和其他的智能算法
一样,都
是有随机性的!在产生初始解的时候都是随机产生的!
BP
神经网络每次训练
结果
不一样
是怎么回事?
答:
因为初始权值和阈值是随机产生的。
神经网络每次
结果不同是因为初始化的权值和阈值是随机的,因为
每次的
结果
不一样,
才有可能找到比较理想的结果,找到比较好的结果后,用命令save filename net;保存
网络,
可使预测的结果不会变化,调用时用命令load filename net;优劣势:BP神经网络无论在网络理论还是在...
神经网络每次
预测的值
都不一样
?
答:
这种结果我也遇到过,是因为代码中训练样本和测试样本是随机选取的,所以每次得到的结果都会有差别。看看你的代码中是否使用了rand、randint等随机选取训练集和测试集。
大家正在搜
神经网络工具箱结果图怎么看
matlab的神经网络工具箱
bp神经网络工具箱教程
神经网络工具箱预测
matlab深度神经网络工具箱
bp神经网络matlab工具箱
matlab卷积神经网络工具箱
生成数据的神经网络
神经网络训练软件
相关问题
MATLAB神经网络工具箱,用同样的数据、网络结构、初始参数...
一个关于BP神经网络的问题,matlab中神经网络工具箱的初...
BP神经网络每次训练结果不一样,怎么回事
bp神经网络matlab工具箱建模结果
用MATLAB中神经网络工具箱固有函数建立的BP网络,训练精...
如何记忆训练好的Matlab人工神经网络
matlab神经网络工具箱怎么看训练后的权值
matlab 神经网络工具箱训练参数的调试问题