Sequential Convolutional Recurrent Neural Networks for Fast Automatic Modulation Classification

A novel and efficient end-to-end learning model for automatic modulation classification is proposed for wireless spectrum monitoring applications, which automatically learns from the time domain in-phase and quadrature data without requiring the design of hand-crafted expert features. With the intui...

Full description

Bibliographic Details
Main Authors: Kaisheng Liao, Yaodong Zhao, Jie Gu, Yaping Zhang, Yi Zhong
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9330604/
id doaj-2c2a30a05bd1430b8a28fa9e4c193801
record_format Article
spelling doaj-2c2a30a05bd1430b8a28fa9e4c1938012021-03-30T15:17:32ZengIEEEIEEE Access2169-35362021-01-019271822718810.1109/ACCESS.2021.30534279330604Sequential Convolutional Recurrent Neural Networks for Fast Automatic Modulation ClassificationKaisheng Liao0https://orcid.org/0000-0003-0782-5825Yaodong Zhao1https://orcid.org/0000-0001-7782-9771Jie Gu2https://orcid.org/0000-0002-6558-169XYaping Zhang3https://orcid.org/0000-0002-3338-2151Yi Zhong4https://orcid.org/0000-0003-2257-9458Science and Technology on Electronic Information Control Laboratory, Chengdu, ChinaScience and Technology on Electronic Information Control Laboratory, Chengdu, ChinaScience and Technology on Electronic Information Control Laboratory, Chengdu, ChinaScience and Technology on Electronic Information Control Laboratory, Chengdu, ChinaScience and Technology on Electronic Information Control Laboratory, Chengdu, ChinaA novel and efficient end-to-end learning model for automatic modulation classification is proposed for wireless spectrum monitoring applications, which automatically learns from the time domain in-phase and quadrature data without requiring the design of hand-crafted expert features. With the intuition of convolutional layers with pooling serving as the role of front-end feature distillation and dimensionality reduction, sequential convolutional recurrent neural networks are developed to take complementary advantage of parallel computing capability of convolutional neural networks and temporal sensitivity of recurrent neural networks. Experimental results demonstrate that the proposed architecture delivers overall superior performance in signal to noise ratio range above -10 dB, and achieves significantly improved classification accuracy from 80% to 92.1% at high signal to noise ratio range, while drastically reduces the average training and prediction time by approximately 74% and 67%, respectively. Response patterns learned by the proposed architecture are visualized to better understand the physics of the model. Furthermore, a comparative study is performed to investigate the impacts of various sequential convolutional recurrent neural network structure settings on classification performance. A representative sequential convolutional recurrent neural network architecture with the two-layer convolutional neural network and subsequent two-layer long short-term memory neural network is developed to suggest the option for fast automatic modulation classification.https://ieeexplore.ieee.org/document/9330604/Automatic modulation classificationconvolutional neural networkscognitive radiodeep learningrecurrent neural networksspectrum monitoring
collection DOAJ
language English
format Article
sources DOAJ
author Kaisheng Liao
Yaodong Zhao
Jie Gu
Yaping Zhang
Yi Zhong
spellingShingle Kaisheng Liao
Yaodong Zhao
Jie Gu
Yaping Zhang
Yi Zhong
Sequential Convolutional Recurrent Neural Networks for Fast Automatic Modulation Classification
IEEE Access
Automatic modulation classification
convolutional neural networks
cognitive radio
deep learning
recurrent neural networks
spectrum monitoring
author_facet Kaisheng Liao
Yaodong Zhao
Jie Gu
Yaping Zhang
Yi Zhong
author_sort Kaisheng Liao
title Sequential Convolutional Recurrent Neural Networks for Fast Automatic Modulation Classification
title_short Sequential Convolutional Recurrent Neural Networks for Fast Automatic Modulation Classification
title_full Sequential Convolutional Recurrent Neural Networks for Fast Automatic Modulation Classification
title_fullStr Sequential Convolutional Recurrent Neural Networks for Fast Automatic Modulation Classification
title_full_unstemmed Sequential Convolutional Recurrent Neural Networks for Fast Automatic Modulation Classification
title_sort sequential convolutional recurrent neural networks for fast automatic modulation classification
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2021-01-01
description A novel and efficient end-to-end learning model for automatic modulation classification is proposed for wireless spectrum monitoring applications, which automatically learns from the time domain in-phase and quadrature data without requiring the design of hand-crafted expert features. With the intuition of convolutional layers with pooling serving as the role of front-end feature distillation and dimensionality reduction, sequential convolutional recurrent neural networks are developed to take complementary advantage of parallel computing capability of convolutional neural networks and temporal sensitivity of recurrent neural networks. Experimental results demonstrate that the proposed architecture delivers overall superior performance in signal to noise ratio range above -10 dB, and achieves significantly improved classification accuracy from 80% to 92.1% at high signal to noise ratio range, while drastically reduces the average training and prediction time by approximately 74% and 67%, respectively. Response patterns learned by the proposed architecture are visualized to better understand the physics of the model. Furthermore, a comparative study is performed to investigate the impacts of various sequential convolutional recurrent neural network structure settings on classification performance. A representative sequential convolutional recurrent neural network architecture with the two-layer convolutional neural network and subsequent two-layer long short-term memory neural network is developed to suggest the option for fast automatic modulation classification.
topic Automatic modulation classification
convolutional neural networks
cognitive radio
deep learning
recurrent neural networks
spectrum monitoring
url https://ieeexplore.ieee.org/document/9330604/
work_keys_str_mv AT kaishengliao sequentialconvolutionalrecurrentneuralnetworksforfastautomaticmodulationclassification
AT yaodongzhao sequentialconvolutionalrecurrentneuralnetworksforfastautomaticmodulationclassification
AT jiegu sequentialconvolutionalrecurrentneuralnetworksforfastautomaticmodulationclassification
AT yapingzhang sequentialconvolutionalrecurrentneuralnetworksforfastautomaticmodulationclassification
AT yizhong sequentialconvolutionalrecurrentneuralnetworksforfastautomaticmodulationclassification
_version_ 1724179727418130432