Deep Learning Basics: Perceptron