Efficient Federated Learning against Heterogeneous and Non-stationary Client Unavailability
Ming Xiang, Stratis Ioannidis, Edmund Yeh, Carlee Joe-Wong, Lili Su

TL;DR
This paper introduces FedAPM, a federated learning algorithm designed to handle heterogeneous and non-stationary client unavailability with minimal additional memory and computation, ensuring convergence and efficiency.
Contribution
FedAPM is a novel federated learning method that compensates for client unavailability and diffuses updates effectively, even under non-stationary conditions, with theoretical convergence guarantees.
Findings
FedAPM converges to a stationary point in non-convex settings.
Achieves linear speedup similar to standard FedAvg.
Performs well on real-world datasets with dynamic client availability.
Abstract
Addressing intermittent client availability is critical for the real-world deployment of federated learning algorithms. Most prior work either overlooks the potential non-stationarity in the dynamics of client unavailability or requires substantial memory/computation overhead. We study federated learning in the presence of heterogeneous and non-stationary client availability, which may occur when the deployment environments are uncertain, or the clients are mobile. The impacts of heterogeneity and non-stationarity on client unavailability can be significant, as we illustrate using FedAvg, the most widely adopted federated learning algorithm. We propose FedAPM, which includes novel algorithmic structures that (i) compensate for missed computations due to unavailability with only additional memory and computation with respect to standard FedAvg, and (ii) evenly diffuse local…
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.
Code & Models
Videos
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Distributed Sensor Networks and Detection Algorithms · Access Control and Trust
