matlab神经网络训练的几点疑问
本人刚学人工神经网络,现有几点不大清楚,第一是在用matlab进行训练,输入矢量和输出矢量如何写的问题,我的网络模型是6X10X1,,训练样本为20组,那么在写输入矢量时是否为6X20的矩阵,每一列表示一组训练样本,,而目标矢量是否为1X20的矩阵,每一列表示相对应的一组训练样本值
第二是数据归一化问题,我的模型有6个输入量,有不同的量纲,在归一化时是否是这样计算:
比如对第一个变量x1归一,在20个样本里选择x1的最大和最小值,再按归一化公式计算,其他变量也如此,最后六个变量都归一化以后在输入matlab里面,
请教各位 我这样分析对不对? 原帖由 hujinghj88 于 2006-10-29 17:13 发表
本人刚学人工神经网络,现有几点不大清楚,
第一是在用matlab进行训练,输入矢量和输出矢量如何写的问题,我的网络模型是6X10X1,,训练样本为20组,那么在写输入矢量时是否为6X20的矩阵,每一列表示一组训练样本,,而目标 ...
请搜索论坛,n多帖子关于神经网络的 第一个问题:没错,输入向量是6*20的矩阵,目标向量为1*20.
第二个问题:归一化数据就是为了让不同量刚的数据变为标量,更是为了让网络做到收敛.你分析的归一化也很对!~ 噢
看了一下
虽然对ANN不是很了解
看过一些资料
差不多是这个过程吧
没有错啊
呵呵
页:
[1]