FedFly: Towards Migration in Edge-based Distributed Federated Learning
Not on the map. Why?
Abstract (arXiv)
Federated learning (FL) is a privacy-preserving distributed machine learning technique that trains models while keeping all the original data generated on devices locally. Since devices may be resource constrained, offloading can be used to improve FL performance by transferring computational workload from devices to edge servers. However, due to mobility, devices participating in FL may leave the network during training and need to connect to a different edge server. This is challenging because the offloaded computations from edge server need to be migrated. In line with this assertion, we present FedFly, which is, to the best of our knowledge, the first work to migrate a deep neural network (DNN) when devices move between edge servers during FL training. Our empirical results on the CIFAR10 dataset, with both balanced and imbalanced data distribution, support our claims that FedFly can reduce training time by up to 33% when a device moves after 50% of the training is completed, and by up to 45% when 90% of the training is completed when compared to state-of-the-art offloading approach in FL. FedFly has negligible overhead of up to two seconds and does not compromise accuracy. Finally, we highlight a number of open research issues for further investigation. FedFly can be downloaded from https://github.com/qub-blesson/FedFly.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 8 of its 20 references that are in the map. First posted on arXiv 2 Nov 2021.
Builds on
8 of 20 references.
References · 8
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2019Federated Learning: Challenges, Methods, and Future Directionscited by 1,531
- 2018Split learning for health: Distributed deep learning without sharing raw patient datacited by 391
- 2020SplitFed: When Federated Learning Meets Split Learningcited by 308
- 2021Federated Learning for Internet of Things: A Comprehensive Surveycited by 247
- 2020End-to-End Evaluation of Federated Learning and Split Learning for Internet of Thingscited by 64
- 2021FedAdapt: Adaptive Offloading for IoT Devices in Federated Learningcited by 26
Built on by
Citing papers per year: 2022: 1; 2023: 2.
3 papers.
- 2023FLuID: Mitigating Stragglers in Federated Learning using Invariant Dropoutcited by 16
- 2023Federated Learning over a Wireless Network: Distributed User Selection through Random Accesscited by 2
- 2022Reducing Impacts of System Heterogeneity in Federated Learning using Weight Update Magnitudescited by 0
- 2023Federated Learning over a Wireless Network: Distributed User Selection through Random Access7 Jul 2023
- 2023FLuID: Mitigating Stragglers in Federated Learning using Invariant Dropout5 Jul 2023
- 2022Reducing Impacts of System Heterogeneity in Federated Learning using Weight Update Magnitudes30 Aug 2022