Bolstering Stochastic Gradient Descent with Model Building