Federated Learning with Flexible Architectures
Jong-Ik Park, Carlee Joe-Wong

TL;DR
FedFA is a novel federated learning algorithm that enables clients with diverse computational resources to train different network architectures, improving efficiency, security, and robustness against attacks.
Contribution
This paper introduces FedFA, a flexible FL method with layer grafting and scalable aggregation, allowing heterogeneous client architectures and enhancing security and performance.
Findings
FedFA outperforms previous flexible aggregation strategies.
FedFA increases robustness against backdoor attacks.
Clients can train tailored models based on resource availability.
Abstract
Traditional federated learning (FL) methods have limited support for clients with varying computational and communication abilities, leading to inefficiencies and potential inaccuracies in model training. This limitation hinders the widespread adoption of FL in diverse and resource-constrained environments, such as those with client devices ranging from powerful servers to mobile devices. To address this need, this paper introduces Federated Learning with Flexible Architectures (FedFA), an FL training algorithm that allows clients to train models of different widths and depths. Each client can select a network architecture suitable for its resources, with shallower and thinner networks requiring fewer computing resources for training. Unlike prior work in this area, FedFA incorporates the layer grafting technique to align clients' local architectures with the largest network…
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
MethodsALIGN
