Samikwa, Eric; Di Maio, Antonio; Braun, Torsten (2024). DFL: Dynamic Federated Split Learning in Heterogeneous IoT. IEEE transactions on machine learning in communications and networking, 2, pp. 733-752. IEEE 10.1109/TMLCN.2024.3409205
|
Text
DFL_final.pdf - Submitted Version Available under License Creative Commons: Attribution (CC-BY). Download (1MB) | Preview |
|
|
Text
DFL_Dynamic_Federated_Split_Learning_in_Heterogeneous_IoT.pdf - Accepted Version Available under License Creative Commons: Attribution (CC-BY). Download (1MB) | Preview |
Federated Learning (FL) in edge Internet of Things (IoT) environments is challenging due to the heterogeneous nature of the learning environment, mainly embodied in two aspects. Firstly, the statistically heterogeneous data, usually non-independent identically distributed (non-IID), from geographically distributed clients can deteriorate the FL training accuracy. Secondly, the heterogeneous computing and communication resources in IoT devices often result in unstable training processes that slow down the training of a global model and affect energy consumption. Most existing solutions address only the unilateral side of the heterogeneity issue but neglect the joint problem of resources and data heterogeneity for the resource-constrained IoT. In this article, we propose Dynamic Federated split Learning (DFL) to address the joint problem of data and resource heterogeneity for distributed training in IoT. DFL enhances training efficiency in heterogeneous dynamic IoT through resource-aware split computing of deep neural networks and dynamic clustering of training participants based on the similarity of their sub-model layers. We evaluate DFL on a real testbed comprising heterogeneous IoT devices using two widely-adopted datasets, in various non-IID settings. Results show that DFL improves training performance in terms of training time by up to 48%, accuracy by up to 32%, and energy consumption by up to 62.8% compared to classic FL and Federated Split Learning in scenarios with both data and resource heterogeneity.
Item Type: |
Journal Article (Original Article) |
---|---|
Division/Institute: |
08 Faculty of Science > Institute of Computer Science (INF) > Communication and Distributed Systems (CDS) 08 Faculty of Science > Institute of Computer Science (INF) |
UniBE Contributor: |
Samikwa, Eric, Di Maio, Antonio, Braun, Torsten |
Subjects: |
000 Computer science, knowledge & systems 500 Science > 510 Mathematics |
ISSN: |
2831-316X |
Publisher: |
IEEE |
Language: |
English |
Submitter: |
Dimitrios Xenakis |
Date Deposited: |
23 Dec 2023 15:47 |
Last Modified: |
16 Jun 2024 02:21 |
Publisher DOI: |
10.1109/TMLCN.2024.3409205 |
Related URLs: |
|
Uncontrolled Keywords: |
Federated Learning; Split Learning; Internet of Things; Resource and Data Heterogeneity |
BORIS DOI: |
10.48350/190712 |
URI: |
https://boris.unibe.ch/id/eprint/190712 |