Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/KirillShmilovich/MLP-Neural-Network-From-Scratch

Tutorial detailing how to build a multilayer perceptron from scratch
https://github.com/KirillShmilovich/MLP-Neural-Network-From-Scratch

Last synced: about 2 months ago
JSON representation

Tutorial detailing how to build a multilayer perceptron from scratch

Awesome Lists containing this project

README

        

# Building a multilayer perceptron from scratch

The mathematics and computation that drive neural networks are frequently seen as erudite and impenetrable. A clearly illustrated example of building from scratch a neural network for handwriting recognition is presented in `MLP.ipynb`. This tutorial provides a step-by-step overview of the mathematics and code used in many modern machine learning algorithms.

## Installation

To view this notebook in your browser simply click the `MLP.ipynb` file above.

To run this notebook locally make sure you have [git](https://help.github.com/en/articles/set-up-git), [python](https://www.python.org/downloads/), and [Jupyter](https://jupyter.org/install) installed.

Then in a terminal window:

```bash
$ git clone https://github.com/KirillShmilovich/MLP-Neural-Network-From-Scrath
$ cd MLP-Neural-Network-From-Scrath
$ jupyter-notebook MLP.ipynb
```