Multi-Model Federated Learning
Neelkamal Bhuyan, Sharayu Moharir

TL;DR
This paper extends federated learning to simultaneously train multiple unrelated models across clients, proposing new client assignment policies that outperform or match traditional single-model approaches.
Contribution
Introduces a multi-model federated learning framework with novel client selection policies based on local losses, enhancing performance over standard FedAvg.
Findings
Multi-model policies outperform single-model FedAvg in experiments.
Client selection based on local losses improves training efficiency.
Proposed policies are effective on synthetic and real-world data.
Abstract
Federated learning is a form of distributed learning with the key challenge being the non-identically distributed nature of the data in the participating clients. In this paper, we extend federated learning to the setting where multiple unrelated models are trained simultaneously. Specifically, every client is able to train any one of M models at a time and the server maintains a model for each of the M models which is typically a suitably averaged version of the model computed by the clients. We propose multiple policies for assigning learning tasks to clients over time. In the first policy, we extend the widely studied FedAvg to multi-model learning by allotting models to clients in an i.i.d. stochastic manner. In addition, we propose two new policies for client selection in a multi-model federated setting which make decisions based on current local losses for each client-model pair.…
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 · Domain Adaptation and Few-Shot Learning · Advanced Data and IoT Technologies
