Memory-adaptive Depth-wise Heterogeneous Federated Learning
Kai Zhang, Yutong Dai, Hongyi Wang, Eric Xing, Xun Chen, Lichao Sun

TL;DR
This paper introduces FeDepth, a memory-adaptive depth-wise federated learning approach that decomposes models based on device memory, significantly improving accuracy on heterogeneous devices.
Contribution
The paper proposes a novel depth-wise training method for federated learning that adapts to device memory constraints, outperforming existing width-slimming techniques.
Findings
Achieves over 5% top-1 accuracy improvement on CIFAR-10.
Achieves over 10% top-1 accuracy improvement on CIFAR-100.
Effective depth-wise fine-tuning demonstrated on ViT.
Abstract
Federated learning is a promising paradigm that allows multiple clients to collaboratively train a model without sharing the local data. However, the presence of heterogeneous devices in federated learning, such as mobile phones and IoT devices with varying memory capabilities, would limit the scale and hence the performance of the model could be trained. The mainstream approaches to address memory limitations focus on width-slimming techniques, where different clients train subnetworks with reduced widths locally and then the server aggregates the subnetworks. The global model produced from these methods suffers from performance degradation due to the negative impact of the actions taken to handle the varying subnetwork widths in the aggregation phase. In this paper, we introduce a memory-adaptive depth-wise learning solution in FL called FeDepth, which adaptively decomposes the full…
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 · Internet Traffic Analysis and Secure E-voting · Privacy, Security, and Data Protection
