测试训练有素的神经网络-MATLAB



我想使用神经网络对MNIST数据集的手写数字进行分类

我创建了2层神经网络,具有100个隐藏单元,并使用60,000 * 784 trainimages矩阵和60,000 * 1火车标签

训练它
net = newff(trainImages,trainLabels,100)

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

培训:

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

测试:

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

最新更新