Bristle: Decentralized Federated Learning in Byzantine, Non-i.i.d. Environments
Not on the map. Why?
Abstract (arXiv)
Federated learning (FL) is a privacy-friendly type of machine learning where devices locally train a model on their private data and typically communicate model updates with a server. In decentralized FL (DFL), peers communicate model updates with each other instead. However, DFL is challenging since (1) the training data possessed by different peers is often non-i.i.d. (i.e., distributed differently between the peers) and (2) malicious, or Byzantine, attackers can share arbitrary model updates with other peers to subvert the training process. We address these two challenges and present Bristle, middleware between the learning application and the decentralized network layer. Bristle leverages transfer learning to predetermine and freeze the non-output layers of a neural network, significantly speeding up model training and lowering communication costs. To securely update the output layer with model updates from other peers, we design a fast distance-based prioritizer and a novel performance-based integrator. Their combined effect results in high resilience to Byzantine attackers and the ability to handle non-i.i.d. classes. We empirically show that Bristle converges to a consistent 95% accuracy in Byzantine environments, outperforming all evaluated baselines. In non-Byzantine environments, Bristle requires 83% fewer iterations to achieve 90% accuracy compared to state-of-the-art methods. We show that when the training classes are non-i.i.d., Bristle significantly outperforms the accuracy of the most Byzantine-resilient baselines by 2.3x while reducing communication costs by 90%.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 53 of its 97 references that are in the map. First posted on arXiv 21 Oct 2021.
Builds on
53 of 97 references.
References · 53
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,787
- 2019Advances and Open Problems in Federated Learningcited by 3,046
- 2016Learning without Forgettingcited by 2,496
- 2019Federated Learning: Challenges, Methods, and Future Directionscited by 1,538
- 2018Federated Learning with Non-IID Datacited by 1,108
- 2017A Survey on Multi-Task Learningcited by 840
- 2018How To Backdoor Federated Learningcited by 765
- 2018Byzantine-Robust Distributed Learning: Towards Optimal Statistical Ratescited by 711
- 2017Federated Multi-Task Learningcited by 672
38 more
- 2020The Future of Digital Health with Federated Learningcited by 633
- 2018Federated Learning for Mobile Keyboard Predictioncited by 572
- 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 502
- 2019Local Model Poisoning Attacks to Byzantine-Robust Federated Learningcited by 493
- 2018A Survey on Deep Transfer Learningcited by 419
- 2018Adaptive Federated Learning in Resource Constrained Edge Computing Systemscited by 409
- 2018The Hidden Vulnerability of Distributed Learning in Byzantiumcited by 329
- 2020Data Poisoning Attacks Against Federated Learning Systemscited by 275
- 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 256
- 2018Beyond Inferring Class Representatives: User-Level Privacy Leakage From Federated Learningcited by 246
- 2018Mitigating Sybils in Federated Learning Poisoningcited by 161
- 2018RSA: Byzantine-Robust Stochastic Aggregation Methods for Distributed Learning from Heterogeneous Datasetscited by 149
- 2019Convergence of Edge Computing and Deep Learning: A Comprehensive Surveycited by 120
- 2018Generalized Byzantine-tolerant SGDcited by 95
- 2018Communication Compression for Decentralized Trainingcited by 88
- 2020Learning to Detect Malicious Clients for Robust Federated Learningcited by 88
- 2019Byzantine-Robust Federated Machine Learning through Adaptive Model Averagingcited by 70
- 2019Zeno++: Robust Fully Asynchronous SGDcited by 53
- 2019Federated Learning Of Out-Of-Vocabulary Wordscited by 51
- 2020Wireless Communications for Collaborative Federated Learningcited by 47
- 2019Rehearsal-Free Continual Learning over Small Non-I.I.D. Batchescited by 46
- 2019BRIDGE: Byzantine-resilient Decentralized Gradient Descentcited by 45
- 2019Personalization of End-to-end Speech Recognition On Mobile Devices For Named Entitiescited by 41
- 2016Randomized Distributed Mean Estimation: Accuracy vs Communicationcited by 39
- 2017ByRDiE: Byzantine-resilient distributed coordinate descent for decentralized learningcited by 36
- 2020Continual Local Training for Better Initialization of Federated Modelscited by 34
- 2019Federated Learning of N-gram Language Modelscited by 33
- 2019Shielding Collaborative Learning: Mitigating Poisoning Attacks through Client-Side Detectioncited by 26
- 2020What is Wrong with Continual Learning in Medical Image Segmentation?cited by 25
- 2020FLeet: Online Federated Learning via Staleness Awareness and Performance Predictioncited by 21
- 2016Distributed Optimization Under Adversarial Nodescited by 20
- 2019PIRATE: A Blockchain-based Secure Framework of Distributed Machine Learning in 5G Networkscited by 18
- 2020FedFMC: Sequential Efficient Federated Learning on Non-iid Datacited by 17
- 2019Decentralized Bayesian Learning over Graphscited by 9
- 2017Fully Decentralized Policies for Multi-Agent Systems: An Information Theoretic Approachcited by 5
- 2019Adversary-resilient Distributed and Decentralized Statistical Inference and Machine Learning: An Overview of Recent Advances Under the Byzantine Threat Modelcited by 4
- 2015Fault-Tolerant Distributed Optimization (Part IV): Constrained Optimization with Arbitrary Directed Networkscited by 3
- 2019Distributed Machine Learning through Heterogeneous Edge Systemscited by 3
50 most cited of 53 All 53 (JSON)
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 1; 2025: 0; 2026: 1.
4 papers.
- 2022Decentralized Federated Learning: Fundamentals, State of the Art, Frameworks, Trends, and Challengescited by 138
- 2024BoBa: Boosting Backdoor Detection through Data Distribution Inference in Federated Learningcited by 3
- 2023Towards Sybil Resilience in Decentralized Learningcited by 0
- 2026Robust Decentralized Personalized Federated Learning via Prediction-Constrained Neighborhood Collaborationcited by 0
- 2026Robust Decentralized Personalized Federated Learning via Prediction-Constrained Neighborhood Collaboration7 Sep 2026
- 2024BoBa: Boosting Backdoor Detection through Data Distribution Inference in Federated Learning12 Jul 2024
- 2023Towards Sybil Resilience in Decentralized Learning26 Jun 2023
- 2022Decentralized Federated Learning: Fundamentals, State of the Art, Frameworks, Trends, and Challenges15 Nov 2022