【发布时间】:2015-04-17 23:04:46
【问题描述】:
我在 matlab 中使用模式识别工具箱训练一个 NN 我的输入是一个 3*42 矩阵(42 个样本 3 个特征) 我的目标是一个 4*42 矩阵,对于像这样的真实类,它是 1:
1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1
我训练了我的神经网络,现在我想用新数据进行测试,我使用以下代码:
output = sim(net,testinputs)
或
a = net(testinputs)
但问题是它给了我一个错误的 4*3 矩阵,它应该是一个 4*1 矩阵,其中一行为 1,另一行为 0。 我该怎么做才能得到正确答案?
【问题讨论】:
标签: matlab neural-network pattern-recognition