Deep Architectures for Modulation Recognition with Multiple Receive Antennas

Modulation recognition using deep neural networks has shown promising advantage over conventional algorithms. However, most existing research focuses on single receive antenna. In this paper, modulation recognition with multiple receive antennas using deep neural networks is investigated and four different architectures are introduced, including equal-gain CNN, multi-view CNN, 2-dimensional CNN and 3-dimensional CNN. Each architecture is constructed based on a ResNet and tuned to the extent that its performance does not further improve when the network size and parameters change with a given dataset. These architectures are then compared in terms of classification accuracy. Simulation results show that 3-dimensional CNN yields the overall best performance, while the equal-gain CNN leads to the lowest performance. Further, both 2-dimensional CNN and 3-dimensional CNN, which jointly extract features from multiple receive antennas with different feature encoding, outperforms either equal-gain or multi-view CNN, which fuses extracted features from each antenna. This indicates that utilizing inherent structures within deep neural networks to jointly extract features from different antennas can achieve better performance than the schemes that combine individually encoded features from each antenna, and extending the dimension of CNN from two to three can enhance feature extraction capabilities in the context of modulation recognition.

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

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

[3]  T. Charles Clancy,et al.  Over-the-Air Deep Learning Based Radio Signal Classification , 2017, IEEE Journal of Selected Topics in Signal Processing.

[4]  Jerry M. Mendel,et al.  Maximum-likelihood classification for digital amplitude-phase modulations , 2000, IEEE Trans. Commun..

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

[6]  Timothy J. O'Shea,et al.  Deep architectures for modulation recognition , 2017, 2017 IEEE International Symposium on Dynamic Spectrum Access Networks (DySPAN).

[7]  T. Charles Clancy,et al.  Convolutional Radio Modulation Recognition Networks , 2016, EANN.

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

[9]  Subhransu Maji,et al.  Multi-view Convolutional Neural Networks for 3D Shape Recognition , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[10]  Yu-Dong Yao,et al.  Modulation Classification Based on Signal Constellation Diagrams and Deep Learning , 2019, IEEE Transactions on Neural Networks and Learning Systems.

[11]  Ali Abdi,et al.  Survey of automatic modulation classification techniques: classical approaches and new trends , 2007, IET Commun..

[12]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[13]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[14]  Timothy J. O'Shea,et al.  Radio Machine Learning Dataset Generation with GNU Radio , 2016 .

[15]  Zilong Zhang,et al.  Automatic modulation classification using recurrent neural networks , 2017, 2017 3rd IEEE International Conference on Computer and Communications (ICCC).

[16]  Yawpo Yang,et al.  A suboptimal algorithm for modulation classification , 1997, IEEE Transactions on Aerospace and Electronic Systems.

[17]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.