Perceptron Neural Network Implementaion from scratch for Multiclass image Classification
The Multiclass Perceptron Neural Network is developed from Scrach without using any Machine Learning libraries.
We use MNIST dataset of Handwritten digit images normalized into 28x28 (784) bit vectors.
The training set contains 60,000 images. Test set contains 10,000 images.
The Model is a Perceptron Neural Network with 1 Hidden Layer.
The model is fine trained and fine-tuned using Stochastic Gradient decent.
The loss is computed using Cross Entropy loss function.
The model achieves a training accuracy of 94.7% and a test accuracy of 93.4%.