CTDNets: A High-Precision Hybrid Deep Learning Model for Modulation Recognition with Early-Stage Layer Fusion
Abstract
:1. Introduction
1.1. Related Work
- (1)
- The aforementioned methods have long-range dependency issues when dealing with long sequence data. CNNs primarily use local receptive fields to extract features, with each layer’s neurons connected only to a subset of neurons from the previous layer. This means that at each layer, neurons can only perceive features within their local range and cannot directly access long-distance information. LSTM and GRU, as variants of recurrent neural networks (RNN), may encounter issues such as vanishing or exploding gradients when capturing long-range information in signals. As a result, these algorithms suffer from an insufficient ability to integrate global information and perform poorly when processing long-range information.
- (2)
- There is a lack of a global information integration mechanism. Due to the limited size of the receptive field in CNNs, which is constrained by the size of the convolutional kernels, they can only extract local features of the signal. Meanwhile, LSTM and GRU models update and transmit information step by step when processing sequences, which prevents them from integrating and extracting global features.
- (3)
- Although LSTM and GRU perform well in processing sequential data, their computations are serial, requiring each time step to be computed in order, which leads to a relatively slow training speed and higher training costs. This limits their widespread applicability in automatic modulation recognition (AMR).
- (4)
- In AMR tasks, Convolutional Neural Networks (CNNs) and recurrent neural networks (RNNs) typically use a softmax classifier combined with a cross-entropy loss function to classify and recognize modulation signals. However, they tend to learn boundary features that can clearly distinguish different categories in the feature space and have a weaker ability to learn features with high similarity.
1.2. Motivations and Contributions
- (1)
- Enhanced Performance in Automatic Modulation Recognition (AMR): by combining CNN, Transformer, and DNN, this study leverages the strengths of each model to improve AMR performance. Specifically, CNN is used to extract local features, enhancing the model’s understanding of complex signals. The Transformer then utilizes its global feature modeling capability to effectively capture long-range dependencies in the signals. Finally, DNN processes these features further, performing deep nonlinear mappings to improve recognition accuracy. This combination not only enhances the model’s expressive power but also improves its ability to handle long-sequence signals, resulting in outstanding performance in AMR tasks.
- (2)
- Reduction of Feature Redundancy through CBMA: traditional CNNs often overlook relationships between features, which can lead to feature redundancy where the model learns repetitive or irrelevant features while neglecting more meaningful ones. By introducing the CBMA module, this paper dynamically adjusts feature weights, enabling the model to better focus on key features.
- (3)
- Learning Rate Adjustment via Cosine Annealing: the study adopts a cosine annealing strategy to adjust the learning rate dynamically during training. A higher initial learning rate facilitates rapid convergence in the early stages, while a gradually decreasing learning rate allows for fine-tuning of parameters as the model approaches the optimal solution, thereby avoiding overfitting. Additionally, the smooth variation of cosine annealing aids in exploring a broader solution space in the later training stages, enhancing the model’s generalization ability. This dynamic adjustment mechanism effectively improves both training efficiency and final performance.
2. The Proposed CTDNets Algorithm Model
2.1. Feature Extractor Based on Convolutional Neural Networks
2.2. Transformer Encoder
2.3. Classifier Based on Deep Neural Networks
3. Experimental Results and Analysis
3.1. Datasets
3.2. Simulation Results Analysis
4. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Zhang, F.; Luo, C.; Xu, J.; Luo, Y.; Zheng, F.-C. Deep learning based automatic modulation recognition: Models, datasets, and challenges. Digit. Signal Process. 2022, 129, 103650. [Google Scholar] [CrossRef]
- Xiao, W.; Luo, Z.; Hu, Q. A review of research on signal modulation recognition based on deep learning. Electronics 2022, 11, 2764. [Google Scholar] [CrossRef]
- Motwani, Y.; Saraswat, P.; Aggarwal, S.; Awari, R.M.; Bagubali, A. Analysis of various neural network architectures for automatic modulation techniques. In Proceedings of the 2021 Innovations in Power and Advanced Computing Technologies (i-PACT), Kuala Lumpur, Malaysia, 27–29 November 2021; pp. 1–7. [Google Scholar]
- Rao, N.V.; Krishna, B.T. Automatic modulation recognition using machine learning techniques: A review. In Advances in VLSI, Signal Processing, Power Electronics, IoT, Communication and Embedded Systems: Select Proceedings of VSPICE 2020; Springer: Singapore, 2021; pp. 145–154. [Google Scholar]
- Huang, S.; Yao, Y.; Wei, Z.; Feng, Z.; Zhang, P. Automatic modulation classification of overlapped sources using multiple cumulants. IEEE Trans. Veh. Technol. 2016, 66, 6089–6101. [Google Scholar] [CrossRef]
- Ghasemzadeh, P.; Banerjee, S.; Hempel, M.; Sharif, H. Performance evaluation of feature-based automatic modulation classification. In Proceedings of the 2018 12th International Conference on Signal Processing and Communication Systems (ICSPCS), Cairns, QLD, Australia, 17–19 December 2018; IEEE: New York, NY, USA, 2018; pp. 1–5. [Google Scholar]
- Al-Nuaimi, D.H.; Hashim, I.A.; Zainal Abidin, I.S.; Salman, L.B.; Mat Isa, N.A. Performance of feature-based techniques for automatic digital modulation recognition and classification—A review. Electronics 2019, 8, 1407. [Google Scholar] [CrossRef]
- Li, P.; Wang, L. Combined neural network based on deep learning for amr. In Proceedings of the 2021 7th International Conference on Computer and Communications (ICCC), Chengdu, China, 10–13 December 2021; pp. 1244–1248. [Google Scholar]
- Zhang, X.; Luo, Z.; Xiao, W.; Feng, L. Deep Learning-Based Modulation Recognition for MIMO Systems: Fundamental, Methods, Challenges. IEEE Access 2024, 12, 112558–112575. [Google Scholar] [CrossRef]
- Xu, T.; Ma, Y. Signal Automatic Modulation Classification and Recognition in View of Deep Learning. IEEE Access 2023, 11, 114623–114637. [Google Scholar] [CrossRef]
- Liu, F.; Zhang, Z.; Zhou, R. Automatic modulation recognition based on CNN and GRU. Tsinghua Sci. Technol. 2021, 27, 422–431. [Google Scholar] [CrossRef]
- O’Shea, T.J.; Corgan, J.; Clancy, T.C. Convolutional radio modulation recognition networks. In Proceedings of the Engineering Applications of Neural Networks: 17th International Conference, EANN 2016, Aberdeen, UK, 2–5 September 2016; Proceedings 17. Springer International Publishing: Cham, Switzerland, 2016; pp. 213–226. [Google Scholar]
- O’Shea, T.J.; Roy, T.; Clancy, T.C. Over-the-air deep learning based radio signal classification. IEEE J. Sel. Top. Signal Process. 2018, 12, 168–179. [Google Scholar] [CrossRef]
- Tan, X.; Xie, Z.; Yuan, X.; Yang, G.; Han, Y. A Residual Neural Network for Modulation Recognition of 24 kinds of Signals. In Proceedings of the 2022 3rd International Conference on Computing, Networks and Internet of Things (CNIOT), Qingdao, China, 20–22 May 2022; pp. 140–145. [Google Scholar]
- Yang, J.; Peng, Y.; Zhou, Y.; Liu, L.; Qi, Y. SNR-Aware automatic modulation recognition based on modified deep residual networks. In Proceedings of the 2022 IEEE 95th Vehicular Technology Conference:(VTC2022-Spring), Helsinki, Finland, 19–22 June 2022; pp. 1–5. [Google Scholar]
- Zhou, F.; Li, J.; Wang, Y. An improved CNN-LSTM network for modulation identification relying on periodic features of signal. IET Commun. 2023, 17, 2097–2106. [Google Scholar] [CrossRef]
- Zhou, Q.; Jing, X.; He, Y.; Cui, Y.; Kadoch, M.; Cheriet, M. LSTM-based automatic modulation classification. In Proceedings of the 2020 IEEE International Symposium on Broadband Multimedia Systems and Broadcasting (BMSB), Paris, France, 27–29 October 2020; pp. 1–4. [Google Scholar]
- Huang, S.; Dai, R.; Huang, J.; Yao, Y.; Gao, Y.; Ning, F.; Feng, Z. Automatic modulation classification using gated recurrent residual network. IEEE Internet Things J. 2020, 7, 7795–7807. [Google Scholar] [CrossRef]
- Vaswani, A.; Shazeer, N.; Parmar, N.; Uszkoreit, J.; Jones, L.; Gomez, A.N.; Kaiser, Ł.; Polosukhin, I. Attention is all you need. In Proceedings of the Advances in Neural Information Processing Systems, Long Beach, CA, USA, 4–9 December 2017; Volume 30. [Google Scholar]
- Hamidi-Rad, S.; Jain, S. Mcformer: A transformer based deep neural network for automatic modulation classification. In Proceedings of the IEEE Global Communications Conference (GLOBECOM), Madrid, Spain, 7–11 December 2021. [Google Scholar]
- Liang, Z.; Tao, M.; Xie, J.; Yang, X.; Wang, L. A Radio Signal Recognition Approach Based on Complex-Valued CNN and Self-Attention Mechanism. IEEE Trans. Cogn. Commun. Netw. 2022, 8, 1358–1373. [Google Scholar] [CrossRef]
- Kong, W.; Yang, Q.; Jiao, X.; Niu, Y.; Ji, G. A Transformer-based CTDNN Structure for Automatic Modulation Recognition. In Proceedings of the 2021 7th International Conference on Computer and Communications (ICCC), Chengdu, China, 10–13 December 2021; pp. 159–163. [Google Scholar] [CrossRef]
- Lei, J.; Li, Y.; Yung, L.-Y.; Leng, Y.; Lin, Q.; Wu, Y.-C. Understanding Complex-Valued Transformer for Modulation Recognition. IEEE Wirel. Commun. Lett. 2024. [Google Scholar] [CrossRef]
- Li, W.; Deng, W.; Wang, K.; You, L.; Huang, Z. A Complex-Valued Transformer for Automatic Modulation Recognition. IEEE Internet Things J. 2024, 11, 22197–22207. [Google Scholar] [CrossRef]
- Hou, D.; Li, L.; Lin, W.; Liang, J.; Han, Z. ClST: A Convolutional Transformer Framework for Automatic Modulation Recognition by Knowledge Distillation. IEEE Trans. Wirel. Commun. 2024, 23, 8013–8028. [Google Scholar] [CrossRef]
- Xu, J.; Luo, C.; Parr, G.; Luo, Y. A Spatiotemporal Multi-Channel Learning Framework for Automatic Modulation Recognition. IEEE Wirel. Commun. Lett. 2020, 9, 1629–1632. [Google Scholar] [CrossRef]
- Li, J.; Jia, Q.; Cui, X.; Gulliver, T.A.; Jiang, B.; Li, S.; Yang, J. Automatic Modulation Recognition of Underwater Acoustic Signals Using a Two-Stream Transformer. IEEE Internet Things J. 2024, 11, 18839–18851. [Google Scholar] [CrossRef]
Features | RadioML2016.10a | RadioML2018.01a |
---|---|---|
Number of Modulation Types | 11 | 24 |
Total Number of Samples in the Dataset | 220,000 | 2,359,296 |
Number of Samples per Modulation Type | 20,000 | 98,304 |
SNR Range | −18 dB~18 dB | −20 dB~30 dB |
Number of Signal Sampling Points | 128 | 1024 |
Modulation Type | BPSK, QPSK, 8PSK, 16QAM, 64QAM, 256QAM, BFSK, CPFSK, GFSK, PAM4, WBFM | BPSK, QPSK, 8PSK, 16QAM, 64QAM, 256QAM, AM-DSB, AM-SSB, AM-SSB-SC, BPSK, CPFSK, GFSK, PAM4, QAM16, QAM64, QAM256, QPSK |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Zhao, Z.; Qu, Y.; Zhou, X.; Zhu, Y.; Zhang, L.; Lin, J.; Jiang, H. CTDNets: A High-Precision Hybrid Deep Learning Model for Modulation Recognition with Early-Stage Layer Fusion. Electronics 2024, 13, 4641. https://doi.org/10.3390/electronics13234641
Zhao Z, Qu Y, Zhou X, Zhu Y, Zhang L, Lin J, Jiang H. CTDNets: A High-Precision Hybrid Deep Learning Model for Modulation Recognition with Early-Stage Layer Fusion. Electronics. 2024; 13(23):4641. https://doi.org/10.3390/electronics13234641
Chicago/Turabian StyleZhao, Zhiyuan, Yi Qu, Xin Zhou, Yiyong Zhu, Li Zhang, Jirui Lin, and Haohui Jiang. 2024. "CTDNets: A High-Precision Hybrid Deep Learning Model for Modulation Recognition with Early-Stage Layer Fusion" Electronics 13, no. 23: 4641. https://doi.org/10.3390/electronics13234641
APA StyleZhao, Z., Qu, Y., Zhou, X., Zhu, Y., Zhang, L., Lin, J., & Jiang, H. (2024). CTDNets: A High-Precision Hybrid Deep Learning Model for Modulation Recognition with Early-Stage Layer Fusion. Electronics, 13(23), 4641. https://doi.org/10.3390/electronics13234641