DFL: Dynamic Federated Split Learning in Heterogeneous IoT

被引:6
作者
Samikwa, Eric [1 ]
Di Maio, Antonio [1 ]
Braun, Torsten [1 ]
机构
[1] Univ Bern, Inst Comp Sci, CH-3012 Bern, Switzerland
来源
IEEE TRANSACTIONS ON MACHINE LEARNING IN COMMUNICATIONS AND NETWORKING | 2024年 / 2卷
关键词
Training; Computational modeling; Internet of Things; Data models; Servers; Dynamic scheduling; Training data; Federated learning; split learning; resource and data heterogeneity;
D O I
10.1109/TMLCN.2024.3409205
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:733 / 752
页数:20
相关论文
共 50 条
[41]   A Learning-Based Incentive Mechanism for Federated Learning [J].
Zhan, Yufeng ;
Li, Peng ;
Qu, Zhihao ;
Zeng, Deze ;
Guo, Song .
IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (07) :6360-6368
[42]   Toward Integrating Federated Learning With Split Learning via Spatio-Temporal Graph Framework for Brain Disease Prediction [J].
Mao, Junbin ;
Liu, Jin ;
Tian, Xu ;
Pan, Yi ;
Trucco, Emanuele ;
Lin, Hanhe .
IEEE TRANSACTIONS ON MEDICAL IMAGING, 2025, 44 (03) :1334-1346
[43]   Federated Learning for IoT Devices With Domain Generalization [J].
Zhang, Liling ;
Lei, Xinyu ;
Shi, Yichun ;
Huang, Hongyu ;
Chen, Chao .
IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (11) :9622-9633
[44]   Hybrid Federated Learning for Multimodal IoT Systems [J].
Peng, Yuanzhe ;
Wu, Yusen ;
Bian, Jieming ;
Xu, Jie .
IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (21) :34055-34064
[45]   Heterogeneous Federated Learning via Generative Model-Aided Knowledge Distillation in the Edge [J].
Sun, Chuanneng ;
Jiang, Tingcong ;
Pompili, Dario .
IEEE INTERNET OF THINGS JOURNAL, 2025, 12 (05) :5589-5599
[46]   Evaluating Security and Robustness for Split Federated Learning Against Poisoning Attacks [J].
Wu, Xiaodong ;
Yuan, Henry ;
Li, Xiangman ;
Ni, Jianbing ;
Lu, Rongxing .
IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2025, 20 :175-190
[47]   MITDBA: Mitigating Dynamic Backdoor Attacks in Federated Learning for IoT Applications [J].
Wang, Yongkang ;
Zhai, Di-Hua ;
Han, Dongyu ;
Guan, Yuyin ;
Xia, Yuanqing .
IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (06) :10115-10132
[48]   A Novel Federated Edge Learning Approach for Detecting Cyberattacks in IoT Infrastructures [J].
Abbas, Sidra ;
Al Hejaili, Abdullah ;
Sampedro, Gabriel Avelino ;
Abisado, Mideth ;
Almadhor, Ahmad S. ;
Shahzad, Tariq ;
Ouahada, Khmaies .
IEEE ACCESS, 2023, 11 :112189-112198
[49]   Vertical Federated Learning Across Heterogeneous Regions for Industry 4.0 [J].
Zhang, Rui ;
Li, Hongwei ;
Tian, Luoding ;
Hao, Meng ;
Zhang, Yuan .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2024, 20 (08) :10145-10155
[50]   Federated Learning With Cooperating Devices: A Consensus Approach for Massive IoT Networks [J].
Savazzi, Stefano ;
Nicoli, Monica ;
Rampa, Vittorio .
IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (05) :4641-4654