advanced supervised learning in multi - layer perceptrons — from backpropagation to adaptive learning algorithms .
Introduction to the Theory of Neural Computation