1. Perceptron Training Rule for Linear Classification Artificial Neural Networks Machine Learning