A Noise-aware Deep Learning Model for Automatic Modulation Recognition in Radar Signals

Document Type : Original Article

Authors

1 Department of Electrical Engineering, Shahid Sattari Aeronautical University of Science and Technology, Tehran, Iran

2 Department of Electrical and Computer Engineering, University of Birjand, Birjand, Iran

Abstract

Automatic waveform recognition has become an important task in radar systems and spread spectrum communications. Identifying the modulation of received signals helps to recognize different invader transmitters. In this paper, a noise aware model is proposed to recognize the modulation type based on time-frequency characteristics. To this end, Choi-Williams representation is used to obtain spatial 2D pattern of received signal. After that, a deep model is constructed to make signal clear from noise and extract robust and discriminative features from time-frequency pattern, based on auto-encoder and Convolutional Neural Networks (CNN). In order to reduce the effect of noise and adversarial disorders, a new database of different modulation patterns with different AWGN noises and fading Rayleigh channel is created which helps model to avoid the effects of noise on modulation recognition. Our database contains radar modulations such as Barker, LFM, Costas and Frank code which are known as frequently used modulations on wireless communication. Infact, the main novelty of this work is designing this database and proposing noise-aware model. Experimental results demonstrate that the proposed model achieves superior performance for automatic classification recognition with 99.24% of accuracy in noisy medium with minimum SNR of -5dB while the accuracy is 97.90% in SNR of -5dB and f=15 Hz of Doppler frequency. Our model outperforms 5.54% in negative and 0.4% in positive SNRs (even though with less SNR).

Keywords

Main Subjects


  1. Peng, S., Sun, S. and Yao, Y.-D., "A survey of modulation classification using deep learning: Signal representation and data preprocessing", IEEE Transactions on Neural Networks and Learning Systems, Vol. 33, No. 12, (2021), 7020-7038. https://doi.org/10.1109/TNNLS.2021.3085433
  2. Aslam, M.W., Zhu, Z. and Nandi, A.K., "Automatic modulation classification using combination of genetic programming and knn", IEEE Transactions on Wireless Communications, Vol. 11, No. 8, (2012), 2742-2750. https://doi.org/10.1109/TWC.2012.060412.110460
  3. Abdelmutalab, A., Assaleh, K. and El-Tarhuni, M., "Automatic modulation classification based on high order cumulants and hierarchical polynomial classifiers", Physical Communication, Vol. 21, (2016), 10-18. https://doi.org/10.1109/WCNC.2016.7565127
  4. Saharia, D., Boruah, M.R., Pathak, N.K. and Sarma, N., "An ensemble based modulation recognition using feature extraction", in 2021 International Conference on Intelligent Technologies (CONIT), IEEE. (2021), 1-6. https://doi.org/10.1109/CONIT51480.2021.9498547
  5. Zhang, Y., Lv, X. and Min, W., "Intelligent automatic modulation classification for radar transmitting signals", in International Conference on Frontiers of Electronics, Information and Computation Technologies. (2021), 1-4. https://doi.org/10.1145/3474198.3478269
  6. Hermawan, A.P., Ginanjar, R.R., Kim, D.-S. and Lee, J.-M., "Cnn-based automatic modulation classification for beyond 5g communications", IEEE Communications Letters, Vol. 24, No. 5, (2020), 1038-1041. https://doi.org/10.1109/LCOMM.2020.2970922
  7. Nie, J., Zhang, Y., He, Z., Chen, S., Gong, S. and Zhang, W., "Deep hierarchical network for automatic modulation classification", IEEE Access, Vol. 7, (2019), 94604-94613. https://doi.org/10.1109/ACCESS.2019.2928463
  8. Huynh-The, T., Hua, C.-H., Pham, Q.-V. and Kim, D.-S., "Mcnet: An efficient cnn architecture for robust automatic modulation classification", IEEE Communications Letters, Vol. 24, No. 4, (2020), 811-815. https://doi.org/10.1109/LCOMM.2020.2968030
  9. Chen, D., Yuan, Z., Chen, B. and Zheng, N., "Similarity learning with spatial constraints for person re-identification", in Proceedings of the IEEE conference on computer vision and pattern recognition. (2016), 1268-1277. https://doi.org/10.1109/CVPR.2016.142
  10. Yar, E., Kocamis, M.B., Orduyilmaz, A., Serin, M. and Efe, M., "A complete framework of radar pulse detection and modulation classification for cognitive ew", in 2019 27th European Signal Processing Conference (EUSIPCO), IEEE. (2019), 1-5. https://doi.org/10.23919/EUSIPCO.2019.8903045
  11. Zhang, M., Diao, M. and Guo, L., "Convolutional neural networks for automatic cognitive radio waveform recognition", IEEE Access, Vol. 5, (2017), 11074-11082. https://doi.org/10.1109/ACCESS.2017.2716191
  12. Hessampour, K. and Latif, A., "Dimensionality reduction and improving the performance of automatic modulation classification using genetic programming (research note)", International Journal of Engineering, Transactions B: Applications, Vol. 27, No. 5, (2014), 709-714. https://doi.org/  10.5829/idosi.ije.2014.27.05b.05
  13. Feng, Z., Liang, M. and Chu, F., "Recent advances in time–frequency analysis methods for machinery fault diagnosis: A review with application examples", Mechanical Systems and Signal Processing, Vol. 38, No. 1, (2013), 165-205. https://doi.org/10.1016/j.ymssp.2013.01.017
  14. Guo, Y., Liu, Y., Oerlemans, A., Lao, S., Wu, S. and Lew, M.S., "Deep learning for visual understanding: A review", Neurocomputing, Vol. 187, (2016), 27-48. https://doi.org/10.1016/j.neucom.2015.09.116
  15. Sezavar, A., Farsi, H. and Mohamadzadeh, S., "Content-based image retrieval by combining convolutional neural networks and sparse representation", Multimedia Tools and Applications, Vol. 78, No. 15, (2019), 20895-20912. https://doi.org/10.1007/s11042-019-7321-1
  16. Khan, S.U., Hussain, T., Ullah, A. and Baik, S.W., "Deep-reid: Deep features and autoencoder assisted image patching strategy for person re-identification in smart cities surveillance", Multimedia Tools and Applications, (2021), 1-22. https://doi.org/10.1007/s11042-020-10145-8
  17. Sezavar, A., Farsi, H. and Mohamadzadeh, S., "A modified grasshopper optimization algorithm combined with cnn for content based image retrieval", International Journal of Engineering, Transactions A: Basics, Vol. 32, No. 7, (2019), 924-930. https://doi.org/10.5829/ije.2019.32.07a.04
  18. Gheitasi, A., Farsi, H. and Mohamadzadeh, S., "Estimation of hand skeletal postures by using deep convolutional neural networks", International Journal of Engineering, Transactions A: Basics, Vol. 33, No. 4, (2020), 552-559. https://doi.org/10.5829/ije.2020.33.04a.06
  19. Nanda, A., Sa, P.K., Chauhan, D.S. and Majhi, B., "A person re-identification framework by inlier-set group modeling for video surveillance", Journal of Ambient Intelligence and Humanized Computing, Vol. 10, No. 1, (2019), 13-25. https://doi.org/10.1007/s12652-017-0580-7
  20. Spoorthy, G. and Sanjeevi, S.G., "Multi-criteria– recommendations using autoencoder and deep neural networks with weight optimization using firefly algorithm", International Journal of Engineering, Transactions A: Basics, Vol. 36, No. 1, (2023), 130-138. https://doi.org/10.5829/ije.2023.36.01a.15
  21. Pourafzal, A., Fereidunian, A. and Safarihamid, K., "Chaotic time series recognition: A deep learning model inspired by complex systems characteristics", International Journal of Engineering, Transactions A: Basics, Vol. 36, No. 1, (2023), 1-9. https://doi.org/10.5829/ije.2023.36.01a.01
  22. Purwins, H., Li, B., Virtanen, T., Schlüter, J., Chang, S.-Y. and Sainath, T., "Deep learning for audio signal processing", IEEE Journal of Selected Topics in Signal Processing, Vol. 13, No. 2, (2019), 206-219. https://doi.org/10.1109/JSTSP.2019.2908700
  23. Krizhevsky, A., Sutskever, I. and Hinton, G.E., "Imagenet classification with deep convolutional neural networks", in Advances in neural information processing systems. (2012), 1097-1105.
  24. He, K., Zhang, X., Ren, S. and Sun, J., "Deep residual learning for image recognition", in Proceedings of the IEEE conference on computer vision and pattern recognition. (2016), 770-778. https://doi.org/10.1109/CVPR.2016.90
  25. Vincent, P., Larochelle, H., Bengio, Y. and Manzagol, P.-A., "Extracting and composing robust features with denoising autoencoders", in Proceedings of the 25th international conference on Machine learning. (2008), 1096-1103. https://doi.org/10.1145/1390156.1390294
  26. Tripathi, M., "Facial image denoising using autoencoder and unet", Heritage and Sustainable Development, Vol. 3, No. 2, (2021), 89-96. https://doi.org/10.37868/hsd.v2i2.71
  27. Saad, O.M. and Chen, Y., "Deep denoising autoencoder for seismic random noise attenuation", Geophysics, Vol. 85, No. 4, (2020), V367-V376. https://doi.org/10.1190/geo2019-0468.1
  28. Shang, Z., Sun, L., Xia, Y. and Zhang, W., "Vibration-based damage detection for bridges by deep convolutional denoising autoencoder", Structural Health Monitoring, Vol. 20, No. 4, (2021), 1880-1903. https://doi.org/10.1177/1475921720942836
  29. Simonyan, K. and Zisserman, A., "Very deep convolutional networks for large-scale image recognition", arXiv preprint arXiv:1409.1556, (2014). https://doi.org/10.48550/arXiv.1409.1556
  30. Meng, X., Shang, C., Dong, J., Fu, X. and Lang, P., "Automatic modulation classification of noise‐like radar intrapulse signals using cascade classifier", ETRI Journal, Vol. 43, No. 6, (2021), 991-1003. https://doi.org/10.4218/etrij.2020-0338
  31. Zheng, S., Qi, P., Chen, S. and Yang, X., "Fusion methods for cnn-based automatic modulation classification", IEEE Access, Vol. 7, (2019), 66496-66504. https://doi.org/10.1109/ACCESS.2019.2918136