/Implementing-A-Multi-Layer-Artificial-Neuron-Network-From-Scratch

In this notebook, I share a multi-layer artificial neural network that I developed from scratch with the feature of customizing the number of layers and the number of neurons in each layer. I also include the full math derivations using two simple examples to illustrate the principle of the algorithm. At the end, I also walk through the most important function in my classifier - the "fit" function - and explain step by step what the code does.

Primary LanguageJupyter Notebook

Stargazers