{'fraction_non_alphanumeric': 0.017079419299743808, 'fraction_numerical': 0.0, 'mean_word_length': 5.6971428571428575, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Automatic Modulation Classification: A Novel Convolutional Neural Network Based Approach

Deep learning (DL) is a new paradigm of machine learning (ML) that has shown exceptional performance in image, voice and natural language processing. However, researchers have not explored the use of DL to wireless communication to its full potential. The use of DL technology for wireless communication applications has recently gained popularity. This paper looks into the application of deep learning based approach for automatic modulation classification (AMC). Automatic modulation classification has a diverse applications ranging from civilian to military. A deep learning based convolutional neural network (CNN) architecture for AMC is proposed in this paper. We make use of Gaussian noise layer after convolution layers in our proposed architecture which has a regularization effect while training and it reduces over fitting problem. We demonstrate using experiments that the proposed architecture outperforms the existing CNN based architectures for AMC. We also demonstrate the effects of different architecture parameters on the performance of the proposed algorithm.