Federated Learning with Client Selection and Gradient Compression in Heterogeneous Edge Systems

计算机科学 加速 上传 选择(遗传算法) 梯度下降 边缘设备 选择算法 分布式计算 量化(信号处理) 数学优化 数据挖掘 机器学习 算法 人工神经网络 并行计算 云计算 数学 操作系统
作者
Yang Xu,Zhida Jiang,Hongli Xu,Zhiyuan Wang,Qian Chen,Chunming Qiao
出处
期刊:IEEE Transactions on Mobile Computing [Institute of Electrical and Electronics Engineers]
卷期号:: 1-16 被引量:1
标识
DOI:10.1109/tmc.2023.3309497
摘要

Federated learning (FL) has recently gained tremendous attention in edge computing and Internet of Things, due to its capability of enabling distributed clients to cooperatively train models while keeping raw data locally. However, the existing works usually suffer from limited communication resources, dynamic network conditions and heterogeneous client properties, which hinder efficient FL. To simultaneously tackle the above challenges, we propose a heterogeneity-aware FL framework, called FedCG, with adaptive client selection and gradient compression. Specifically, FedCG introduces diversity to client selection and aims to select a representative client subset considering statistical heterogeneity. These selected clients are assigned different compression ratios based on heterogeneous and time-varying capabilities. After local training, they upload sparse model updates matching their capabilities for global aggregation, which can effectively reduce the communication cost and mitigate the straggler effect. More importantly, instead of naively combining client selection and gradient compression, we highlight that their decisions are tightly coupled and indicate the necessity of joint optimization. We theoretically analyze the impact of both client selection and gradient compression on convergence performance. Guided by the convergence rate, we develop an iteration-based algorithm to jointly optimize client selection and compression ratio decision using submodular maximization and linear programming. On this basis, we propose the quantized extension of FedCG, termed Q-FedCG, which further adjusts quantization levels based on gradient innovation. Extensive experiments on both real-world prototypes and simulations show that FedCG and its extension can provide up to 6.4× speedup.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
大幅提高文件上传限制,最高150M (2024-4-1)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
臭狗不能做实验完成签到,获得积分20
刚刚
minna发布了新的文献求助10
2秒前
5秒前
5秒前
晴天完成签到 ,获得积分10
7秒前
从容映易完成签到,获得积分10
8秒前
YAN发布了新的文献求助10
9秒前
10秒前
10秒前
斯文败类应助姚盈盈采纳,获得10
14秒前
莹亮的星空完成签到,获得积分0
14秒前
18秒前
聪明的凝丹完成签到 ,获得积分10
18秒前
18秒前
AYN关闭了AYN文献求助
19秒前
FJY完成签到,获得积分10
19秒前
洁净的灭绝完成签到,获得积分10
20秒前
21秒前
wyuanhu完成签到,获得积分10
21秒前
23秒前
聪明的凝丹关注了科研通微信公众号
23秒前
十一发布了新的文献求助10
24秒前
您不疼完成签到,获得积分20
24秒前
zty完成签到,获得积分10
24秒前
24秒前
嘀嘀嘀发布了新的文献求助10
27秒前
淡然靖柔发布了新的文献求助10
28秒前
renpp发布了新的文献求助10
29秒前
科研通AI2S应助007采纳,获得10
30秒前
32秒前
小马甲应助zty采纳,获得10
34秒前
34秒前
35秒前
脑洞疼应助li采纳,获得10
35秒前
36秒前
kilig发布了新的文献求助10
36秒前
琉璃苣应助确幸采纳,获得30
37秒前
弹剑作歌发布了新的文献求助50
38秒前
39秒前
39秒前
高分求助中
LNG地下式貯槽指針(JGA指-107) 1000
LNG地上式貯槽指針 (JGA指 ; 108) 1000
QMS18Ed2 | process management. 2nd ed 600
LNG as a marine fuel—Safety and Operational Guidelines - Bunkering 560
How Stories Change Us A Developmental Science of Stories from Fiction and Real Life 500
九经直音韵母研究 500
Full waveform acoustic data processing 500
热门求助领域 (近24小时)
化学 医学 材料科学 生物 工程类 有机化学 生物化学 物理 内科学 纳米技术 计算机科学 化学工程 复合材料 基因 遗传学 物理化学 催化作用 免疫学 细胞生物学 电极
热门帖子
关注 科研通微信公众号,转发送积分 2935183
求助须知:如何正确求助?哪些是违规求助? 2590632
关于积分的说明 6979637
捐赠科研通 2235747
什么是DOI,文献DOI怎么找? 1187331
版权声明 589863
科研通“疑难数据库(出版商)”最低求助积分说明 581226