Applied Sciences (Jan 2024)

Joint Client and Resource Optimization for Federated Learning in Wireless IoT Networks

  • Jie Zhao,
  • Yiyang Ni,
  • Yulun Cheng

DOI
https://doi.org/10.3390/app14020542
Journal volume & issue
Vol. 14, no. 2
p. 542

Abstract

Read online

Federated learning (FL) is a promising technique to provide intelligent services for the internet of things (IoT). By transmitting the model parameters instead of user data between the client and central server, FL greatly improves the user privacy and reduces transmission latency. However, due to the fading effects of the wireless channel, the outage of wireless transmission degenerates the learning efficiency when FL is applied in wireless IoT networks. In order to address this issue, we investigate the joint optimization of client selection and wireless resource allocation in FL-aided cellular IoT networks. By taking both the amount of training data and wireless resource consumption into consideration, we formulate the problem as a mixed integer non-linear programming to maximize the utility of the network. To solve the problem effectively, an alternative direction-based algorithm is proposed by decomposing the original problem into two sub problems. The simulation results indicate that the proposed algorithm substantially improves the FL learning performance and reduces the consumption of wireless resources compared with existing methods.

Keywords