Draw a number in the gray box, click "Predict!" to see the AI's prediction. TIPS: - Draw as neatly as possible - Fill up as much of the space as you can Please read notes and credits before asking a question
Updated 2/4/18: Now a deep neural network with 3 hidden layers, trained 30000 iterations with L2 regularization Updated 2/17/18: Fixed a really serious bug in my code, works much better now. ONLY WORKS ON NUMBERS 0-9 How I did this: 1) I made a neural network in Python and trained it on the sklearn handwriting dataset 2) I made a matrix engine in scratch 3) I ported the parameters from my Python AI into scratch 4) I set up the AI in this project Why this is bad: - Small grid (8x8) makes it hard to draw clearly - Bad (too small) training set - Numbers drawn by the user aren't formatted exactly like the numbers in the training set Expect more AI in the future!