Automatic Modulation Classification Using Multi-Scale Convolutional Neural Network

2020 
In this paper, a multi-scale convolutional neural network-based (MSN) method is proposed for robust automatic modulation classification (AMC). The classifier directly utilizes in-phase and quadrature (I/Q) samples to identify the modulation type of received signal without any data preprocessing, thereby reducing the computational complexity. Further, the network architecture employs one-dimensional convolution (Conv1D) to extract multi-scale feature maps due to its merits of low computational complexity. Then these multi-scale feature maps are merged together by repeated multi-scale fusions, in order to improve the classification accuracy performance and the robustness to varying SNR environment. Repeated multi-scale fusions can make better use of amplitude-phase information because it can learn the local changes brought by modulation as well as the timing characteristics of the samples. Simulation results show that proposed MSN achieves classification rate of 97.38% classification accuracy at high SNR regimes for 24 different modulation types on the public well-known over-the-air (OTA) dataset. Moreover, MSN still can recognize the modulation types of received signals with the accuracy rates of about 95% under varying SNR scenarios. Compared to the methods proposed in other papers, our classifier not only shows a better performance in terms of classification accuracy, but also is the most robust in varying SNR environment.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    30
    References
    3
    Citations
    NaN
    KQI
    []