FedSR: A Semi-Decentralized Federated Learning Algorithm for Non-IIDness in IoT System

Jianjun Huang, Lixin Ye, Li Kang
3/19/2024
cs.LGcs.DC

No confident code implementation found for this paper.

Abstract

In the Industrial Internet of Things (IoT), a large amount of data will be generated every day. Due to privacy and security issues, it is difficult to collect all these data together to train deep learning models, thus the federated learning, a distributed machine learning paradigm that protects data privacy, has been widely used in IoT. However, in practical federated learning, the data distributions usually have large differences across devices, and the heterogeneity of data will deteriorate the performance of the model. Moreover, federated learning in IoT usually has a large number of devices involved in training, and the limited communication resource of cloud servers become a bottleneck for training. To address the above issues, in this paper, we combine centralized federated learning with decentralized federated learning to design a semi-decentralized cloud-edge-device hierarchical federated learning framework, which can mitigate the impact of data heterogeneity, and can be deployed at lage scale in IoT. To address the effect of data heterogeneity, we use an incremental subgradient optimization algorithm in each ring cluster to improve the generalization ability of the ring cluster models. Our extensive experiments show that our approach can effectively mitigate the impact of data heterogeneity and alleviate the communication bottleneck in cloud servers.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{huang2024fedsr,
  title  = {FedSR: A Semi-Decentralized Federated Learning Algorithm for Non-IIDness in IoT System},
  author = {Jianjun Huang and Lixin Ye and Li Kang},
  year   = {2024},
  eprint = {2403.14718},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2403.14718v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.14718.svg)](https://codeofpaper.com/paper/2403.14718)

Discussion