Training Methods for Adaptive Boosting of Neural Networks