Cardiff Metropolitan University
FedAdapt_Adaptive_Offloading_for_IoT_Devices_in_Federated_Learning_Final_Version_.pdf (2.61 MB)

FedAdapt: Adaptive Offloading for IoT Devices in Federated Learning

Download (2.61 MB)
journal contribution
posted on 2023-08-07, 12:06 authored by Di Wu, Rehmat UllahRehmat Ullah, Paul Harvey, Peter Kilpatrick, Ivor Spence, Blesson Varghese

FedAdapt is a holistic framework for an IoT-edge environment that surmounts the challenges of accelerating federated learning on resource constrained devices, reducing the impact of stragglers arising from computational heterogeneity of IoT devices and adapting to varying network bandwidth between devices and an edge server. To accelerate the training process of federated learning, FedAdapt is underpinned by an offloading technique in which the layers of a Deep Neural Network (DNN) model can be offloaded from the device to an edge server to alleviate the computational burden of training on the device. To reduce the impact of stragglers, FedAdapt incorporates a reinforcement learning approach to automatically identify the layers that need to be offloaded from the device to the edge. FedAdapt further optimizes the reinforcement learning approach to develop different offloading strategies for each device while accounting for changing network bandwidth. A clustering technique is implemented to rapidly generate the offloading strategy.


This work was sponsored by funds from Rakuten Mobile, Japan. The last author was also supported by a Royal Society Short Industry Fellowship.





  • AM (Accepted Manuscript)


Wu , D , Ullah , R , Harvey , P , Kilpatrick , P , Spence , I & Varghese , B 2022 , ' FedAdapt : adaptive offloading for IoT devices in federated learning ' , IEEE Internet of Things Journal .

Electronic ISSN


Cardiff Met Affiliation

  • Cardiff School of Technologies

Cardiff Met Authors

Rehmat Ullah

Copyright Holder

  • © The Publisher

Publisher Rights Statement

Copyright © 2022 IEEE. This work has been made available online in accordance with publisher policies or with permission. Permission for further reuse of this content should be sought from the publisher or the rights holder. This is the author created accepted manuscript following peer review and may differ slightly from the final published version. The final published version of this work is available at


  • en

Usage metrics

    School of Technologies Research - Journal Articles


    Ref. manager