00问答网
所有问题
matlab神经网络预测问题,网络训练完成后,输入相同初值P,为什么每次输出T的波动很大,而且还有正负交替
如题所述
举报该问题
其他回答
第1个回答 2011-03-02
a=sim(net,x)
说实话我也菜鸟级别,你看一下最后这个函数能不能用:
其中“a”自己随便可以设的,其实就是个代表返回值
“net”换成你训练好的函数,
“x”换成你的输入矩阵
追问
打个比方,x=5,第一次运行,a=2,第二次运行a=-1,第三次运行a=8;实际值a=7.9.
参考资料:
百度一下
第2个回答 2011-03-03
matlab 每次运行的结果由于参数的不同 结果都不一样 建议你多看看相关的书籍。
追问
很遗憾,你根部不懂我在问什么
相似回答
Matlab的神经网络训练完
了,怎么测试的时候误差这么大
答:
总体而言一是网络参数设置不合理,二是训练后网络并未收敛,三是你的数据有问题
,训练集和测试集数据关联不大。望采纳
用
MATLAB
做bp
神经网络的预测,训练的
挺好。但是预测误差很大,是
什么
原 ...
答:
1.训练样本有可能不够多
。2.样本不具有代表性,不具有特征性 3.网络模型设计有问题,需要Try Error and Try 4.可以使用Trainbr(贝叶斯正则化训练函数),这个函数对网络的泛化能力比较好
为什么
我用
matlab
编写好的
神经网络,
在同一个样本集训练下
,每次的训练
...
答:
这个问题我也正好遇到,
感觉这个很有可能是因为训练步长的原因
,每次训练所能完成的步长好像都不能到代码里面设定的
神经网络每次预测的
值都不一样?
答:
这种结果我也遇到过,
是因为代码中训练样本和测试样本是随机选取的,所以每次得到的结果都会有差别
。看看你的代码中是否使用了rand、randint等随机选取训练集和测试集。
大家正在搜
matlab中的BP神经网络
神经网络多输入多输出
rbf神经网络matlab代码
matlab建立bp神经网络
matlab神经网络二分类
matlab多层神经网络
matlab神经网络拟合
matlab写神经网络
matlab神经网络代码
相关问题
MATLAB神经网络预测的问题
为什么我用matlab编写好的神经网络,在同一个样本集训练下...
matlab神经网络预测问题,不知sim函数怎么样用?
matlab的神经网络预测问题!!!各位大虾跪求了!!!
关于matlab BP神经网络,为什么预测出来的数据数值不变...
matlab神经网络工具箱问题
matlab神经网络怎么多步预测,滚动预测
matlab神经网络多输入单输出问题