DFL: Dynamic Federated Split Learning in Heterogeneous IoT

被引:5
作者
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 条
[21]   Sparse Communication Mechanism for Federated Learning in IoT Systems [J].
Zhu, Xi ;
Wang, Junbo ;
Liu, Zhi ;
Zheng, Zibin .
IEEE INTERNET OF THINGS JOURNAL, 2025, 12 (11) :15261-15273
[22]   Improved Gale-Shapley-Based Hierarchical Federated Learning for IoT Scenarios [J].
Wu, Xiaohong ;
Li, Pei ;
Gu, Yonggen ;
Tao, Jie ;
Shen, Shigen ;
Yu, Shui .
IEEE INTERNET OF THINGS JOURNAL, 2025, 12 (07) :9195-9205
[23]   Achieving High Efficiency and Privacy in IoT With Federated Learning: A Verifiable Horizontal Approach [J].
Ramakrishnan, Jayabrabu .
IEEE ACCESS, 2025, 13 :48587-48604
[24]   Heterogeneous Model Fusion Federated Learning Mechanism Based on Model Mapping [J].
Lu, Xiaofeng ;
Liao, Yuying ;
Liu, Chao ;
Lio, Pietro ;
Hui, Pan .
IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (08) :6058-6068
[25]   Federated Feature Selection for Horizontal Federated Learning in IoT Networks [J].
Zhang, Xunzheng ;
Mavromatis, Alex ;
Vafeas, Antonis ;
Nejabati, Reza ;
Simeonidou, Dimitra .
IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (11) :10095-10112
[26]   μDFL: A Secure Microchained Decentralized Federated Learning Fabric Atop IoT Networks [J].
Xu, Ronghua ;
Chen, Yu .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (03) :2677-2688
[27]   Split Consensus Federated Learning: An Approach for Distributed Training and Inference [J].
Tedeschini, Bernardo Camajori ;
Brambilla, Mattia ;
Nicoli, Monica .
IEEE ACCESS, 2024, 12 :119535-119549
[28]   Adaptive and Parallel Split Federated Learning in Vehicular Edge Computing [J].
Qiang, Xianke ;
Chang, Zheng ;
Hu, Yun ;
Liu, Lei ;
Hamalainen, Timo .
IEEE INTERNET OF THINGS JOURNAL, 2025, 12 (05) :4591-4604
[29]   Heterogeneous Sensor Data Acquisition and Federated Learning for Resource Constrained IoT Devices-A Validation [J].
Rudraraju, Srinivasa Raju ;
Suryadevara, Nagender Kumar ;
Negi, Atul .
IEEE SENSORS JOURNAL, 2023, 23 (15) :17602-17610
[30]   Accelerating Federated Learning for IoT in Big Data Analytics With Pruning, Quantization and Selective Updating [J].
Xu, Wenyuan ;
Fang, Weiwei ;
Ding, Yi ;
Zou, Meixia ;
Xiong, Naixue .
IEEE ACCESS, 2021, 9 :38457-38466