A fast and robust learning algorithm for feedforward neural networks