/Neural-Networks-from-scratch

A Neural Network written in python with the Numpy module. For predicting digits using images from the MNIST dataset

Primary LanguageJupyter Notebook

Neural-Networks-from-scratch

A neural network written with python and the Numpy module. For predicting digits using images from the MNIST dataset

image

Getting Started

These instructions will give you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on deploying the project on a live system.

Prerequisites

Requirements for the software and other tools to build, test and push

  • Math
  • Numpy Library

Intuition

Forward propagation

20240507_195902

Backwards propagation

20240507_195939

Running the application

Explain how to run the automated tests for this system

Testing

Testing with the dataset

Acknowledgments

  • Grokking Deep Learning Book