ArticlePublisher preview available

A Novel Energy-Efficient FL Resource Allocation Scheme Based on NOMA

Authors:
To read the full-text of this research, you can request a copy directly from the authors.

Abstract and Figures

Federated learning (FL) is an emerging artificial intelligence (AI) basic technology. It is essentially a distributed machine learning (ML) that allows the client to perform model training locally and then upload the trained model parameters to the server while leaving the original data locally, which guarantees the client’s privacy and significantly reduces communication pressure. This paper combines non-orthogonal multiple access (NOMA) for optimizing bandwidth allocation and FL to study a novel energy-efficient FL system which can effectively reduce energy consumption under the premise of ensuring user privacy. The considered model uses clustering for transmission between clients and the base station (BS). NOMA is used inside the cluster to transmit information to BS, and frequency division multiple access (FDMA) is used between the clusters to eliminate the interference between the user clusters caused by the clustering. We combine communication and computing design to minimize the system’s total energy consumption. Since the optimization problem is non-convex, it is first transformed into a Lagrangian function, and the original problem is divided into three sub-problems. Then the Karush–Kuhn–Tucker (KKT) conditions and Successive Convex Approximation (SCA) method are used to solve each sub-problem. Simulation analysis shows that our proposed novel energy-efficient FL method design has significantly improved the performance compared with other benchmarks.
This content is subject to copyright. Terms and conditions apply.
Vol.:(0123456789)
Wireless Personal Communications (2023) 132:2023–2040
https://doi.org/10.1007/s11277-023-10696-7
1 3
A Novel Energy‑Efficient FL Resource Allocation Scheme
Based onNOMA
RuijieLi1· GuopingZhang1· HongboXu1· YunChen1· XueChen1
Accepted: 22 July 2023 / Published online: 24 August 2023
© The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2023
Abstract
Federated learning (FL) is an emerging artificial intelligence (AI) basic technology. It is
essentially a distributed machine learning (ML) that allows the client to perform model
training locally and then upload the trained model parameters to the server while leaving
the original data locally, which guarantees the client’s privacy and significantly reduces
communication pressure. This paper combines non-orthogonal multiple access (NOMA)
for optimizing bandwidth allocation and FL to study a novel energy-efficient FL system
which can effectively reduce energy consumption under the premise of ensuring user pri-
vacy. The considered model uses clustering for transmission between clients and the base
station (BS). NOMA is used inside the cluster to transmit information to BS, and frequency
division multiple access (FDMA) is used between the clusters to eliminate the interference
between the user clusters caused by the clustering. We combine communication and com-
puting design to minimize the system’s total energy consumption. Since the optimization
problem is non-convex, it is first transformed into a Lagrangian function, and the original
problem is divided into three sub-problems. Then the Karush–Kuhn–Tucker (KKT) condi-
tions and Successive Convex Approximation (SCA) method are used to solve each sub-
problem. Simulation analysis shows that our proposed novel energy-efficient FL method
design has significantly improved the performance compared with other benchmarks.
Keywords Non-orthogonal multiple access (NOMA)· Federated learning (FL)· Energy
efficiency (EE)· Resource allocation
1 Introduction
With the rapid development of the Internet era, the incredible growth of smartphones and
multimedia applications, and the exponential growth in the demand for mobile network
traffic. The intelligent era’s ultimate goal is to realize the Internet of Things (IoT) [13].
However, the proliferation of communication devices has put enormous strain on spectrum
* Guoping Zhang
gpzhang@ccnu.edu.cn
1 College ofPhysical Science andTechnology, Central China Normal University, Wuhan430079,
China
Content courtesy of Springer Nature, terms of use apply. Rights reserved.
... • Resource Allocation for CFL: Resource allocation plays a critical role in CFL-based systems, as it directly impacts communication efficiency, energy efficiency, model convergence speed, and overall system performance. By strategically managing resources like bandwidth, power, and computational capacity, CFL can operate more effectively in centralized networks [52][53][54][55][56][57]. Ref. [55] incorporated a simultaneous wireless information and power transfer (SWIPT) system with multicarrier NOMA to improve CFL energy efficiency. ...
Article
Full-text available
Federated learning (FL) has emerged as a decentralized, cutting-edge framework for training models across distributed devices, such as smartphones, IoT devices, and local servers while preserving data privacy and security. FL allows devices to collaboratively learn from shared models without exchanging sensitive data, significantly reducing privacy risks. With these benefits, the deployment of FL over wireless communication systems has gained substantial attention in recent years. However, implementing FL in wireless environments poses significant challenges due to the unpredictable and fluctuating nature of wireless channels. In particular, the limited energy resources of mobile and IoT devices, many of which operate on constrained battery power, make energy management a critical concern. Optimizing energy efficiency is therefore crucial for the successful deployment of FL in wireless networks. However, existing reviews on FL predominantly focus on framework design, wireless communication, and security/privacy concerns, while paying limited attention to the system’s energy consumption. To bridge this gap, this article delves into the foundational principles of FL and highlights energy-efficient strategies tailored for various wireless architectures. It provides a comprehensive overview of FL principles and introduces energy-efficient designs, including resource allocation techniques and communication architectures, tailored to address the unique challenges of wireless communications. Furthermore, we explore emerging technologies aimed at enhancing energy efficiency and discuss future challenges and opportunities for continued research in this field.
Article
Full-text available
This paper investigates resource optimization schemes in a marine communication scenario based on non-orthogonal multiple access (NOMA). According to the offshore environment of the South China Sea, we first establish a Longley–Rice-based channel model. Then, the weighted achievable rate (WAR) is considered as the optimization objective to weigh the information rate and user fairness effectively. Our work introduces an improved joint power and user allocation scheme (RBPUA) based on a single resource block. Taking RBPUA as a basic module, we propose three joint multi-subchannel power and marine user allocation algorithms. The gradient descent algorithm (GRAD) is used as the reference standard for WAR optimization. The multi-choice knapsack algorithm combined with dynamic programming (MCKP-DP) obtains a WAR optimization result almost equal to that of GRAD. These two NOMA-based solutions are able to improve WAR performance by 7.47% compared with OMA. Due to the high computational complexity of the MCKP-DP, we further propose a DP-based fully polynomial-time approximation algorithm (DP-FPTA). The simulation results show that DP-FPTA can reduce the complexity by 84.3% while achieving an approximate optimized performance of 99.55%. This advantage of realizing the trade-off between performance optimization and complexity meets the requirements of practical low-latency systems.
Article
Full-text available
Federated learning is a newly emerged distributed machine learning paradigm, where the clients are allowed to individually train local deep neural network (DNN) models with local data and then jointly aggregate a global DNN model at the central server. Vehicular edge computing (VEC) aims at exploiting the computation and communication resources at the edge of vehicular networks. Federated learning in VEC is promising to meet the ever-increasing demands of artificial intelligence (AI) applications in intelligent connected vehicles (ICV). Considering image classification as a typical AI application in VEC, the diversity of image quality and computation capability in vehicular clients potentially affects the accuracy and efficiency of federated learning. Accordingly, we propose a selective model aggregation approach, where “fine” local DNN models are selected and sent to the central server by evaluating the local image quality and computation capability. Regarding the implementation of model selection, the central server is not aware of the image quality and computation capability in the vehicular clients, whose privacy is protected under such a federated learning framework. To overcome this information asymmetry, we employ two-dimension contract theory as a distributed framework to facilitate the interactions between the central server and vehicular clients. The formulated problem is then transformed into a tractable problem through successively relaxing and simplifying the constraints, and eventually solved by a greedy algorithm. Using two datasets, i.e., MNIST and BelgiumTSC, our selective model aggregation approach is demonstrated to outperform the original federated averaging (FedAvg) approach in terms of accuracy and efficiency. Meanwhile, our approach also achieves higher utility at the central server compared with the baseline approaches.
Article
An unmanned aerial vehicle (UAV)-assisted mobile edge computing (MEC) networks fulfil the on-demand computation services for the mobile terminals (MTs) with its high mobility and easy deployment. Thus, reduction in the latency is observed but the energy efficiency is still a major issue in this network, as both the UAV and MTs have limited energy storage batteries. Also, to support the massive connectivity, and to handle the data traffic generated by the MTs in an uplink scenario, using nonorthogonal multiple access (NOMA) is accomodated. The NOMA-based MEC provides flexible computing services to MTs. In this article, our goal is to minimize the total energy consumption of the NOMA-based MEC networks underlaying UAV with time, computation capacity, and UAV trajectory. The formulated model is a nonlinear programming problem; for the solution, it is divided into two subproblems: joint time allocation and task computation capacity, and UAV trajectory optimization. To solve the joint time allocation and computation task capacity, we proposed an iterative algorithm with low complexity, where closed-form solutions are obtained in each step. Next, to optimize the trajectory of the UAV, we used the successive convex approximation technique. Numerical results demonstrated that the proposed scheme achieves better results as compared to the orthogonal multiple access and equal resource allocation schemes.
Article
In this article, we study an energy-efficient nonorthogonal multiple access (NOMA) enabled multiaccess edge computing (MEC) system with strict latency requirements. We aim to minimize the energy consumption of all users by optimizing the resource allocation (including power and computation resources) and subchannel assignment, subject to the given latency constraint. The formulated problem, however, is a nonconvex combinatorial optimization problem. Nevertheless, we decompose the problem into a resource allocation subproblem and a subchannel assignment subproblem, and then solve the two subproblems iteratively. On one hand, we investigate the hidden convexity of the resource allocation subproblem under the optimal conditions, and propose an efficient algorithm to optimally allocate the resources by dual decomposition methods. On the other hand, we formulate the subchannel assignment subproblem into an integer linear programming problem and strictly prove that the problem is nondeterministic polynomial-time hard. We then solve it optimally by branch-and-bound methods, which is shown to be efficient in extensive simulations. Moreover, through considerable simulation results, we show that our proposed algorithm helps greatly reduce users’ energy consumption when communication resources (e.g., bandwidth) are limited. Additionally, it is verified that NOMA outperforms orthogonal multiple access in multiuser latency-sensitive MEC systems.
Article
The combination of device-to-device (D2D) communication with non-orthogonal multiple access (NOMA) is an efficient solution to enhance the spectral efficiency and connection density of beyond fifth-generation cellular networks. In the paper, we optimize the power allocation of NOMA-enabled D2D communication. In particular, we formulate sum data rate maximization problem subject to the quality of services of cellular user and transmit power of D2D communication. To obtain the efficient solution, we exploit dual theory by using sub-gradient method to solve the dual variables. To gauge the performance of the proposed optimal power allocation scheme, the results are also compared with average power allocation schemes and orthogonal multiple access schemes. The simulation results unveil that the proposed optimization scheme significantly improve the data rate of D2D communication compared to the benchmark schemes.
Article
Federated learning (FL) is an emerging machine learning technique that aggregates model attributes from a large number of distributed devices. Compared with the traditional centralized machine learning, FL uploads only model parameters rather than raw data during the learning process. Although distributed computing can lower down the information that needs to be uploaded, model updates in FL can still experience performance bottleneck, especially when training deep learning models in distributed networks. In this work, we investigate the performance of FL update at mobile edge devices that are connected to the parameter server (PS) with wireless links. Considering the spectrum limitation on the wireless fading channels, we further exploit non-orthogonal multiple access (NOMA) together with adaptive gradient quantization and sparsification to facilitate efficient uplink FL updates. Simulation results show that the proposed scheme can significantly reduce FL aggregation latency but still achieve a comparable accuracy with benchmark schemes.
Article
Federated learning involves training statistical models over remote devices or siloed data centers, such as mobile phones or hospitals, while keeping data localized. Training in heterogeneous and potentially massive networks introduces novel challenges that require a fundamental departure from standard approaches for large-scale machine learning, distributed optimization, and privacy-preserving data analysis. In this article, we discuss the unique characteristics and challenges of federated learning, provide a broad overview of current approaches, and outline several directions of future work that are relevant to a wide range of research communities.
Article
In this paper, we study the user grouping for the downlink nonorthogonal multiple access (NOMA) system. The optimal user grouping problem is formulated to maximize the sum rate. Due to the combinatorial nature, the computational complexity to find the optimal solution is generally very high. To address the complexity issue, we propose faster optimal and suboptimal schemes for the user grouping problem. We then obtain the useful and important insight of the optimal user grouping. Numerical results demonstrate that the proposed schemes significantly outperform the existing schemes and the proposed suboptimal algorithm works very close to the optimal algorithm.