Neural network built from scratch
A neural network with two inputs, one hidden layer with three sigmoid neuron and one output neuron
Partial derivation and numpy is used to calcualte error
A real life example to demonstrate the efficiency of three layer neural network.