Neural Network to Read Handwritten Digits

screenshot of the neural network output

Finally I got some time to read this book by Tariq Rashid. I have never done anything machine learning-related before, so this book seemed like a good entry point. What I found particularly interesting is that it doesn’t rely on an existing framework like TensorFlow. Instead, it just uses simple matrix operations and some multivariable calculus, so it’s easier to grasp what’s actually happening.

After I was through with the book and typed up the examples in Python, I was impressed when I saw the results. I used the MNIST database to train and test my neural network. I quickly reached an accuracy of 97.5 %! Wow!