The whole process of the perceptron learning in Neural Network as well as the dataset to have a test