mzy 发表于 2008-9-11 21:26

BP神经网络测试数据的归一化

样本数据用premnmx归一,测试数据用tramnmx归一化时出现错误,如下:
------------------------------------------------------------------------------
=tramnmx(train_tryexe,minp,maxp);
??? Error using ==> unknown
Matrix dimensions must agree.

Error in ==> tramnmx at 73
pn = 2*(p-minp*oneQ)./((maxp-minp)*oneQ) - 1;
--------------------------------------------------------------------------------
请问大家错在哪里呢?minp和maxp均为premnmx得到的列向量

frogfish 发表于 2008-9-12 09:35

数据维数有问题,最好给具体程序,否则谁也不知道你的维数为什么会有问题

mzy 发表于 2008-9-12 11:33

回复 沙发 frogfish 的帖子

train_tryexe为测试样本,是一个3*21的矩阵
minp,maxp由样本数据归一化时得到--- = premnmx(train_tryin12),大小均为18*1
样本为18*21的矩阵

frogfish 发表于 2008-9-13 11:14

帖子http://forum.vibunion.com/forum/thread-70007-1-1.html
我给了个例子,你自己看看吧

mzy 发表于 2008-9-14 09:26

回复 板凳 mzy 的帖子

谢谢我去看看
页: [1]
查看完整版本: BP神经网络测试数据的归一化