Skip to main content
Log in

An efficient automatic modulation recognition using time–frequency information based on hybrid deep learning and bagging approach

  • Regular Paper
  • Published:
Knowledge and Information Systems Aims and scope Submit manuscript

Abstract

Determining the type of modulation is an important task in military communications, satellite communications systems, and submarine communications. In this study, a new digital modulation classification model is presented for detecting various types of modulated signals. The continuous wavelet transform is used in the first step to create a visual representation of the spectral density of the frequencies of the modulation signals in a scalogram image. The subsequent stage involves the utilization of a deep convolutional neural network for feature extraction from the scalogram images. In the next step, the best features are chosen using the MRMR algorithm. MRMR algorithm increases the classification speed and the ability of interpret the classification model by reducing the dimensions of the features. In the fourth step, the modulations are classified using the group learning technique. In the simulations, modulated signals with different amounts of noise with SNR from 0 to 25 dB are considered. Then, accuracy, precision, recall, and F1-score are used to evaluate the performance of the proposed method. The results of the simulations prove that the proposed model with achieving above 99.9% accuracy performs well in the presence of different amounts of noise and provides better performance than other previous studies.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

Data availability

Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.

References

  1. Wei S, Sun Z, Wang Z et al (2023) An efficient data augmentation method for automatic modulation recognition from low-data imbalanced-class regime. Appl Sci 13:3177. https://doi.org/10.3390/app13053177

    Article  Google Scholar 

  2. Zhang D, Lu Y, Li Y et al (2023) Frequency learning attention networks based on deep learning for automatic modulation classification in wireless communication. Pattern Recognit 137:109345

    Article  Google Scholar 

  3. Jdid B, Hassan K, Dayoub I et al (2021) Machine learning based automatic modulation recognition for wireless communications: a comprehensive survey. IEEE Access 9:57851–57873. https://doi.org/10.1109/ACCESS.2021.3071801

    Article  Google Scholar 

  4. Chen W, Xie Z, Ma L et al (2019) A faster maximum-likelihood modulation classification in flat fading non-Gaussian channels. IEEE Commun Lett 23:454–457

    Article  Google Scholar 

  5. Krayani A, Alam AS, Calipari M et al (2021) Automatic modulation classification in cognitive-IoT radios using generalized dynamic Bayesian networks. In: 7th IEEE world forum internet things WF-IoT 2021 pp 235–240https://doi.org/10.1109/WF-IoT51360.2021.9594936

  6. Urriza P, Rebeiz E, Pawelczak P, Cabric D (2011) Computationally efficient modulation level classification based on probability distribution distance functions. IEEE Commun Lett 15:476–478. https://doi.org/10.1109/LCOMM.2011.032811.110316

    Article  Google Scholar 

  7. Ismael MR, Abd HJ, Gatte MT (2022) Recognition of APSK digital modulation signal based on wavelet scattering transform. In: Lecture Notes in Networks and Systems. Springer, pp 469–478

  8. Wu X, Lu L, Jiang M (2023) Deep learning aided cyclostationary feature analysis for blind modulation recognition in massive MIMO systems. Digit Signal Process 134:103890

    Article  Google Scholar 

  9. Tan X, Xie Z, Yuan X, et al (2022) Small sample signal modulation recognition based on higher-order Cumulants and CatBoost. In: Proceedings—2022 7th international conference on communication, image and signal processing, CCISP 2022. IEEE, pp 324–329

  10. Liu Y, Liu Y (2020) Modulation recognition with pre-denoising convolutional neural network. Electron Lett 56:255–257. https://doi.org/10.1049/el.2019.3586

    Article  Google Scholar 

  11. Ghasemzadeh P (2023) A novel graph neural network-based framework for automatic modulation classification in mobile environments

  12. Salama AA, Morsy ME, Darwish SH, Mohamed EI (2022) A novel SVM-based automatic modulation classifier. Int Telecommun Conf ITC-Egypt 2022—Proc. https://doi.org/10.1109/ITC-Egypt55520.2022.9855683

  13. Sun X, Su S, Zuo Z, Guo X, Tan X (2020) Modulation classification using compressed sensing and decision tree–support vector machine in cognitive radio system. Sensors 20(5):1438. https://doi.org/10.3390/s20051438

    Article  Google Scholar 

  14. Alhadi BA, Hasan TM, Hamed HA (2020) Digitally modulated signal recognition based on feature extraction optimization and random forest classifier. In: New trends in information and communications technology applications: 4th international conference, NTICT 2020, Baghdad, Iraq, Proceedings 4. Springer, pp 75–84

  15. Li Y, Hong G, Feng C (2022) Application and effectiveness of weighted KNN in pattern recognition of communication modulated signals. In: 2022 IEEE 4th international conference on civil aviation safety and information technology (ICCASIT). IEEE, pp 744–748

  16. Kamble A, Ghare PH, Kumar V (2022) Deep-learning-based BCI for automatic imagined speech recognition using SPWVD. IEEE Trans Instrum Meas 72:1–10

    Google Scholar 

  17. Peng S, Cao L, Zhou Y et al (2022) A survey on deep learning for textual emotion analysis in social networks. Digit Commun Netw 8:745–762

    Article  Google Scholar 

  18. Lingxin Z, Junkai S, Baijie Z (2022) A review of the research and application of deep learning-based computer vision in structural damage detection. Earthq Eng Eng Vib 21:1–21

    Article  Google Scholar 

  19. Tayakout H, Boutellaa E, Bouchibane FZ (2022) On the robustness of digital modulation recognition for cooperative relaying networks under imperfect CSI. In: 2022 7th international conference on image and signal processing and their applications (ISPA). IEEE, pp 1–6

  20. Nguyen CT, Van Huynh N, Chu NH, et al (2022) Transfer learning for wireless networks: a comprehensive survey. Proc IEEE

  21. Wang Z, Wang P, Lan P (2022) Automatic modulation classification based on CNN, LSTM and attention mechanism. In: 2022 IEEE 8th international conference on computer and communications (ICCC). IEEE, pp 105–110

  22. Wang Y, Fang S, Fan Y, Wang Z (2023) A CLSTM network algorithm for automatic modulation recognition. In: International conference on signal processing, computer networks, and communications (SPCNC 2022). SPIE, pp 456–462

  23. Chakravarty N, Dua M, Dua S (2023) Automatic modulation classification using amalgam CNN-LSTM. In: 2023 IEEE radio and antenna days of the Indian Ocean (RADIO). IEEE, pp 1–2

  24. Hanna S, Dick C, Cabric D (2022) Signal processing-based deep learning for blind symbol decoding and modulation classification. IEEE J Sel Areas Commun 40:82–96. https://doi.org/10.1109/JSAC.2021.3126088

    Article  Google Scholar 

  25. Ghasemzadeh P, Hempel M, Sharif H (2022) A robust graph convolutional neural network-based classifier for automatic modulation recognition. In: 2022 international wireless communications and mobile computing (IWCMC). IEEE, pp 907–912

  26. Hou C, Liu G, Tian Q et al (2022) Multi-signal modulation classification using sliding window detection and complex convolutional network in frequency domain. IEEE Internet Things J 9:19438–19449. https://doi.org/10.1109/JIOT.2022.3167107

    Article  Google Scholar 

  27. Liao K, Zhao Y, Gu J et al (2021) Sequential convolutional recurrent neural networks for fast automatic modulation classification. IEEE Access 9:27182–27188. https://doi.org/10.1109/ACCESS.2021.3053427

    Article  Google Scholar 

  28. Huang S, Dai R, Huang J et al (2020) Automatic modulation classification using gated recurrent residual network. IEEE Internet Things J 7:7795–7807

    Article  Google Scholar 

  29. Utrilla R, Fonseca E, Araujo A, Dasilva LA (2020) Gated recurrent unit neural networks for automatic modulation classification with resource-constrained end-devices. IEEE Access 8:112783–112794. https://doi.org/10.1109/ACCESS.2020.3002770

    Article  Google Scholar 

  30. Zhou Q, Jing X, He Y, et al (2020) LSTM-based automatic modulation classification. In: 2020 IEEE international symposium on broadband multimedia systems and broadcasting (BMSB). IEEE, pp 1–4

  31. Li Y, Shao G, Wang B (2019) Automatic modulation classification based on bispectrum and CNN. In: 2019 IEEE 8th joint international information technology and artificial intelligence conference (ITAIC). IEEE, pp 311–316

  32. Patel M, Wang X, Mao S (2020) Data augmentation with conditional GAN for automatic modulation classification. WiseML 2020 - Proc 2nd ACM Work Wirel Secur Mach Learn 31–36. https://doi.org/10.1145/3395352.3402622

  33. Jagannath A, Jagannath J (2021) Multi-task learning approach for automatic modulation and wireless signal classification. IEEE Int Conf Commun. https://doi.org/10.1109/ICC42927.2021.9500447

    Article  Google Scholar 

  34. Hou C, Li Y, Chen X, Zhang J (2021) Automatic modulation classification using KELM with joint features of CNN and LBP. Phys Commun 45:101259. https://doi.org/10.1016/j.phycom.2020.101259

    Article  Google Scholar 

  35. Shah AH, Miry AH, Salman TM (2023) Automatic modulation classification based deep learning with mixed feature. Int J Electr Comput Eng 13:1647–1653. https://doi.org/10.11591/ijece.v13i2.pp1647-1653

    Article  Google Scholar 

  36. Fu X, Gui G, Wang Y et al (2022) Automatic modulation classification based on decentralized learning and ensemble learning. IEEE Trans Veh Technol 71:7942–7946. https://doi.org/10.1109/TVT.2022.3164935

    Article  Google Scholar 

  37. Anandkumar D, Sangeetha RG (2021) A survey on performance enhancement in free space optical communication system through channel models and modulation techniques. Springer, US

    Book  Google Scholar 

  38. Nambisan A, Gajjar V, Kosbar K (2022) Scalogram aided automatic modulation classification. International foundation for telemetering

  39. Almanza-Conejo O, Almanza-Ojeda DL, Contreras-Hernandez JL, Ibarra-Manzano MA (2023) Emotion recognition in EEG signals using the continuous wavelet transform and CNNs. Neural Comput Appl 35:1409–1422. https://doi.org/10.1007/s00521-022-07843-9

    Article  Google Scholar 

  40. Ghanem HS, Shoaib MR, El-Gazar S et al (2022) Automatic modulation classification with 2D transforms and convolutional neural network. Trans Emerg Telecommun Technol 33:e4623

    Article  Google Scholar 

  41. Mirzaei B, Nikpour B, Nezamabadi-pour H (2021) CDBH: a clustering and density-based hybrid approach for imbalanced data classification. Exp Syst Appl 164:114035. https://doi.org/10.1016/j.eswa.2020.114035

    Article  Google Scholar 

  42. Mirzaei B, Rahmati F, Nezamabadi-pour H (2022) A score-based preprocessing technique for class imbalance problems. Pattern Anal Appl 25:913–931

    Article  Google Scholar 

  43. Pinto-Orellana MA, Hammer HL (2020) Dyadic aggregated autoregressive model (DASAR) for automatic modulation classification. IEEE Access 8:156096–156103. https://doi.org/10.1109/ACCESS.2020.3019243

    Article  Google Scholar 

  44. Lin R, Ren W, Sun X et al (2020) A hybrid neural network for fast automatic modulation classification. IEEE Access 8:130314–130322. https://doi.org/10.1109/ACCESS.2020.3009471

    Article  Google Scholar 

  45. Mohsen S, Ali AM, Emam A (2023) Automatic modulation recognition using CNN deep learning models. Multimed Tools Appl. https://doi.org/10.1007/s11042-023-15814-y

    Article  Google Scholar 

  46. Liu K, Li F (2023) Automatic modulation recognition based on a multiscale network with statistical features. Phys Commun 58:102052. https://doi.org/10.1016/j.phycom.2023.102052

    Article  Google Scholar 

  47. Qian L, Wu H, Zhang T, Yang X (2023) Research and implementation of modulation recognition based on cascaded feature fusion. IET Commun 17:1037–1047. https://doi.org/10.1049/cmu2.12604

    Article  Google Scholar 

  48. Kumar A, Srinivas KK, Majhi S (2023) Automatic modulation classification for adaptive OFDM systems using convolutional neural networks with residual learning. IEEE Access 11:61013–61024. https://doi.org/10.1109/ACCESS.2023.3286939

    Article  Google Scholar 

  49. Lee S, Il YY, Jung YJ (2023) Generative adversarial network-based signal inpainting for automatic modulation classification. IEEE Access 11:50431–50446. https://doi.org/10.1109/ACCESS.2023.3279022

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Contributions

ZHO helped in conceptualization, methodology, software, validation, formal analysis, investigation, resources, data curation, writing—original draft preparation, and visualization. BM helped in conceptualization, methodology, validation, formal analysis, investigation, data curation, writing—original draft preparation, and visualization. AD helped in conceptualization, methodology, validation, formal analysis, investigation, data curation, writing—original draft preparation, and visualization.

Corresponding author

Correspondence to Ali Darroudi.

Ethics declarations

Conflict of interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hazim Obaid, Z., Mirzaei, B. & Darroudi, A. An efficient automatic modulation recognition using time–frequency information based on hybrid deep learning and bagging approach. Knowl Inf Syst 66, 2607–2624 (2024). https://doi.org/10.1007/s10115-023-02041-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10115-023-02041-y

Keywords

Navigation