Digit Classifier

Draw a digit [0-9] in the box below:

This Sinatra app classifies via a neural network (ruby-fann) which I've pre-trained on the MNIST handwritten digits dataset. This network has one hidden layer of 300 neurons, and after training with all 60,000 training examples (which took ~22 minutes), I was able to correctly classify ~93% of the test set. You can see the training setup in the source code.

Created by Geoff Buesing.

Actual Predicted
Fork me on GitHub