Personalized client-edge-cloud hierarchical federated learning in mobile edge computing

被引:0
作者
Ma, Chunmei [1 ]
Li, Xiangqian [1 ]
Huang, Baogui [1 ]
Li, Guangshun [1 ]
Li, Fengyin [1 ]
机构
[1] Qufu Normal Univ, Sch Comp Sci, Rizhao 276826, Peoples R China
来源
JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS | 2024年 / 13卷 / 01期
基金
中国国家自然科学基金;
关键词
Mobile edge computing; Federated learning; Client-edge-cloud; Personalized model; Non-independent and identically distributed; NETWORKS;
D O I
10.1186/s13677-024-00721-w
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile edge computing aims to deploy mobile applications at the edge of wireless networks. Federated learning in mobile edge computing is a forward-looking distributed framework for deploying deep learning algorithms in many application scenarios. One challenge of federated learning in mobile edge computing is data heterogeneity since the unified model of federated learning performs poorly when client data are non-independent and identically distributed. Personalized federated learning can obtain amazing models in scenarios where client data are non-independent and identically distributed. This is because the personalized model captures the features of users' local data more accurately than the unified model. The personalized federated learning problem under two-tier (server-client) federated learning structures has been widely studied and applied. However, a lot of research results exhibit three distinct limitations: 1) suboptimal communication efficiency, 2) slow model convergence, and 3) underutilization of the relationships within user data, resulting in lower accuracy of personalized models. In this paper, we present the first personalized federated learning algorithm based on the client-edge-cloud structure. The edge server is responsible for model personalization and employs a learnable mixing parameter to mix the local model and the global model. We also utilize two learnable normalization parameters trained by clients to improve the performance of personalized models. Furthermore, in order to facilitate the collaboration among edge servers, we propose a similarity aggregation method to assign aggregation weights based on the Tanimoto coefficients between models. The experimental results show that the proposed algorithm not only increases the convergence speed of personalized models but also improves their testing accuracy.
引用
收藏
页数:17
相关论文
共 42 条
[1]   Federated learning in cloud-edge collaborative architecture: key technologies, applications and challenges [J].
Bao, Guanming ;
Guo, Ping .
JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2022, 11 (01)
[2]   PerFED-GAN: Personalized Federated Learning via Generative Adversarial Networks [J].
Cao, Xingjian ;
Sun, Gang ;
Yu, Hongfang ;
Guizani, Mohsen .
IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (05) :3749-3762
[3]  
Deng YY, 2020, Arxiv, DOI arXiv:2003.13461
[4]  
Fallah A, 2020, ADV NEUR IN, V33
[5]  
Finn C, 2017, PR MACH LEARN RES, V70
[6]  
Gao J, 2024, ACM Trans Internet Technol, V24, P1
[7]   Unified ensemble federated learning with cloud computing for online anomaly detection in energy-efficient wireless sensor networks [J].
Gayathri, S. ;
Surendran, D. .
JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2024, 13 (01)
[8]   FedEem: a fairness-based asynchronous federated learning mechanism [J].
Gu, Wei ;
Zhang, Yifan .
JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2023, 12 (01)
[9]  
Huang YT, 2021, AAAI CONF ARTIF INTE, V35, P7865
[10]  
Jiang YH, 2023, Arxiv, DOI arXiv:1909.12488