Centroid Approximation for Byzantine-Tolerant Federated Learning
Not on the map. Why?
Abstract (arXiv)
Federated learning allows each client to keep its data locally when training machine learning models in a distributed setting. Significant recent research established the requirements that the input must satisfy in order to guarantee convergence of the training loop. This line of work uses averaging as the aggregation rule for the training models. In particular, we are interested in whether federated learning is robust to Byzantine behavior, and observe and investigate a tradeoff between the average/centroid and the validity conditions from distributed computing. We show that the various validity conditions alone do not guarantee a good approximation of the average. Furthermore, we show that reaching good approximation does not give good results in experimental settings due to possible Byzantine outliers. Our main contribution is the first lower bound of minfracn-tt,√d on the centroid approximation under box validity that is often considered in the literature, where n is the number of clients, t the upper bound on the number of Byzantine faults, and d is the dimension of the machine learning model. We complement this lower bound by an upper bound of 2minn,√d, by providing a new analysis for the case n<d. In addition, we present a new algorithm that achieves a √2d-approximation under convex validity, which also proves that the existing lower bound in the literature is tight. We show that all presented bounds can also be achieved in the distributed peer-to-peer setting. We complement our analytical results with empirical evaluations in federated stochastic gradient descent and federated averaging settings.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 27 of its 56 references that are in the map. First posted on arXiv 18 Jun 2025.
Builds on
27 of 56 references.
References · 27
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
- 2019Advances and Open Problems in Federated Learningcited by 3,046
- 2018Federated Optimization in Heterogeneous Networkscited by 2,987
- 2018Federated Learning with Non-IID Datacited by 1,108
- 2020Adaptive Federated Optimizationcited by 1,046
- 2020Tackling the Objective Inconsistency Problem in Heterogeneous Federated Optimizationcited by 906
- 2018The Hidden Vulnerability of Distributed Learning in Byzantiumcited by 329
- 2018RSA: Byzantine-Robust Stochastic Aggregation Methods for Distributed Learning from Heterogeneous Datasetscited by 149
- 2017Revisiting Distributed Synchronous SGDcited by 142
- 2013Communication Efficient Distributed Optimization using an Approximate Newton-type Methodcited by 132
- 2021Linear Convergence in Federated Learning: Tackling Client Heterogeneity and Sparse Gradientscited by 123
- 2020Byzantine-Resilient Secure Federated Learningcited by 93
15 more
- 2019Robust Federated Learning in a Heterogeneous Environmentcited by 90
- 2018Byzantine Stochastic Gradient Descentcited by 81
- 2019Federated Variance-Reduced Stochastic Gradient Descent with Robustness to Byzantine Attackscited by 79
- 2023FedExP: Speeding Up Federated Averaging via Extrapolationcited by 69
- 2022FedVARP: Tackling the Variance Due to Partial Client Participation in Federated Learningcited by 64
- 2022Byzantine Machine Learning Made Easy by Resilient Averaging of Momentumscited by 63
- 2020Collaborative Learning in the Jungle (Decentralized, Byzantine, Heterogeneous, Asynchronous and Nonconvex Learning)cited by 54
- 2021Challenges and Approaches for Mitigating Byzantine Attacks in Federated Learningcited by 47
- 2019BRIDGE: Byzantine-resilient Decentralized Gradient Descentcited by 45
- 2017ByRDiE: Byzantine-resilient distributed coordinate descent for decentralized learningcited by 36
- 2021Byzantine-robust Federated Learning through Collaborative Malicious Gradient Filteringcited by 30
- 2020Byzantine-Resilient High-Dimensional Federated Learningcited by 27
- 2018A Resilient Convex Combination for consensus-based distributed algorithmscited by 3
- 2020Resilient Distributed Vector Consensus Using Centerpointscited by 3
- 2023Centroid Approximation with Multidimensional Approximate Agreement Protocolscited by 2
Built on by
Not cited yet.