Lets get into the artificail neural networks with Perceptron algorithm. The idea of Perceptron was developed in the following years, and it still provided the ground for some machine learning methods still used today [3]. It is a nice way to examine the Perceptron algorithm to start understanding the artificial neural networks. How does the Perceptron algorithm work?