Perceptron: Building blocks of today's deep neural networks