Implementation of MLP, Autoencoder, and RBM from scratch using Python and NumPy on the MNIST dataset for classification, representation learning, and feature extraction. This project demonstrates the ...
Loading and preprocessing the MNIST dataset A fully connected neural network with ReLU hidden layers and a softmax output layer Backpropagation and mini-batch gradient descent training Evaluation on ...