Robust Collaborative Learning with Linear Gradient Overhead
Not on the map. Why?
Abstract (arXiv)
Collaborative learning algorithms, such as distributed SGD (or D-SGD), are prone to faulty machines that may deviate from their prescribed algorithm because of software or hardware bugs, poisoned data or malicious behaviors. While many solutions have been proposed to enhance the robustness of D-SGD to such machines, previous works either resort to strong assumptions (trusted server, homogeneous data, specific noise model) or impose a gradient computational cost that is several orders of magnitude higher than that of D-SGD. We present MoNNA, a new algorithm that (a) is provably robust under standard assumptions and (b) has a gradient computation overhead that is linear in the fraction of faulty machines, which is conjectured to be tight. Essentially, MoNNA uses Polyak's momentum of local gradients for local updates and nearest-neighbor averaging (NNA) for global mixing, respectively. While MoNNA is rather simple to implement, its analysis has been more challenging and relies on two key elements that may be of independent interest. Specifically, we introduce the mixing criterion of (α, λ)-reduction to analyze the non-linear mixing of non-faulty machines, and present a way to control the tension between the momentum and the model drifts. We validate our theory by experiments on image classification and make our code available at https://github.com/LPD-EPFL/robust-collaborative-learning.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 22 of its 35 references that are in the map. First posted on arXiv 22 Sep 2022.
Builds on
22 of 35 references.
References · 22
- 2021Convex optimizationcited by 2,515
- 2016Optimization Methods for Large-Scale Machine Learningcited by 1,150
- 2019Measuring the Effects of Non-Identical Data Distribution for Federated Visual Classificationcited by 851
- 2018Byzantine-Robust Distributed Learning: Towards Optimal Statistical Ratescited by 711
- 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 502
- 2020A Unified Theory of Decentralized SGD with Changing Topology and Local Updatescited by 367
- 2019Momentum-Based Variance Reduction in Non-Convex SGDcited by 306
- 2019A Little Is Enough: Circumventing Defenses For Distributed Learningcited by 288
- 2017Asynchronous Decentralized Parallel Stochastic Gradient Descentcited by 159
- 2019Fall of Empires: Breaking Byzantine-tolerant SGD by Inner Product Manipulationcited by 141
- 2020Learning from History for Byzantine Robust Optimizationcited by 137
- 2020Byzantine-Robust Learning on Heterogeneous Datasets via Bucketingcited by 128
10 more
- 2017Distributed Statistical Machine Learning in Adversarial Settings: Byzantine Gradient Descentcited by 59
- 2020Byzantine-Resilient Non-Convex Stochastic Gradient Descentcited by 57
- 2019BRIDGE: Byzantine-resilient Decentralized Gradient Descentcited by 45
- 2017ByRDiE: Byzantine-resilient distributed coordinate descent for decentralized learningcited by 36
- 2020Byzantine-resilient Decentralized Stochastic Gradient Descentcited by 28
- 2021Approximate Byzantine Fault-Tolerance in Distributed Optimizationcited by 28
- 2020Byzantine-Resilient SGD in High Dimensions on Heterogeneous Datacited by 17
- 2018Asynchronous Byzantine Machine Learning (the case of SGD)cited by 7
- 2021A Survey on Fault-tolerance in Distributed Optimization and Machine Learningcited by 5
- 2022Byzantine Fault Tolerance in Distributed Machine Learning : a Surveycited by 4
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 5; 2025: 2; 2026: 2.
12 papers.
- 2022On the Impossible Safety of Large AI Modelscited by 28
- 2023Decentralized SGD and Average-direction SAM are Asymptotically Equivalentcited by 15
- 2024Adaptive Gradient Clipping for Robust Federated Learningcited by 11
- 2024Unified Breakdown Analysis for Byzantine Robust Gossipcited by 8
- 2024Overcoming the Challenges of Batch Normalization in Federated Learningcited by 4
- 2025ByzFL: Research Framework for Robust Federated Learningcited by 4
- 2024On the Relevance of Byzantine Robust Optimization Against Data Poisoningcited by 2
- 2024Byzantine-Robust Gossip: Insights from a Dual Approachcited by 1
- 2023SABLE: Secure And Byzantine robust LEarningcited by 0
- 2025Robust and Efficient Collaborative Learningcited by 0
- 2026Topology-Independent Robustness of the Weighted Mean under Label Poisoning Attacks in Heterogeneous Decentralized Learningcited by 0
- 2026From Inexact Gradients to Byzantine Robustness: Acceleration and Optimization under Similaritycited by 0
- 2026From Inexact Gradients to Byzantine Robustness: Acceleration and Optimization under Similarity3 Feb 2026
- 2026Topology-Independent Robustness of the Weighted Mean under Label Poisoning Attacks in Heterogeneous Decentralized Learning6 Jan 2026
- 2025Robust and Efficient Collaborative Learning9 Oct 2025
- 2025ByzFL: Research Framework for Robust Federated Learning30 May 2025
- 2024Unified Breakdown Analysis for Byzantine Robust Gossip14 Oct 2024
- 2024Overcoming the Challenges of Batch Normalization in Federated Learning23 May 2024
- 2024Adaptive Gradient Clipping for Robust Federated Learning23 May 2024
- 2024Byzantine-Robust Gossip: Insights from a Dual Approach6 May 2024
- 2024On the Relevance of Byzantine Robust Optimization Against Data Poisoning1 May 2024
- 2023SABLE: Secure And Byzantine robust LEarning11 Sep 2023
- 2023Decentralized SGD and Average-direction SAM are Asymptotically Equivalent5 Jun 2023
- 2022On the Impossible Safety of Large AI Models30 Sep 2022