A machine learning strategy that helps accelerate stochastic gradient descent in the relevant direction while dampening oscillations.