ADINE: An Adaptive Momentum Method for Stochastic Gradient Descent