A Regression-Based Training Algorithm For Multilayer Neural Networks