New Bounds For Distributed Mean Estimation and Variance Reduction
Peter Davies, Vijaykrishna Gurunanthan, Niusha Moshrefi, Saleh Ashkboos, Dan Alistarh
Abstract
We consider the problem of distributed mean estimation (DME), in which machines are each given a local -dimensional vector , and must cooperate to estimate the mean of their inputs , while minimizing total communication cost. DME is a fundamental construct in distributed machine learning, and there has been considerable work on variants of this problem, especially in the context of distributed variance reduction for stochastic gradients in parallel SGD. Previous work typically assumes an upper bound on the norm of the input vectors, and achieves an error bound in terms of this norm. However, in many real applications, the input vectors are concentrated around the correct output , but itself has large norm. In such cases, previous output error bounds perform poorly. In this paper, we show that output error bounds need not depend on input norm. We provide a method of quantization which allows distributed mean estimation to be performed with solution quality dependent only on the distance between inputs, not on input norm, and show an analogous result for distributed variance reduction. The technique is based on a new connection with lattice theory. We also provide lower bounds showing that the communication to error trade-off of our algorithms is asymptotically optimal. As the lattices achieving optimal bounds under -norm can be computationally impractical, we also present an extension which leverages easy-to-use cubic lattices, and is loose only up to a logarithmic factor in . We show experimentally that our method yields practical improvements for common applications, relative to prior approaches.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 159dea39-6795-41e6-800b-ffbdfcb09b8dCited by top-tier papers9
- DRIVE: One-bit Distributed Mean EstimationShay Vargaftik, Ran Ben-Basat, Amit Portnoy, Gal Mendelson et al.NeurIPS 2021 · 82 citations
- EDEN: Communication-Efficient and Robust Distributed Mean Estimation for Federated LearningShay Vargaftik, Ran Ben Basat, Amit Portnoy, Gal Mendelson et al.ICML 2022 · 64 citations
- Correlated Quantization for Distributed Mean Estimation and OptimizationAnanda Theertha Suresh, Ziteng Sun, Jae Ro, Felix X. YuICML 2022 · 18 citations
- Communication-Efficient Distributed Optimization with Quantized PreconditionersFoivos Alimisis, Peter Davies, Dan AlistarhICML 2021 · 17 citations
- Quartet II: Accurate LLM Pre-Training in NVFP4 by Improved Unbiased Gradient EstimationAndrei Panferov, Erik Schultheis, Soroush Tabesh, Dan AlistarhICML 2026 · 11 citations
Builds on1
Related papers
- Towards Tight Communication Lower Bounds for Distributed OptimisationJanne H. Korhonen, Dan AlistarhNeurIPS 2021 · 10 citations
- Accelerating Federated Learning with Quick Distributed Mean EstimationRan Ben-Basat, Shay Vargaftik, Amit Portnoy, Gil Einziger et al.ICML 2024 · 11 citations
- Decentralized Non-convex Stochastic Optimization with Heterogeneous VarianceHongxu Chen, Ke Wei, Luo LuoAAAI 2026
- ErrorCompensatedX: error compensation for variance reduced algorithmsHanlin Tang, Yao Li, Ji Liu, Ming YanNeurIPS 2021 · 13 citations
- Theoretically Better and Numerically Faster Distributed Optimization with Smoothness-Aware Quantization TechniquesBokun Wang, Mher Safaryan, Peter RichtárikNeurIPS 2022 · 13 citations
