You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A from-scratch implementation of a 2-layer neural network using NumPy for handwritten digit recognition on the MNIST dataset. This project demonstrates fundamental deep learning concepts and achieves ~95% accuracy on the test set.
Key Features
Pure NumPy implementation (no deep learning frameworks)
Two-layer neural network architecture
ReLU activation in hidden layer
Softmax output layer
Cross-entropy loss function
Stochastic Gradient Descent (SGD) with backpropagation