基于自注意力的双流结构门控循环单元的自动调制识别
Automatic Modulation Recognition Using Dual-Steam Gated Recurrent Unit Based on Self-Attention
摘要: 自动调制识别是各种无线通信场景中的一项重要任务。受通信环境日益复杂的影响,如何有效、高效地提取无线电信号的时间特征是当前亟待解决的问题。为了解决这个问题,本文提出了一种双流结构的基于自注意力的门控循环单元(Gated Recurrent Unit, GRU)模型。本文的方法首先使用卷积层提取浅层空间特征,然后将特征分为两部分,在两个并行流中使用堆叠的GRU来充分提取时间特征。自注意力的加入使网络能够关注输入序列的不同部分,从而提高特征提取的能力。本文提出的模型在基准数据集上对信噪比(Signal-to-Noise Ratio, SNR)大于等于−6 dB的信号实现了最高的识别准确率。特别地,当SNR为−6 dB时,识别准确率达到了58.9%,比其他的模型提高了5%以上。此外,本文提出的模型具有很强的适应性,即使在较小的数据集上训练也能达到最高的准确率。本文还研究了初始学习率对模型性能的影响,给出了模型达到最高准确率和最高效率的初始学习率。
Abstract: Automatic modulation recognition is an important task in various wireless communication scenari-os. Due to the increasingly complex communication environment, how to extract the temporal characteristics of radio signals effectively and efficiently is an urgent problem to be solved. To solve this problem, this paper proposes a dual-stream gated recurrent units (GRUs) model based on self-attention. The approach first uses the convolutional layers to extract the shallow spatial fea-tures, then splits the features into two parts and uses stacked GRUs in two parallel streams to fully extract the temporal features. The addition of self-attention enables the network to focus on differ-ent parts of the input sequences, thus improving the ability of feature extraction. Our model achieves the highest recognition accuracy for signals with a signal-to-noise ratio (SNR) greater than or equal to −6 dB on the baseline dataset. In particular, when the SNR is −6 dB, the recognition ac-curacy reaches 58.9%, which is more than 5% higher than other models. In addition, our model has strong adaptability and can achieve the highest accuracy even when trained on a small dataset. The paper also studies the impact of the initial learning rate on the model performance and gives the initial learning rate for the model to achieve the highest accuracy and efficiency respectively.
文章引用:张依宁, 张志超. 基于自注意力的双流结构门控循环单元的自动调制识别[J]. 建模与仿真, 2023, 12(4): 3286-3298. https://doi.org/10.12677/MOS.2023.124302

参考文献

[1] Dulek, B. (2017) Online Hybrid Likelihood Based Modulation Classification Using Multiple Sensors. IEEE Transactions on Wireless Communications, 16, 4984-5000. [Google Scholar] [CrossRef
[2] Wei, W. and Mendel, J.M. (2000) Maximum-Likelihood Classification for Digital Amplitude Phase Modulations. IEEE Transactions on Communications, 48, 189-193. [Google Scholar] [CrossRef
[3] Xu, J.L., Su, W. and Zhou, M. (2010) Likelihood-Ratio Approaches to Automatic Modulation Classification. IEEE Transactions on Systems, Man, and Cybernetics, Part C, 41, 455-469. [Google Scholar] [CrossRef
[4] Hazza, A., Shoaib, M., Alshebeili, S.A. and Fahad, A. (2013) An Overview of Feature-Based Methods for Digital Modulation Classification. 2013 1st International Conference on Communica-tions, Signal Processing, and Their Applications, Sharjah, 12-14 February 2013, 1-6. [Google Scholar] [CrossRef
[5] Chang, D. and Shih, P. (2015) Cumulants-Based Modulation Classi-fication Technique in Multipath Fading Channels. IET Communications, 9, 828-835. [Google Scholar] [CrossRef
[6] Huang, S., Yao, Y., Wei, Z., Feng, Z. and Zhang, P. (2017) Automatic Modulation Classification of Overlapped Sources Using Multiple Cumulants. IEEE Transactions on Vehicular Technology, 66, 6089-6101. [Google Scholar] [CrossRef
[7] Xu, Y., Ge, L. and Wang, B. (2008) Digital Modulation Recognition Method Based on Self-Organizing Map Neural Networks. 2008 4th International Conference on Wireless Communications, Networking and Mobile Computing, Dalian, 12-14 October 2008, 1-4. [Google Scholar] [CrossRef
[8] Kharbech, S., Dayoub, I., Zwingelstein-Colin, M., Simon, E.P. and Hassan, K. (2014) Blind Digital Modulation Identification for Time Selective MIMO Channels. IEEE Wireless Communications Letters, 3, 373-376. [Google Scholar] [CrossRef
[9] Jagannath, J., Polosky, N., O’Connor, D., Theagarajan, L.N., Sheaffer, B., Foulke, S. and Varshney, P.K. (2018) Artificial Neural Network Based Automatic Modulation Classification over a Soft-ware Defined Radio Testbed. 2018 IEEE International Conference on Communications (ICC), Kansas City, 20-24 May 2018, 1-6. [Google Scholar] [CrossRef
[10] Jiang, Y., Zhang, Z. and Qiu, P. (2004) Modulation Classification of Communication Signals. Proc. IEEE MILCOM 2004. Military Communications Conference, Monterey, 31 October-3 Novem-ber 2004, 1470-1476.
[11] Park, C.S., Choi, J.H., Nah, S.P., Jang, W. and Kim, D.Y. (2008) Automatic Modulation Recogni-tion of Digital Signals Using Wavelet Features and SVM. 2008 10th International Conference on Advanced Communication Technology, Gangwon, 17-20 February 2008, 387-390. [Google Scholar] [CrossRef
[12] Almohamad, T.A., Salleh, M.F.M., Mahmud, M.N. and Sa’D, A.H.Y. (2018) Simultaneous Determination of Modulation Types and Sig-nal-to-Noise Ratios Using Feature-Based Approach. IEEE Access, 6, 9262-9271. [Google Scholar] [CrossRef
[13] Yang, F., Yang, L., Wang, D., Qi, P. and Wang, H. (2018) Method of Modulation Recognition Based on Combination Algorithm of K-Means Clustering and Grading Training SVM. China Communications, 15, 55-63.
[14] O’Shea, T.J., Corgan, J. and Clancy, T.C. (2016) Convolutional Radio Modulation Recogni-tion Networks. 17th International Conference, EANN 2016, Aberdeen, 2-5 September 2016, 213-226. [Google Scholar] [CrossRef
[15] Perenda, E., Rajendran, S. and Pollin, S. (2019) Automatic Modula-tion Classification Using Parallel Fusion of Convolutional Neural Networks. Proceedings of Third International Balkan Con-ference on Communications and Networking, Skopje, North Macedonia, 10-12 June 2019.
[16] Zhang, Z., Wang, C., Gan, C., Sun, S. and Wang, M. (2019) Automatic Modulation Classification Using Convolutional Neural Network with Features Fusion of SPWVD and BJD. IEEE Transactions on Signal and Information Processing over Networks, 5, 469-478. [Google Scholar] [CrossRef
[17] Zhang, Q., Xu, Z. and Zhang, P. (2019) Modulation Scheme Recogni-tion Using Convolutional Neural Network. The Journal of Engineering, 2019, 9075-9078. [Google Scholar] [CrossRef
[18] Rajendran, S., Meert, W., Giustiniano, D., Lenders, V. and Pollin, S. (2018) Deep Learning Models for Wireless Signal Classification with Distributed Low-Cost Spectrum Sensors. IEEE Transactions on Cognitive Communications and Networking, 4, 433-445. [Google Scholar] [CrossRef
[19] Liu, X., Yang, D. and Gamal, A.E. (2017) Deep Neural Network Architectures for Modulation Classification. 2017 51st Asilomar Conference on Signals, Systems, and Computers, Pacific Grove, 29 October-1 November 2017, 915-919. [Google Scholar] [CrossRef
[20] Xu, J., Luo, C., Parr, G. and Luo, Y. (2020) A Spatiotemporal Mul-ti-Channel Learning Framework for Automatic Modulation Recognition. IEEE Wireless Communications Letters, 9, 1629-1632. [Google Scholar] [CrossRef
[21] Zhang, F., Luo, C., Xu, J. and Luo, Y. (2021) An Efficient Deep Learn-ing Model for Automatic Modulation Recognition Based on Parameter Estimation and Transformation. IEEE Communications Letters, 25, 3287-3290. [Google Scholar] [CrossRef
[22] Bahdanau, D., Cho, K. and Bengio, Y. (2014) Neural Machine Translation by Jointly Learning to Align and Translate.
[23] Liang, Z., Tao, M., Wang, L., Su, J. and Yang, X. (2021) Auto-matic Modulation Recognition Based on Adaptive Attention Mechanism and ResNeXt WSL Model. IEEE Communications Letters, 25, 2953-2957. [Google Scholar] [CrossRef
[24] Lin, S., Zeng, Y. and Gong, Y. (2022) Learning of Time-Frequency Attention Mechanism for Automatic Modulation Recognition. IEEE Wireless Communications Letters, 11, 707-711. [Google Scholar] [CrossRef
[25] O’shea, T.J. and West, N. (2016) Radio Machine Learning Dataset Generation with GNU Radio. Proceedings of the GNU Radio Conference, 1.
https://pubs.gnuradio.org/index.php/grcon/article/view/11
[26] Zhang, F., Luo, C., Xu, J., Luo, Y. and Zheng, F. (2022) Deep Learning Based Automatic Modulation Recognition: Models, Datasets, and Challenges. Digital Signal Processing, 129, Article ID: 103650. [Google Scholar] [CrossRef