FedAR: Addressing Client Unavailability in Federated Learning with Local Update Approximation and Rectification
Chutian Jiang, Hansong Zhou, Xiaonan Zhang, and Shayok Chakraborty

TL;DR
FedAR is a novel federated learning algorithm that effectively handles client unavailability by approximating and rectifying local updates, leading to improved model performance and fairness.
Contribution
FedAR introduces a new update approximation and rectification method that ensures all clients contribute to the global model despite unavailability, with proven convergence guarantees.
Findings
Outperforms FedAvg, MIFA, FedVARP, and Scaffold in accuracy and loss.
Maintains high performance with many unavailable clients.
Achieves optimal convergence on non-IID datasets.
Abstract
Federated learning (FL) enables clients to collaboratively train machine learning models under the coordination of a server in a privacy-preserving manner. One of the main challenges in FL is that the server may not receive local updates from each client in each round due to client resource limitations and intermittent network connectivity. The existence of unavailable clients severely deteriorates the overall FL performance. In this paper, we propose , a novel client update Approximation and Rectification algorithm for FL to address the client unavailability issue. FedAR can get all clients involved in the global model update to achieve a high-quality global model on the server, which also furnishes accurate predictions for each client. To this end, the server uses the latest update from each client as a surrogate for its current update. It then assigns a different weight to each…
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
TopicsPrivacy-Preserving Technologies in Data · Cryptography and Data Security · Stochastic Gradient Optimization Techniques
