A single artificial neuron from scratch to understand the maths behind neural nets !
Switch branches/tags
Nothing to show
Clone or download
Latest commit 6854e36 Feb 8, 2018


The Perceptron neural net

A neural net from scratch to help you understand the maths behind neural networks ! make sure to read the medium article I've written !

You will find in the repo a jupyter notebook of one perceptron made from scratch & one with sklearn dependency

Also an Iris flowers classifier that you can train using a real data from Kaggle !

dependencies used on the perceptron from scratch



Jupyter Notebook


dependencies used on the perceptron using scikit-learn



Jupyter Notebook


Install dependencies

pip install numpy

pip install matplotlib

pip install jupyter

pip install -U scikit-learn

pip install pandas

Resources from where I learned

Youtube channel from where I learned this : https://www.youtube.com/user/LogicGodTV

My medium article: https://medium.com/@ismailghallou/build-your-perceptron-neural-net-from-scratch-e12b7be9d1ef

My code on Kaggle: https://www.kaggle.com/smakosh/perceptron-neural-net-from-scratch/notebook