Multi-Task Learning for Generalized Automatic Modulation Classification Under Non-Gaussian Noise With Varying SNR Conditions

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.

[1]  S. A. Alshebeili,et al.  An overview of feature-based methods for digital modulation classification , 2013, 2013 1st International Conference on Communications, Signal Processing, and their Applications (ICCSPA).

[2]  Guan Gui,et al.  6G: Opening New Horizons for Integration of Comfort, Security, and Intelligence , 2020, IEEE Wireless Communications.

[3]  Nei Kato,et al.  A Deep-Learning-Based Radio Resource Assignment Technique for 5G Ultra Dense Networks , 2018, IEEE Network.

[4]  Sergey Ioffe,et al.  Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift , 2015, ICML.

[5]  Chuan Huang,et al.  Blind Recognition of Channel Codes via Deep Learning , 2019, 2019 IEEE Global Conference on Signal and Information Processing (GlobalSIP).

[6]  Lenan Wu,et al.  Automatic Modulation Classification: A Deep Learning Enabled Approach , 2018, IEEE Transactions on Vehicular Technology.

[7]  Yiyang Pei,et al.  Robust Modulation Classification under Uncertain Noise Condition Using Recurrent Neural Network , 2018, 2018 IEEE Global Communications Conference (GLOBECOM).

[8]  Guan Gui,et al.  Deep Learning for an Effective Nonorthogonal Multiple Access Scheme , 2018, IEEE Transactions on Vehicular Technology.

[9]  Octavia A. Dobre,et al.  On the likelihood-based approach to modulation classification , 2009, IEEE Transactions on Wireless Communications.

[10]  Zhiqiang Shen,et al.  Learning Efficient Convolutional Networks through Network Slimming , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[11]  Jakob Hoydis,et al.  An Introduction to Deep Learning for the Physical Layer , 2017, IEEE Transactions on Cognitive Communications and Networking.

[12]  David Middleton,et al.  Non-Gaussian Noise Models in Signal Processing for Telecommunications: New Methods and Results for Class A and Class B Noise Models , 1999, IEEE Trans. Inf. Theory.

[13]  Y. Chen,et al.  Automatic Modulation Classification Methods for Wireless OFDM Systems in TDD Mode , 2010, IEEE Transactions on Communications.

[14]  Guan Gui,et al.  Deep Cognitive Perspective: Resource Allocation for NOMA-Based Heterogeneous IoT With Imperfect SIC , 2019, IEEE Internet of Things Journal.

[15]  Xiao Zhang,et al.  Device-Free Wireless Localization and Activity Recognition: A Deep Learning Approach , 2017, IEEE Transactions on Vehicular Technology.

[16]  Nei Kato,et al.  A Novel Non-Supervised Deep-Learning-Based Network Traffic Control Method for Software Defined Wireless Networks , 2018, IEEE Wireless Communications.

[17]  Marion Berbineau,et al.  Blind Digital Modulation Identification for Spatially-Correlated MIMO Systems , 2012, IEEE Transactions on Wireless Communications.

[18]  Asoke K. Nandi,et al.  Automatic Modulation Classification: Principles, Algorithms and Applications , 2015 .

[19]  Guan Gui,et al.  Fast Beamforming Design via Deep Learning , 2020, IEEE Transactions on Vehicular Technology.

[20]  Guan Gui,et al.  Deep Learning-Inspired Message Passing Algorithm for Efficient Resource Allocation in Cognitive Radio Networks , 2019, IEEE Transactions on Vehicular Technology.

[21]  Saeed Hakimi,et al.  Optimized Distributed Automatic Modulation Classification in Wireless Sensor Networks Using Information Theoretic Measures , 2017, IEEE Sensors Journal.

[22]  Zhifeng Yun,et al.  Novel Automatic Modulation Classification Using Cumulant Features for Communications via Multipath Channels , 2008, IEEE Transactions on Wireless Communications.

[23]  Dongpu Cao,et al.  Driver Activity Recognition for Intelligent Vehicles: A Deep Learning Approach , 2019, IEEE Transactions on Vehicular Technology.

[24]  Elsayed Elsayed Azzouz,et al.  Algorithms for automatic modulation recognition of communication signals , 1998, IEEE Trans. Commun..

[25]  Jian Xiong,et al.  Unsupervised Learning-Based Fast Beamforming Design for Downlink MIMO , 2019, IEEE Access.

[26]  Shi Jin,et al.  Deep Learning for Massive MIMO CSI Feedback , 2017, IEEE Wireless Communications Letters.

[27]  Nei Kato,et al.  State-of-the-Art Deep Learning: Evolving Machine Intelligence Toward Tomorrow’s Intelligent Network Traffic Control Systems , 2017, IEEE Communications Surveys & Tutorials.

[28]  Zhilu Wu,et al.  Robust Automatic Modulation Classification Under Varying Noise Conditions , 2017, IEEE Access.

[29]  Octavia A. Dobre,et al.  Cyclostationarity-Based Robust Algorithms for QAM Signal Identification , 2012, IEEE Communications Letters.

[30]  Zhiqiang Wu,et al.  The application of deep learning in communication signal modulation recognition , 2017, 2017 IEEE/CIC International Conference on Communications in China (ICCC).

[31]  Yun Lin,et al.  Semi-Supervised Learning with Generative Adversarial Networks on Digital Signal Modulation Classification , 2018 .

[32]  Octavia A. Dobre,et al.  Low Complexity Automatic Modulation Classification Based on Order Statistics , 2016, 2016 IEEE 84th Vehicular Technology Conference (VTC-Fall).

[33]  Chaojin Qing,et al.  Deep Learning for CSI Feedback Based on Superimposed Coding , 2019, IEEE Access.

[34]  Ya Tu,et al.  Deep Neural Network Compression Technique Towards Efficient Digital Signal Modulation Recognition in Edge Device , 2019, IEEE Access.

[35]  Xianbin Wang,et al.  Deep Learning-Based Beam Management and Interference Coordination in Dense mmWave Networks , 2019, IEEE Transactions on Vehicular Technology.

[36]  Brian M. Sadler,et al.  Hierarchical digital modulation classification using cumulants , 2000, IEEE Trans. Commun..

[37]  Li Fei-Fei,et al.  Progressive Neural Architecture Search , 2017, ECCV.

[38]  Asoke K. Nandi,et al.  Automatic Modulation Classification Using Combination of Genetic Programming and KNN , 2012, IEEE Transactions on Wireless Communications.