登录论坛

查看完整版本 : [求助]bp神经网络样本训练问题


sosnyf621
2008-12-23, 10:54
请教各位高手啊,我编了个bp神经网络程序用于模型分类,我想多个样本依次训练,该怎么用呢?
每次样本输入都得到不同的值,怎样确定最优的网络呢?

guofeng0108
2008-12-23, 11:30
请教各位高手啊,我编了个bp神经网络程序用于模型分类,我想多个样本依次训练,该怎么用呢?
每次样本输入都得到不同的值,怎样确定最优的网络呢?
什么叫做依次训练》??????】
一次训练一个样本?????????
每次训练值不一样没有问题!!!!
可以根据与期望向量的误差判断网络的性能!!!!
保存误差最小的就可以了!!!!!11

sosnyf621
2008-12-23, 14:37
谢谢你的回答!
我就是不太明白,假设我有50个训练样本,是不是依次输入一个样本?
曾经看到一本书上写到每一个样本训练之后,调整每一次的权值来使网络适应所有的样本,这是什么意思呢?

qiuding
2008-12-23, 16:52
50个样本以矩阵同时输入训练。

“每一个样本训练之后,调整每一次的权值来使网络适应所有的样本”

这在MATLAB运算时自动完成的,这是算法思想,如果用其他语言编程就要按这种思想去编。MATLAB函数自动完成这些。

sosnyf621
2008-12-24, 15:09
谢谢你的回答啦!
解决了困扰我很久的问题!