Evaluation of Machine Learning Algorithms for Automatic Modulation Recognition

Automatic modulation recognition (AMR) becomes more important because of usable in advanced general-purpose communication such as cognitive radio as well as specific applications. Therefore, developments should be made for widely used modulation types; machine learning techniques should be tried for this problem. In this study, we evaluate performance of different machine learning algorithms for AMR. Specifically, we propose nonnegative matrix factorization (NMF) technique and additionally we evaluate performance of artificial neural networks (ANN), support vector machines (SVM), random forest tree, k-nearest neighbor (k-NN), Hoeffding tree, logistic regression and Naive Bayes methods to obtain comparative results. These are most preferred feature extraction methods in the literature and they are used for a set of modulation types for general-purpose communication. We compare their recognition performance in accuracy metric. Additionally, we prepare and donate the first data set to University of California-Machine Learning Repository related with AMR.

[1]  Bijan G. Mobasseri,et al.  Digital modulation classification using constellation shape , 2000, Signal Process..

[2]  Thomas S. Huang,et al.  Graph Regularized Nonnegative Matrix Factorization for Data Representation. , 2011, IEEE transactions on pattern analysis and machine intelligence.

[3]  F. E. A. El-Samie,et al.  Automatic modulation recognition in OFDM systems using cepstral analysis and a fuzzy logic interface , 2012, 2012 8th International Conference on Informatics and Systems (INFOS).

[4]  Asoke K. Nandi,et al.  Automatic digital modulation recognition using artificial neural network and genetic algorithm , 2004, Signal Process..

[5]  H. Sebastian Seung,et al.  Algorithms for Non-negative Matrix Factorization , 2000, NIPS.

[6]  Xiaojun Wu,et al.  Graph Regularized Nonnegative Matrix Factorization for Data Representation , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  Jacek M. Zurada,et al.  Occluded Face Recognition Using Correntropy-Based Nonnegative Matrix Factorization , 2012, 2012 11th International Conference on Machine Learning and Applications.

[8]  Marion Berbineau,et al.  Automatic modulation recognition using wavelet transform and neural network , 2009 .

[9]  Elsayed Elsayed Azzouz,et al.  Automatic identification of digital modulation types , 1995, Signal Process..

[10]  Saeed Ghasemi,et al.  An effective algorithm for automatic modulation recognition , 2014, 2014 22nd Signal Processing and Communications Applications Conference (SIU).

[11]  R. Sankar,et al.  Automatic Modulation Recognition techniques based on cyclostationary and multifractal features for distinguishing LFM, PWM and PPM waveforms used in radar systems as example of artificial intelligence implementation in test , 2012, 2012 IEEE AUTOTESTCON Proceedings.

[12]  M. H. Valipour,et al.  Automatic digital modulation recognition in presence of noise using SVM and PSO , 2012, 6th International Symposium on Telecommunications (IST).

[13]  Marko M. Roganovic,et al.  Application of artificial neural networks in classification of digital modulations for Software Defined Radio , 2009, IEEE EUROCON 2009.

[14]  Nour El-Din El-Madany,et al.  Cognitive digital modulation classifier using artificial neural networks for NGNs , 2010, 2010 Seventh International Conference on Wireless and Optical Communications Networks - (WOCN).

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

[16]  Haesun Park,et al.  Toward Faster Nonnegative Matrix Factorization: A New Algorithm and Comparisons , 2008, 2008 Eighth IEEE International Conference on Data Mining.

[17]  H. Sebastian Seung,et al.  Learning the parts of objects by non-negative matrix factorization , 1999, Nature.

[18]  Jacek M. Zurada,et al.  Nonnegative Matrix Factorization and its application to pattern analysis and text mining , 2013, 2013 Federated Conference on Computer Science and Information Systems.

[19]  Jacek M. Zurada,et al.  Correntropy-Based Document Clustering via Nonnegative Matrix Factorization , 2012, ICANN.

[20]  R. M. Al-Makhlasawy,et al.  C24. Automatic modulation recognition in wireless systems using cepstral analysis and neural networks , 2012, 2012 29th National Radio Science Conference (NRSC).