pith. sign in

arxiv: 1904.11943 · v2 · pith:4NTHSFGUnew · submitted 2019-04-26 · 💻 cs.LG · cs.AI· stat.ML

SWALP : Stochastic Weight Averaging in Low-Precision Training

classification 💻 cs.LG cs.AIstat.ML
keywords swalpprecisionlow-precisiontrainingaccumulatorsadditionallyapproacharbitrarily
0
0 comments X
read the original abstract

Low precision operations can provide scalability, memory savings, portability, and energy efficiency. This paper proposes SWALP, an approach to low precision training that averages low-precision SGD iterates with a modified learning rate schedule. SWALP is easy to implement and can match the performance of full-precision SGD even with all numbers quantized down to 8 bits, including the gradient accumulators. Additionally, we show that SWALP converges arbitrarily close to the optimal solution for quadratic objectives, and to a noise ball asymptotically smaller than low precision SGD in strongly convex settings.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.