Defending Adversarial Attacks on Deep Learning-Based Power Allocation in Massive MIMO Using Denoising Autoencoders | IEEE Journals & Magazine | IEEE Xplore

Defending Adversarial Attacks on Deep Learning-Based Power Allocation in Massive MIMO Using Denoising Autoencoders


Abstract:

Recent work has advocated for the use of deep learning to perform power allocation in the downlink of massive MIMO (maMIMO) networks. Yet, such deep learning models are v...Show More

Abstract:

Recent work has advocated for the use of deep learning to perform power allocation in the downlink of massive MIMO (maMIMO) networks. Yet, such deep learning models are vulnerable to adversarial attacks. In the context of maMIMO power allocation, adversarial attacks refer to the injection of subtle perturbations into the deep learning model’s input, during inference (i.e., the adversarial perturbation is injected into inputs during deployment after the model has been trained) that are specifically crafted to force the trained regression model to output an infeasible power allocation solution. In this work, we develop an autoencoder-based mitigation technique, which allows deep learning-based power allocation models to operate in the presence of adversaries without requiring retraining. Specifically, we develop a denoising autoencoder (DAE), which learns a mapping between potentially perturbed data and its corresponding unperturbed input. We test our defense across multiple attacks and in multiple threat models and demonstrate its ability to (i) mitigate the effects of adversarial attacks on power allocation networks using two common precoding schemes, (ii) outperform previously proposed benchmarks for mitigating regression-based adversarial attacks on maMIMO networks, (iii) retain accurate performance in the absence of an attack, and (iv) operate with low computational overhead. Code is publicly available at https://github.com/Jess-jpg-txt/DAE_for_adv_attacks_in_MIMO.
Page(s): 913 - 926
Date of Publication: 24 March 2023

ISSN Information:

Funding Agency:


I. Introduction

Massive multiple-input-multiple-output (maMIMO) systems have incurred exciting developments in recent years, both in theory [1] and in practice [2]. A maMIMO system uses a wireless network topology where each base station (BS) is equipped with a large number of antennas to serve a multitude of user equipments (UEs) by using the spatial degrees-of-freedom [3]. One major task of the BS in maMIMO networks is feasible power allocation to each serviced UE. Accurate power allocation from the BS to each UE is vital for efficient communication (e.g., to increase the sum rate and reduce operational costs) in maMIMO networks. Although the equal power allocation policy can equally distribute power to all UEs, it is far from optimal and cannot always meet the power allocation needs of each UE simultaneously. Thus, power allocation algorithms that can meet each UE’s power needs while staying within the BS’s total power budget are required.

Contact IEEE to Subscribe

References

References is not available for this document.