It is globally known that several people consider that Neural Networks are “a black box” and we do not know what it is inside and how they work. However, I do not agree with this statement and I consider that to comprehend how they learn some tasks is an important part of a good data scientist.
I tried to recreate this neural network playground, a tool that provides a better understanding of Neural Networks. In this project, I built a neural network from scratch, without using any framework (Keras, Tensorflow, ...) just our own functions. It is very useful for understanding the concepts and basic parameters of the neural network.