66问答网
所有问题
用matlab对神经网络进行拟合,为什么每次结果都不一样
如题所述
举报该问题
推荐答案 2012-05-16
神经网络和其他的智能算法一样,都是有随机性的!
在产生初始解的时候都是随机产生的!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/DnpvDisnD.html
相似回答
BP
神经网络matlab
训练偶尔会有一次误差较大的正常吗?
答:
BP神经网络matlab训练偶尔会有一次误差较大的是比较正常的,
因为训练是有随机性,所以每次的结果并不完全一样的
。
为什么
我
用matlab
编写好的
神经网络,
在同一个样本集训练下
,每次
的训练...
答:
这个问题我也正好遇到,
感觉这个很有可能是因为训练步长的原因
,每次训练所能完成的步长好像都不能到代码里面设定的
MATLAB神经网络
工具箱,用同样的数据、网络结构、初始参数
,每次
训练的结 ...
答:
有一些边缘数据靠近
网络
分类边缘,会出现一些识别模糊的现象
神经网络每次
预测的值
都不一样
?
答:
这种结果我也遇到过,
是因为代码中训练样本和测试样本是随机选取的,所以每次得到的结果都会有差别
。看看你的代码中是否使用了rand、randint等随机选取训练集和测试集。
MATLAB神经网络
工具箱,用同样的数据、网络结构、初始参数
,每次
训练的结 ...
答:
因为初始权重
不一样
BP
神经网络每次
训练
结果不一样,
怎样编写
matlab
程序才能让网络稳定。各...
答:
你用的是
matlab的神经网络
工具箱吧。那是因为权值和阈值每次都是随机初始化的,所以结果就会
不一样,
你可以把随机种子固定,即在代码前面加上setdemorandstream(pi); 这样每次训练出来的
结果都是
一样的了。看来楼主是刚开始学习神经网络的,推荐一些资料给楼主:神经网络之家 (专讲神经网络的网站,...
大家正在搜
matlab神经网络拟合
rbf神经网络matlab代码
神经网络怎么实现函数拟合
matlab神经网络二分类
matlab多层神经网络
matlab写神经网络
bp神经网络过拟合
bp神经网络函数拟合
神经网络做拟合