Dimension-Free Bounds for Low-Precision Training
Abstract
Low-precision training is a promising way of decreasing the time and energy cost of training machine learning models. Previous work has analyzed low-precision training algorithms, such as low-precision stochastic gradient descent, and derived theoretical bounds on their convergence rates. These bounds tend to depend on the dimension of the model $d$ in that the number of bits needed to achieve a particular error bound increases as $d$ increases. In this paper, we derive new bounds for low-precision training algorithms that do not contain the dimension $d$ , which lets us better understand what affects the convergence of these algorithms as parameters scale. Our methods also generalize naturally to let us prove new convergence bounds on low-precision training with other quantization schemes, such as low-precision floating-point computation and logarithmic quantization.
BibTeX
@inproceedings{NEURIPS2019_d4cd91e8,
author = {Li, Zheng and De Sa, Christopher M},
booktitle = {Advances in Neural Information Processing Systems},
editor = {H. Wallach and H. Larochelle and A. Beygelzimer and F. d\textquotesingle Alch\'{e}-Buc and E. Fox and R. Garnett},
pages = {},
publisher = {Curran Associates, Inc.},
title = {Dimension-Free Bounds for Low-Precision Training},
url = {https://proceedings.neurips.cc/paper_files/paper/2019/file/d4cd91e80f36f8f3103617ded9128560-Paper.pdf},
volume = {32},
year = {2019}
}