Litcius/Paper detail

FedCD: A Hybrid Federated Learning Framework for Efficient Training With IoT Devices

Jianchun Liu, Yujia Huo, Pengcheng Qu, Xu Sun, Zhi Liu, Qianpiao Ma, Jinyang Huang

2024IEEE Internet of Things Journal14 citationsDOI

Abstract

With billions of IoT devices producing vast data globally, privacy and efficiency challenges arise in AI applications. Federated learning (FL) has been widely adopted to train deep neural networks (DNNs) without privacy leakage. Existing centralized and decentralized FL architectures have limitations, including memory burden, huge bandwidth pressure and non-IID data issues. This paper introduces a novel hybrid FL framework, named FedCD, merging the benefits of both centralized and decentralized FL architectures. FedCD strategically distributes the model based on layer sizes and consensus distances (i.e., the deviation between the local models and the global average models), effectively relieving network bandwidth pressures and accelerating training speed even under the non-IID setting. This method significantly mitigates resource constraints and improves model accuracy, offering a promising solution to the challenges in distributed machine learning. Extensive experiment results show the high effectiveness of FedCD. The total completion time of FedCD is reduced by 16.3%-53% and the average accuracy improvement is 1.85% compared to the baselines.

Topics & Concepts

Computer scienceFederated learningInternet of ThingsBandwidth (computing)Distributed computingTraining setArtificial neural networkArtificial intelligenceMachine learningDeep learningComputer networkEmbedded systemPrivacy-Preserving Technologies in DataMobile Crowdsensing and CrowdsourcingAdvanced Data and IoT Technologies
FedCD: A Hybrid Federated Learning Framework for Efficient Training With IoT Devices | Litcius