Handwritten Digit Recognizer

In this collaborative student project, my team and I compared the performance of a variety of machine learning techniques for classifying images of hand-written digits, and connected our final model to an interactable drawing pad in Google Colab. To the right is a video we made to showcase our work.

We evaluated the performance of three approaches with a variety of hyperparameters by using grid searches and Tensorflow Keras. These three approaches were based on an autoencoder, a feedforward neural network, and a convolutional neural network. In summary, the CNN performed the best, with the least overfitting and highest accuracy of the three (98.6%), though it still had some limitations due to the content of the dataset.

Previous
Previous

Neural Net Controlled Craft