Anarchic Federated Learning
Haibo Yang, Xin Zhang, Prashant Khanduri, Jia Liu

TL;DR
This paper introduces Anarchic Federated Learning (AFL), allowing workers to freely choose participation timing and effort, and proposes algorithms that achieve optimal convergence rates despite chaotic worker behaviors.
Contribution
It develops the first convergent AFL algorithms with proven convergence rates and linear speedup, accommodating highly flexible worker participation.
Findings
AFA-CD and AFA-CS algorithms achieve state-of-the-art convergence rates.
The algorithms retain linear speedup with respect to workers and local steps.
Experimental results validate the effectiveness of the proposed methods.
Abstract
Present-day federated learning (FL) systems deployed over edge networks consists of a large number of workers with high degrees of heterogeneity in data and/or computing capabilities, which call for flexible worker participation in terms of timing, effort, data heterogeneity, etc. To satisfy the need for flexible worker participation, we consider a new FL paradigm called "Anarchic Federated Learning" (AFL) in this paper. In stark contrast to conventional FL models, each worker in AFL has the freedom to choose i) when to participate in FL, and ii) the number of local steps to perform in each round based on its current situation (e.g., battery level, communication channels, privacy concerns). However, such chaotic worker behaviors in AFL impose many new open questions in algorithm design. In particular, it remains unclear whether one could develop convergent AFL training algorithms, and…
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 · Stochastic Gradient Optimization Techniques · Cryptography and Data Security
