ByzShield: An Efficient and Robust System for Distributed Training
Not on the map. Why?
Abstract (arXiv)
Training of large scale models on distributed clusters is a critical component of the machine learning pipeline. However, this training can easily be made to fail if some workers behave in an adversarial (Byzantine) fashion whereby they return arbitrary results to the parameter server (PS). A plethora of existing papers consider a variety of attack models and propose robust aggregation and/or computational redundancy to alleviate the effects of these attacks. In this work we consider an omniscient attack model where the adversary has full knowledge about the gradient computation assignments of the workers and can choose to attack (up to) any q out of K worker nodes to induce maximal damage. Our redundancy-based method ByzShield leverages the properties of bipartite expander graphs for the assignment of tasks to workers; this helps to effectively mitigate the effect of the Byzantine behavior. Specifically, we demonstrate an upper bound on the worst case fraction of corrupted gradients based on the eigenvalues of our constructions which are based on mutually orthogonal Latin squares and Ramanujan graphs. Our numerical experiments indicate over a 36% reduction on average in the fraction of corrupted gradients compared to the state of the art. Likewise, our experiments on training followed by image classification on the CIFAR-10 dataset show that ByzShield has on average a 20% advantage in accuracy under the most sophisticated attacks. ByzShield also tolerates a much larger fraction of adversarial nodes compared to prior work.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 2; 2024: 1; 2025: 1; 2026: 1.
8 papers.
- 2022An Efficient and Robust System for Vertically Federated Random Forestcited by 6
- 2023FedREP: A Byzantine-Robust, Communication-Efficient and Privacy-Preserving Framework for Federated Learningcited by 3
- 2024FedQV: Leveraging Quadratic Voting in Federated Learningcited by 3
- 2021Aspis: Robust Detection for Distributed Learningcited by 1
- 2025Fluid Democracy in Federated Data Aggregationcited by 1
- 2022Detection and Mitigation of Byzantine Attacks in Distributed Trainingcited by 0
- 2023On the Optimal Batch Size for Byzantine-Robust Distributed Learningcited by 0
- 2026XFED: Non-Collusive Model Poisoning Attack Against Byzantine-Robust Federated Classifierscited by 0
- 2026XFED: Non-Collusive Model Poisoning Attack Against Byzantine-Robust Federated Classifiers10 Apr 2026
- 2025Fluid Democracy in Federated Data Aggregation3 Jul 2025
- 2024FedQV: Leveraging Quadratic Voting in Federated Learning2 Jan 2024
- 2023On the Optimal Batch Size for Byzantine-Robust Distributed Learning23 May 2023
- 2023FedREP: A Byzantine-Robust, Communication-Efficient and Privacy-Preserving Framework for Federated Learning9 Mar 2023
- 2022Detection and Mitigation of Byzantine Attacks in Distributed Training17 Aug 2022
- 2022An Efficient and Robust System for Vertically Federated Random Forest26 Jan 2022
- 2021Aspis: Robust Detection for Distributed Learning5 Aug 2021