# Problem of Low Accuracy of NeuralNetwork Method in Classify MNIST 11.3

The accuracy is extremely low... even after changing a lot of options of Method... Other methods' result is fine and normal, 0.80 accuracy like LogisticRegression. NetTrain works well

I've tried several hours in Linux/Max/Windows version of Mathematica 11.3

Where goes wrong?

resource = ResourceObject["MNIST"];
trainingData = ResourceData[resource, "TrainingData"];
testData = ResourceData[resource, "TestData"];
trainSet = RandomSample[trainingData, 20000];
model1 = Classify[trainSet, Method -> "NeuralNetwork"];
cm = ClassifierMeasurements[model1, testData];
cm@"Accuracy"


• How long did you allow it to train? Did you try just a bare Classify without the Method? – Carl Lange Aug 3 '18 at 14:27
• @CarlLange Other methods' result is Fine, 0.80 accuracy like LogisticRegression. TrainingTime is not the problem – HyperGroups Aug 3 '18 at 15:19
• Sorry, no idea. On my machine I get 0.9 accuracy with the same setup. By the way, please paste code into the question rather than a screenshot of the code. Nobody likes typing. – Carl Lange Aug 3 '18 at 15:36
• @CarlLange Code Added. What's your Mathematica Version? 11.3? – HyperGroups Aug 3 '18 at 15:49
• Yes, 11.3 on Mac. – Carl Lange Aug 3 '18 at 16:04