Litcius/Paper detail

Client Selection and Bandwidth Allocation for Federated Learning: An Online Optimization Perspective

Yun Ji, Zhoubin Kou, Xiaoxiong Zhong, Hangfan Li, Fan Yang, Sheng Zhang

2022GLOBECOM 2022 - 2022 IEEE Global Communications Conference18 citationsDOI

Abstract

Federated learning (FL) can train a global model from clients' local data set, which can make full use of the computing resources of clients and performs more extensive and efficient machine learning on clients with protecting user information requirements. Many existing works have focused on optimizing FL accuracy within the resource constrained in each individual round, however there are few works comprehensively consider the optimization for latency, accuracy and energy consumption over all rounds in wireless federated learning. Inspired by this, in this paper, we investigate FL in wireless networks where client selection and bandwidth allocation are two crucial factors which significantly affect the latency, accuracy and energy consumption of clients. We formulate the optimization problem as a mixed-integer problem, which is to minimize the cost of time and accuracy within the long-term energy constrained over all rounds. To address this optimization problem, we propose a per-round energy drift plus cost (PEDPC) algorithm from an online perspective, and the performance of the PEDPC algorithm is verified in simulation results in terms of latency, accuracy and energy consumption in IID and NON-IID data distributions.

Topics & Concepts

Computer scienceLatency (audio)Energy consumptionOptimization problemPerspective (graphical)Bandwidth (computing)Bandwidth allocationWirelessResource allocationDistributed computingMathematical optimizationMachine learningArtificial intelligenceComputer networkAlgorithmTelecommunicationsEngineeringElectrical engineeringMathematicsPrivacy-Preserving Technologies in DataAge of Information OptimizationStochastic Gradient Optimization Techniques
Client Selection and Bandwidth Allocation for Federated Learning: An Online Optimization Perspective | Litcius