FedBug: A Bottom-Up Gradual Unfreezing Framework for Federated Learning
Chia-Hsiang Kao, Yu-Chiang Frank Wang

TL;DR
FedBug introduces a bottom-up gradual unfreezing approach in federated learning to reduce client drift, improve convergence, and enhance model alignment across heterogeneous client datasets.
Contribution
This paper presents FedBug, a novel federated learning framework with a bottom-up unfreezing strategy, along with theoretical analysis and extensive empirical validation.
Findings
FedBug achieves faster convergence than FedAvg.
The bottom-up unfreezing improves model alignment across clients.
FedBug demonstrates robustness across various datasets and architectures.
Abstract
Federated Learning (FL) offers a collaborative training framework, allowing multiple clients to contribute to a shared model without compromising data privacy. Due to the heterogeneous nature of local datasets, updated client models may overfit and diverge from one another, commonly known as the problem of client drift. In this paper, we propose FedBug (Federated Learning with Bottom-Up Gradual Unfreezing), a novel FL framework designed to effectively mitigate client drift. FedBug adaptively leverages the client model parameters, distributed by the server at each global round, as the reference points for cross-client alignment. Specifically, on the client side, FedBug begins by freezing the entire model, then gradually unfreezes the layers, from the input layer to the output layer. This bottom-up approach allows models to train the newly thawed layers to project data into a latent…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Recommender Systems and Techniques · FinTech, Crowdfunding, Digital Finance
