An Optimization Framework for Federated Edge Learning

被引:6
作者
Li, Yangchen [1 ]
Cui, Ying [1 ,2 ,3 ]
Lau, Vincent
机构
[1] Shanghai Jiao Tong Univ, Sch Elect Informat & Elect Engn, Shanghai 200240, Peoples R China
[2] Hong Kong Univ Sci & Technol Guangzhou, IoT Thrust, Guangzhou 511400, Guangdong, Peoples R China
[3] Hong Kong Univ Sci & Technol, Dept ECE, Hong Kong, Peoples R China
基金
上海市自然科学基金;
关键词
Servers; Convergence; Computational modeling; Quantization (signal); Optimization; Edge computing; Costs; Federated learning; stochastic gradient descent; quantization; convergence analysis; optimization;
D O I
10.1109/TWC.2022.3199564
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The optimal design of federated learning (FL) algorithms for solving general machine learning (ML) problems in practical edge computing systems with quantized message passing remains an open problem. This paper considers an edge computing system where the server and workers have possibly different computing and communication capabilities and employ quantization before transmitting messages. To explore the full potential of FL in such an edge computing system, we first present a general FL algorithm, namely GenQSGD, parameterized by the numbers of global and local iterations, mini-batch size, and step size sequence. Then, we analyze its convergence for an arbitrary step size sequence and specify the convergence results under three commonly adopted step size rules, namely the constant, exponential, and diminishing step size rules. Next, we optimize the algorithm parameters to minimize the energy cost under the time constraint and convergence error constraint, with the focus on the overall implementing process of FL. Specifically, for any given step size sequence under each considered step size rule, we optimize the numbers of global and local iterations and mini-batch size to optimally implement FL for applications with preset step size sequences. We also optimize the step size sequence along with these algorithm parameters to explore the full potential of FL. The resulting optimization problems are challenging non-convex problems with non-differentiable constraint functions. We propose iterative algorithms to obtain KKT points using general inner approximation (GIA) and tricks for solving complementary geometric programming (CGP). Finally, we numerically demonstrate the remarkable gains of GenQSGD with optimized algorithm parameters over existing FL algorithms and reveal the significance of optimally designing general FL algorithms.
引用
收藏
页码:934 / 949
页数:16
相关论文
共 50 条
[31]   Accelerating Federated Learning With a Global Biased Optimiser [J].
Mills, Jed ;
Hu, Jia ;
Min, Geyong ;
Jin, Rui ;
Zheng, Siwei ;
Wang, Jin .
IEEE TRANSACTIONS ON COMPUTERS, 2023, 72 (06) :1804-1814
[32]   Federated Learning Meets Multi-Objective Optimization [J].
Hu, Zeou ;
Shaloudegi, Kiarash ;
Zhang, Guojun ;
Yu, Yaoliang .
IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2022, 9 (04) :2039-2051
[33]   System Optimization of Federated Learning Networks With a Constrained Latency [J].
Zhao, Zichao ;
Xia, Junjuan ;
Fan, Lisheng ;
Lei, Xianfu ;
Karagiannidis, George K. ;
Nallanathan, Arumugam .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2022, 71 (01) :1095-1100
[34]   Accuracy Rate Maximization in Edge Federated Learning With Delay and Energy Constraints [J].
Yuan, Peiyan ;
Huang, Rong ;
Zhang, Junna ;
Zhang, En ;
Zhao, Xiaoyan .
IEEE SYSTEMS JOURNAL, 2023, 17 (02) :2053-2064
[35]   Gradient Scheduling With Global Momentum for Asynchronous Federated Learning in Edge Environment [J].
Wang, Haozhao ;
Li, Ruixuan ;
Li, Chengjie ;
Zhou, Pan ;
Li, Yuhua ;
Xu, Wenchao ;
Guo, Song .
IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (19) :18817-18828
[36]   Multi-Objective Optimization for Bandwidth-Limited Federated Learning in Wireless Edge Systems [J].
Zhou, Yu ;
Liu, Xuemei ;
Lei, Lei .
IEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY, 2023, 4 :954-966
[37]   Federated Learning Convergence Optimization for Energy-Limited and Social-Aware Edge Nodes [J].
Ling, Xiaoling ;
Chi, Weicheng ;
Zhang, Jinjuan ;
Li, Zhonghang .
IEEE ACCESS, 2024, 12 :107844-107854
[38]   Communication and Energy Efficient Federated Learning Using Zero-Order Optimization Technique [J].
Mhanna, Elissa ;
Assaad, Mohamad .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2025, 73 :1893-1904
[39]   A DAG-Blockchain-Assisted Federated Learning Framework in Wireless Networks: Learning Performance and Throughput Optimization Schemes [J].
Wang, Qiang ;
Xu, Shaoyi ;
Xu, Rongtao ;
Ai, Bo .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2025, 74 (03) :5097-5113
[40]   Quantized and Asynchronous Federated Learning [J].
Ortega, Tomas ;
Jafarkhani, Hamid .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2025, 73 (04) :2361-2374