Asynchronous Byzantine Federated Learning
Bart Cox, Abele M\u{a}lan, Lydia Y. Chen, J\'er\'emie Decouchant

TL;DR
This paper introduces a novel asynchronous Byzantine-resilient federated learning algorithm that improves training speed and robustness against attacks without requiring an auxiliary dataset or being delayed by slow clients.
Contribution
It presents one of the first asynchronous Byzantine fault-tolerant FL algorithms that does not rely on auxiliary datasets and handles stragglers effectively.
Findings
Faster training compared to synchronous FL
Higher accuracy under attack scenarios
Robustness against gradient inversion, perturbation, and backdoor attacks
Abstract
Federated learning (FL) enables a set of geographically distributed clients to collectively train a model through a server. Classically, the training process is synchronous, but can be made asynchronous to maintain its speed in presence of slow clients and in heterogeneous networks. The vast majority of Byzantine fault-tolerant FL systems however rely on a synchronous training process. Our solution is one of the first Byzantine-resilient and asynchronous FL algorithms that does not require an auxiliary server dataset and is not delayed by stragglers, which are shortcomings of previous works. Intuitively, the server in our solution waits to receive a minimum number of updates from clients on its latest model to safely update it, and is later able to safely leverage the updates that late clients might send. We compare the performance of our solution with state-of-the-art algorithms on…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Privacy-Preserving Technologies in Data · Cooperative Communication and Network Coding
MethodsSparse Evolutionary Training · SPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
