paper-with-me

Papers

Data Heterogeneity-Robust Federated Learning via Group Client Selection in Industrial IoT

2022-02-03 · Zonghang Li, Yihong He, Hongfang Yu, Jiawen Kang, Xiaoping Li, Zenglin Xu, Dusit Niyato

Nowadays, the industrial Internet of Things (IIoT) has played an integral role in Industry 4.0 and produced massive amounts of data for industrial intelligence. These data locate on decentralized devices in modern factories. To protect the confidentiality of industrial data, federated learning (FL) was introduced to collaboratively train shared machine learning models. However, the local data collected by different devices skew in class distribution and degrade industrial FL performance. This challenge has been widely studied at the mobile edge, but they ignored the rapidly changing streaming data and clustering nature of factory devices, and more seriously, they may threaten data security. In this paper, we propose FedGS, which is a hierarchical cloud-edge-end FL framework for 5G empowered industries, to improve industrial FL performance on non-i.i.d. data. Taking advantage of naturally clustered factory devices, FedGS uses a gradient-based binary permutation algorithm (GBP-CS) to select a subset of devices within each factory and build homogeneous super nodes participating in FL training. Then, we propose a compound-step synchronization protocol to coordinate the training process within and among these super nodes, which shows great robustness against data heterogeneity. The proposed methods are time-efficient and can adapt to dynamic environments, without exposing confidential industrial data in risky manipulation. We prove that FedGS has better convergence performance than FedAvg and give a relaxed condition under which FedGS is more communication-efficient. Extensive experiments show that FedGS improves accuracy by 3.5% and reduces training rounds by 59% on average, confirming its superior effectiveness and efficiency on non-i.i.d. data.

📄 PDF Abstract BibTeX arXiv:2202.01512

Code (1)

lizonghang/fedgs 공식 구현 mxnet

Tasks

Federated Learning

Similar Papers 제목 키워드 기반

Heterogeneity-Guided Client Sampling: Towards Fast and Efficient Non-IID Federated Learning

2023-09-30 · Huancheng Chen, Haris Vikalo

Statistical heterogeneity of data present at client devices in a federated learning (FL) system renders the training of a global model in such systems difficult. Particularly challenging are the settings where due to com…

Federated Learning

Client Selection for Federated Policy Optimization with Environment Heterogeneity

2023-05-18 · Zhijie Xie, S. H. Song

The development of Policy Iteration (PI) has inspired many recent algorithms for Reinforcement Learning (RL), including several policy gradient methods that gained both theoretical soundness and empirical success on a va…

MuJoCoPolicy Gradient MethodsReinforcement Learning (RL)

Fed-CBS: A Heterogeneity-Aware Client Sampling Mechanism for Federated Learning via Class-Imbalance Reduction

2022-09-30 · Jianyi Zhang, Ang Li, Minxue Tang, Jingwei Sun 외

Due to limited communication capacities of edge devices, most existing federated learning (FL) methods randomly select only a subset of devices to participate in training for each communication round. Compared with engag…

Federated LearningPrivacy Preserving

Client Selection Approach in Support of Clustered Federated Learning over Wireless Edge Networks

2021-08-16 · Abdullatif Albaseer, Mohamed Abdallah, Ala Al-Fuqaha, Aiman Erbad

Clustered Federated Multitask Learning (CFL) was introduced as an efficient scheme to obtain reliable specialized models when data is imbalanced and distributed in a non-i.i.d. (non-independent and identically distribute…

Federated LearningScheduling

ColNet: Collaborative Optimization in Decentralized Federated Multi-task Learning Systems

2025-01-17 · Chao Feng, Nicolas Fazli Kohler, Alberto Huertas Celdran, Gerome Bovet 외

The integration of Federated Learning (FL) and Multi-Task Learning (MTL) has been explored to address client heterogeneity, with Federated Multi-Task Learning (FMTL) treating each client as a distinct task. However, most…

Federated LearningMulti-Task Learning