Abstract
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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Azzouz, E.E., Nandi, A.K.: Automatic identification of digital modulation types. Sig. Process. 47, 55–69 (1995)
Wong, M.L.D., Nandi, A.K.: Automatic digital modulation recognition using artificial neural network and genetic algorithm. Sig. Process. 84, 351–365 (2004)
Valipour, M.H., Homayounpour, M.M., Mehralian, M.A.: Automatic digital modulation recognition in presence of noise using SVM and PSO. In: IEEE International Symposium on Telecommunications, pp. 378–382 (2012)
Roganovic, M.M., Neskovic, A.M., Neskovic, N.J.: Application of artificial neural networks in classification of digital modulations for software defined radio. In: IEEE, EUROCON, pp. 1700–1706 (2009)
Ghasemi, S., Gangal, A.: An effective algorithm for automatic modulation recognition. In: IEEE, Signal Processing and Communications Applications Conference (SIU), pp. 903–906 (2014)
Mobasseri, B.G.: Digital modulation classification using constellation shape. Sig. Process. 80, 251–277 (2000)
Al-Makhlasawy, R.M., Elnaby, M.M.A., El-Khobby, H.A., El-Samie, F.E.A.: Automatic modulation recognition in OFDM systems using cepstral analysis and a fuzzy logic interface. In: International Conference on Informatics and Systems (INFOS), pp. CC56–CC62 (2012)
El Rube, I.A.H., El-Madany, N.E.-d.: Cognitive digital modulation classifier using artificial neural networks for NGNs. In: International Conference on Wireless and Optical Communications, pp. 1–5 (2010)
Hassan, K., Dayoub, I., Hamouda, W., Berbineau, M.: Automatic modulation recognition using wavelet transform and neural network. In: 9th International Conference on Intelligent Transport Systems Telecommunications, pp. 234–238 (2009)
Sobolewski, S., Adams, W.L., Sankar, R.: 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. In: IEEE AUTOTESTCON, pp. 335–340 (2012)
Swami, A., Sadler, B.M.: Hierachical digital modulation classification using cumulants. IEEE Trans. Commun. 48(3), 416–429 (2000)
Lee, D.D., Seung, H.S.: Learning the parts of objects by nonnegative matrix factorization. Nature 401, 788–791 (1999)
Lee, D.D., Seung, H.S.: Algorithms for non-negative matrix factorization. Adv. Neural Inf. Process. Syst. 13, 556–562 (2001)
Zurada, J.M., Ensari, T., Asl, E.H., Chorowski, J.: Nonnegative matrix factorization and its application to pattern analysis and text mining. In: IEEE, 2013 Federated Conference on Computer Science and Information Systems (FedCSIS), pp. 11–16 (2013)
Ensari, T., Chorowski, J., Zurada, J.M.: Occluded face recognition using correntropy-based nonnegative matrix factorization. In: IEEE, International Conference on Machine Learning and Applications (ICMLA), pp. 606–609 (2012)
Ensari, T., Chorowski, J., Zurada, J.M.: Correntropy-based document clustering via nonnegative matrix factorization. In: International Conference on Artificial Neural Networks (ICANN), pp. 347–354 (2012)
Cai, D., He, X., Han, J., Huang, T.S.: Graph regularized non-negative matrix factorization for data representation. IEEE Trans. Pattern Anal. Mach. Intell. 33, 1548–1560 (2010)
Kim, J., Park, H.: Toward faster nonnegative matrix factorization: a new algorithm and comparisons. In: IEEE International Conference on Data Mining, pp. 353–362 (2008)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Hazar, M.A., Odabaşioğlu, N., Ensari, T., Kavurucu, Y. (2015). Evaluation of Machine Learning Algorithms for Automatic Modulation Recognition. In: Arik, S., Huang, T., Lai, W., Liu, Q. (eds) Neural Information Processing. ICONIP 2015. Lecture Notes in Computer Science(), vol 9489. Springer, Cham. https://doi.org/10.1007/978-3-319-26532-2_23
Download citation
DOI: https://doi.org/10.1007/978-3-319-26532-2_23
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-26531-5
Online ISBN: 978-3-319-26532-2
eBook Packages: Computer ScienceComputer Science (R0)