测试训练神经网络 - Matlab

时间:2014-01-31 22:06:45

标签: matlab machine-learning neural-network

我想使用神经网络对MNIST数据集

的手写数字进行分类

我创建了具有100个隐藏单元的2层神经网络,并使用60,000 * 784 trainImages矩阵和60,000 * 1 trainLabels训练了它

net = newff(trainImages,trainLabels,100)

如何使用10,000 * 784 testImages测试和计算训练网络的错误率

1 个答案:

答案 0 :(得分:2)

训练:

[net,tr]=train(net,trainImages',trainLabels');

测试:

PredictedLabels = sim(net,testImages');
error_rate = 1- mean(PredictedLabels == testLabels');