The backpropagation algorithm