Skip to content

This is an implementation of a fully connected feedforward Neural Network (multi-layer perceptron) from scratch to classify MNIST hand-written digits

Notifications You must be signed in to change notification settings

SahuH/Build-DNN-from-scratch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

MNIST_classification_using_feedforward_nn

Overview

This is an implementation of a fully connected feedforward Neural Network (multi-layer perceptron) from scratch to classify MNIST hand-written digits. This code isn't terribly efficient, but the focus is led on analysing impact of different hyperparameters on the performance of model

Dependencies

  • Python-mnist
  • Numpy
  • Matplotlib
    Install missing dependencies using pip

Usage

Download MNIST dataset here. Put all downloaded files in the same folder as code. Create a folder 'plots' within the same folder. Run the code by typing python backprop.py in terminal.

About

This is an implementation of a fully connected feedforward Neural Network (multi-layer perceptron) from scratch to classify MNIST hand-written digits

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages