Publishing Service

Polishing & Checking

Frontiers of Information Technology & Electronic Engineering

ISSN 2095-9184 (print), ISSN 2095-9230 (online)

Training time minimization for federated edge learning with optimized gradient quantization and bandwidth allocation

Abstract: Training a machine learning model with federated edge learning (FEEL) is typically time consuming due to the constrained computation power of edge devices and the limited wireless resources in edge networks. In this study, the training time minimization problem is investigated in a quantized FEEL system, where heterogeneous edge devices send quantized gradients to the edge server via orthogonal channels. In particular, a stochastic quantization scheme is adopted for compression of uploaded gradients, which can reduce the burden of per-round communication but may come at the cost of increasing the number of communication rounds. The training time is modeled by taking into account the communication time, computation time, and the number of communication rounds. Based on the proposed training time model, the intrinsic trade-off between the number of communication rounds and per-round latency is characterized. Specifically, we analyze the convergence behavior of the quantized FEEL in terms of the optimality gap. Furthermore, a joint data-and-model-driven fitting method is proposed to obtain the exact optimality gap, based on which the closed-form expressions for the number of communication rounds and the total training time are obtained. Constrained by the total bandwidth, the training time minimization problem is formulated as a joint quantization level and bandwidth allocation optimization problem. To this end, an algorithm based on alternating optimization is proposed, which alternatively solves the subproblem of quantization optimization through successive convex approximation and the subproblem of bandwidth allocation by bisection search. With different learning tasks and models, the validation of our analysis and the near-optimal performance of the proposed optimization algorithm are demonstrated by the simulation results.

Key words: Federated edge learning; Quantization optimization; Bandwith allocation; Training time minimization

Chinese Summary  <25> 基于联邦边缘学习的梯度量化和带宽分配优化策略

刘沛西1,3,江甲沫2,朱光旭3,程磊4,5,蒋伟1,罗武1,杜滢2,王志勤2
1北京大学电子学院区域光纤通信网与新型光通信系统国家重点实验室,中国北京市,100871
2中国信息通信研究院,中国北京市,100191
3深圳市大数据研究院,中国深圳市,518172
4浙江大学信息与电子工程学院,中国杭州市,310027
5浙江省信息处理与通信网络重点实验室,中国杭州市,310027
摘要:由于边缘设备有限算力和边缘网络有限的无线资源,利用联邦边缘学习(federated edge learning, FEEL)训练机器学习模型通常非常耗时。本文研究了量化FEEL系统中训练时间最小化问题,其中异构边缘设备通过正交信道向边缘服务器发送量化后的梯度。采用随机量化对上传的梯度进行压缩,可减少每轮通信的开销,但可能会增加通信轮数。综合考虑通信时间、计算时间和通信轮数对训练时间进行建模。基于所提出的训练时间模型,描述了通信轮数和每轮延迟之间的内在权衡。具体地,分析了量化FEEL的收敛性。提出一种基于数据模型双驱动的拟合方法以得到精确的最优间隔,并在此基础上得到通信轮数和总训练时间的闭式表达式。在总带宽限制下,将训练时间最小化问题建模为量化级数和带宽分配的优化问题。本文通过交替求解量化优化子问题(通过连续凸近似方法求解)和带宽分配子问题(通过二分查找方法求解)解决这个问题。在不同学习任务和模型下,仿真结果证明了本文分析的有效性和所提优化算法性能接近最优。

关键词组:联邦边缘学习;量化优化;带宽分配;训练时间最小化


Share this article to: More

Go to Contents

References:

<Show All>

Open peer comments: Debate/Discuss/Question/Opinion

<1>

Please provide your name, email address and a comment





DOI:

10.1631/FITEE.2100538

CLC number:

TN929.5

Download Full Text:

Click Here

Downloaded:

4443

Download summary:

<Click Here> 

Downloaded:

385

Clicked:

1998

Cited:

0

On-line Access:

2022-08-22

Received:

2021-11-19

Revision Accepted:

2022-08-29

Crosschecked:

2022-02-10

Journal of Zhejiang University-SCIENCE, 38 Zheda Road, Hangzhou 310027, China
Tel: +86-571-87952276; Fax: +86-571-87952331; E-mail: jzus@zju.edu.cn
Copyright © 2000~ Journal of Zhejiang University-SCIENCE