Variance Reduction is an Antidote to Byzantines: Better Rates, Weaker Assumptions and Communication Compression as a Cherry on the Top
Not on the map. Why?
Abstract (arXiv)
Byzantine-robustness has been gaining a lot of attention due to the growth of the interest in collaborative and federated learning. However, many fruitful directions, such as the usage of variance reduction for achieving robustness and communication compression for reducing communication costs, remain weakly explored in the field. This work addresses this gap and proposes Byz-VR-MARINA - a new Byzantine-tolerant method with variance reduction and compression. A key message of our paper is that variance reduction is key to fighting Byzantine workers more effectively. At the same time, communication compression is a bonus that makes the process more communication efficient. We derive theoretical convergence guarantees for Byz-VR-MARINA outperforming previous state-of-the-art for general non-convex and Polyak-Lojasiewicz loss functions. Unlike the concurrent Byzantine-robust methods with variance reduction and/or compression, our complexity results are tight and do not rely on restrictive assumptions such as boundedness of the gradients or limited compression. Moreover, we provide the first analysis of a Byzantine-tolerant method supporting non-uniform sampling of stochastic gradients. Numerical experiments corroborate our theoretical findings.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 79 of its 113 references that are in the map. First posted on arXiv 1 Jun 2022.
Builds on
79 of 113 references.
References · 79
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2019Advances and Open Problems in Federated Learningcited by 3,021
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
- 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,461
- 2019Big Transfer (BiT): General Visual Representation Learningcited by 766
- 2018Byzantine-Robust Distributed Learning: Towards Optimal Statistical Ratescited by 698
- 2019Large Batch Optimization for Deep Learning: Training BERT in 76 minutescited by 671
- 2016Linear Convergence of Gradient and Proximal-Gradient Methods Under the Polyak-Lojasiewicz Conditioncited by 526
- 2014SAGA: A Fast Incremental Gradient Method With Support for Non-Strongly Convex Composite Objectivescited by 401
- 2018Sparsified SGD with Memorycited by 373
38 more
- 2018The Hidden Vulnerability of Distributed Learning in Byzantiumcited by 324
- 2019Robust Aggregation for Federated Learningcited by 314
- 2019Error Feedback Fixes SignSGD and other Gradient Compression Schemescited by 306
- 2019Momentum-Based Variance Reduction in Non-Convex SGDcited by 302
- 2019A Little Is Enough: Circumventing Defenses For Distributed Learningcited by 285
- 2018SPIDER: Near-Optimal Non-Convex Optimization via Stochastic Path Integrated Differential Estimatorcited by 283
- 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 253
- 2019PowerSGD: Practical Low-Rank Gradient Compression for Distributed Optimizationcited by 234
- 2020Loss landscapes and optimization in over-parameterized non-linear systems and neural networkscited by 231
- 2017SARAH: A Novel Method for Machine Learning Problems Using Stochastic Recursive Gradientcited by 218
- 2019Decentralized Stochastic Optimization and Gossip Algorithms with Compressed Communicationcited by 218
- 2019SGD: General Analysis and Improved Ratescited by 206
- 2019Qsparse-local-SGD: Distributed SGD with Quantization, Sparsification, and Local Computationscited by 179
- 2013Minimizing Finite Sums with the Stochastic Average Gradientcited by 164
- 2020Privacy and Robustness in Federated Learning: Attacks and Defensescited by 163
- 2020Federated Learning with Compression: Unified Analysis and Sharp Guaranteescited by 159
- 2020On Biased Compression for Distributed Learningcited by 140
- 2020Learning from History for Byzantine Robust Optimizationcited by 137
- 2019Fall of Empires: Breaking Byzantine-tolerant SGD by Inner Product Manipulationcited by 136
- 2016Katyusha: The First Direct Acceleration of Stochastic Gradient Methodscited by 134
- 2016Distributed Mean Estimation with Limited Communicationcited by 134
- 2021EF21: A New, Simpler, Theoretically Better, and Practically Faster Error Feedbackcited by 131
- 2020Byzantine-Robust Learning on Heterogeneous Datasets via Bucketingcited by 125
- 2020PAGE: A Simple and Optimal Probabilistic Gradient Estimator for Nonconvex Optimizationcited by 116
- 2019Distributed Learning with Compressed Gradient Differencescited by 110
- 2019DoubleSqueeze: Parallel Stochastic Gradient Descent with Double-Pass Error-Compensated Compressioncited by 98
- 2018SGD and Hogwild! Convergence Without the Bounded Gradients Assumptioncited by 94
- 2020Acceleration for Compressed Gradient Descent in Distributed and Federated Optimizationcited by 90
- 2019Natural Compression for Distributed Deep Learningcited by 88
- 2018Byzantine Stochastic Gradient Descentcited by 81
- 2019Federated Variance-Reduced Stochastic Gradient Descent with Robustness to Byzantine Attackscited by 79
- 2020Variance-Reduced Methods for Machine Learningcited by 79
- 2021MARINA: Faster Non-Convex Distributed Learning with Compressioncited by 77
- 2018DRACO: Byzantine-resilient Distributed Training via Redundant Gradientscited by 74
- 2019Stochastic Distributed Learning with Gradient Quantization and Variance Reductioncited by 64
- 2020Linearly Converging Error Compensated SGDcited by 61
- 2021Distributed Deep Learning in Open Collaborationscited by 58
- 2020Byzantine-Resilient Non-Convex Stochastic Gradient Descentcited by 56
50 most cited of 79 All 79 (JSON)
Built on by
Not cited yet.