Chapter 10. From the Perceptron to Artificial Neural Networks