Why Does Stochastic Gradient Descent Slow Down in Low-Precision Training?
Abstract
Low-precision training has become crucial for reducing the computational and memory costs of large-scale deep learning. However, quantizing gradients introduces magnitude shrinkage, which can change how stochastic gradient descent (SGD) converges. In this study, we explore SGD convergence under a gradient shrinkage model, where each stochastic gradient is scaled by a factor . We show that this shrinkage affect the usual stepsize with an effective stepsize , slowing convergence when . With typical smoothness and bounded-variance assumptions, we prove that low-precision SGD still converges, but at a slower pace set by , and with a higher steady error level due to quantization effects. We analyze theoretically how lower numerical precision slows training by treating it as gradient shrinkage within the standard SGD convergence setup.
Cite
@article{arxiv.2508.07142,
title = {Why Does Stochastic Gradient Descent Slow Down in Low-Precision Training?},
author = {Vincent-Daniel Yun},
journal= {arXiv preprint arXiv:2508.07142},
year = {2026}
}