Digit Draw: Neural Network Digit Recognition
h
MrEconomical (2225)

Neural Network Recognition

Digit Draw is a program to recognize 28x28 pixel hand-drawn digits. It uses a neural network made with brain.js trained on MNIST data (a database of hand-drawn digits). It takes in an array of 28x28 for the darkness of each pixel and outputs an array of length 10 of the certainty for each digit. The neural network works fairly well and is able to predict the digit most of the time.

Specifications

Input Size: 784
Hidden Layers: 1
Hidden Layer Neurons: 392
Activation Function: Sigmoid
Output Size: 10

Resources

brain.js - https://github.com/BrainJS
MNIST - http://yann.lecun.com/exdb/mnist/

You are viewing a single comment. View All
Rileygamer21 (35)

Really cool idea im getting into ml learning also and im starting to learn about nn too :). So if you could send me stuff you used to learn about nn that would be cool. Also, 1 works now if you didn't

already know.