Federated learning (FL) is a promising paradigm that enables distributed clients to collaboratively train a shared global model while keeping the training data locally. However, the performance of FL is often limited by poor communication links and slow convergence when FL is deployed over wireless networks. Besides, due to the limited radio resources, it is crucial to select clients and control resource allocation accurately for improved FL performance. Motivated by these challenges, a joint optimization problem of client selection and resource allocation is formulated in this paper, aiming to minimize the total time consumption of each round in FL over non-orthogonal multiple access (NOMA) enabled wireless network. Specifically, based on a metric termed the age of update (AoU), we first propose a novel client selection scheme by accounting for the staleness of the received local FL models. After that, the closed-form solutions of resource allocation are obtained by monotonicity analysis and dual decomposition method. Moreover, to further improve the performance of FL, the deployment of artificial neural network (ANN) at the server is proposed to predict the local FL models of the unselected clients at each round. Finally, extensive simulation results demonstrate the superior performance of the proposed schemes.
翻译:联邦学习是一种有前途的模式,可以使分布式客户端在保留本地训练数据的同时,协同训练共享全局模型。然而,当联邦学习部署在无线网络上时,其表现往往受限于不良的通信连接和收敛缓慢。此外,由于有限的无线电资源,准确选择客户端和控制资源分配对于提高联邦学习的性能至关重要。出于这些挑战的动机,本文提出了一个联合优化问题,即在 NOMA 启用的无线网络上最小化每轮联邦学习的总时间消耗的客户端选择和资源分配。具体而言,基于更新时代的度量方法,我们首先提出了一种新颖的客户端选择方案,考虑到接收到的本地联邦学习模型的过时程度。之后,通过单调性分析和对偶分解方法获得了资源分配的闭式解。此外,为了进一步提高联邦学习的性能,提出了在服务器端部署人工神经网络用于预测每轮未被选择的客户端的本地联邦学习模型。最后,广泛的模拟结果证明了所提出方案的卓越性能。