TY - JOUR
T1 - Multi-Task Learning for Generalized Automatic Modulation Classification under Non-Gaussian Noise with Varying SNR Conditions
AU - Wang, Yu
AU - Gui, Guan
AU - Ohtsuki, Tomoaki
AU - Adachi, Fumiyuki
N1 - Funding Information:
Manuscript received November 19, 2019; revised March 9, 2020, August 8, 2020, and November 25, 2020; accepted January 9, 2021. Date of publication January 26, 2021; date of current version June 10, 2021. This work was supported in part by the Major Project of the Ministry of Industry and Information Technology of China under Grant TC190A3WZ-2, in part by the project of the Key Laboratory of Universal Wireless Communications (BUPT) of Ministry of Education of China under Grant KFKT-2020106, in part by the Jiangsu Province Innovation and Entrepreneurship Team under Grant CZ002SC19001, in part by the Six Top Talents Program of Jiangsu under Grant XYDXX-010, and in part by the 1311 Talent Plan of Nanjing University of Posts and Telecommunications. The associate editor coordinating the review of this article and approving it for publication was C. Huang. (Corresponding author: Guan Gui.) Yu Wang and Guan Gui are with the College of Telecommunication and Information Engineering, Nanjing University of Posts and Telecommunications, Nanjing 210023, China (e-mail: guiguan@njupt.edu.cn).
Publisher Copyright:
© 2002-2012 IEEE.
PY - 2021/6
Y1 - 2021/6
N2 - Automatic modulation classification (AMC) is a critical algorithm for the identification of modulation types so as to enable more accurate demodulation in the non-cooperative scenarios. Deep learning (DL)-based AMC is believed as one of the most promising methods with great classification accuracy. However, the conventional CNN-based methods are lack of generality capabilities under time-varying signal-to-noise ratio (SNR) conditions, because these methods are merely trained on specific datasets and can only work under the corresponding condition. In this paper, a novel multi-task learning (MTL)-based generalized AMC method is proposed, and a more realistic scenario is considered, including white non-Gaussian noise and synchronization error. Its generalization capability stems from knowledge-sharing-based MTL in varying noise scenarios. In detail, multiple CNN models with the same structure are trained for multiple SNR conditions, but they share their knowledge (e.g. model weight) with each other. Thus, MTL can extract the general features from datasets in different noise scenarios. Simulation results show that our proposed architecture can achieve higher robustness and generalization than the conventional ones.
AB - Automatic modulation classification (AMC) is a critical algorithm for the identification of modulation types so as to enable more accurate demodulation in the non-cooperative scenarios. Deep learning (DL)-based AMC is believed as one of the most promising methods with great classification accuracy. However, the conventional CNN-based methods are lack of generality capabilities under time-varying signal-to-noise ratio (SNR) conditions, because these methods are merely trained on specific datasets and can only work under the corresponding condition. In this paper, a novel multi-task learning (MTL)-based generalized AMC method is proposed, and a more realistic scenario is considered, including white non-Gaussian noise and synchronization error. Its generalization capability stems from knowledge-sharing-based MTL in varying noise scenarios. In detail, multiple CNN models with the same structure are trained for multiple SNR conditions, but they share their knowledge (e.g. model weight) with each other. Thus, MTL can extract the general features from datasets in different noise scenarios. Simulation results show that our proposed architecture can achieve higher robustness and generalization than the conventional ones.
KW - Automatic modulation classification (AMC)
KW - convolutional neural network (CNN)
KW - generalization
KW - multi-task learning (MTL)
KW - white non-Gaussian noise
UR - http://www.scopus.com/inward/record.url?scp=85100502436&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85100502436&partnerID=8YFLogxK
U2 - 10.1109/TWC.2021.3052222
DO - 10.1109/TWC.2021.3052222
M3 - Article
AN - SCOPUS:85100502436
SN - 1536-1276
VL - 20
SP - 3587
EP - 3596
JO - IEEE Transactions on Wireless Communications
JF - IEEE Transactions on Wireless Communications
IS - 6
M1 - 9336326
ER -