A Modulation Classification Algorithm Based on Feature-Embedding Graph Convolutional Network

Deep-learning is widely used in modulation classification to reduce labor and improve the efficiency. Graph convolutional network (GCN) is a type of feature extraction network for graph data. Considering the signals as graph nodes and the similarity of each signal as an edge, the GCN propagates node...

Full description

Saved in:
Bibliographic Details
Main Authors: Huali Zhu, Hua Xu, Yunhao Shi, Yue Zhang, Lei Jiang
Format: Article
Language:English
Published: IEEE 2025-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10493016/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1839617245247963136
author Huali Zhu
Hua Xu
Yunhao Shi
Yue Zhang
Lei Jiang
author_facet Huali Zhu
Hua Xu
Yunhao Shi
Yue Zhang
Lei Jiang
author_sort Huali Zhu
collection DOAJ
description Deep-learning is widely used in modulation classification to reduce labor and improve the efficiency. Graph convolutional network (GCN) is a type of feature extraction network for graph data. Considering the signals as graph nodes and the similarity of each signal as an edge, the GCN propagates node information to similar nodes along the edges. GCN extracts more features and achieves better classification results, particularly for characterless examples. In this paper, we propose a modulation classification algorithm based on a feature-embedding GCN (FE-GCN). It comprises three parts: feature-embedding network (FEN), similarity adjacent matrix calculation network (SAMCN), and graph convolutional classification network (GCCN). The FEN embeds the signal data into a one-dimensional feature vector. The SAMCN calculates the similarity of all signal feature vectors to a matrix using a single convolutional neural network (CNN). The GCCN is used to extract the final features and classify the signals in a graph. Simulation results on the public dataset RML2016.10A show that the FE-GCN performs effectively and outperforms a series of advanced deep-learning methods.
format Article
id doaj-art-a97a28d1fc9248b2bc4b424d2c4333fc
institution Matheson Library
issn 2169-3536
language English
publishDate 2025-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-a97a28d1fc9248b2bc4b424d2c4333fc2025-07-24T23:02:33ZengIEEEIEEE Access2169-35362025-01-011312505712506510.1109/ACCESS.2024.338566310493016A Modulation Classification Algorithm Based on Feature-Embedding Graph Convolutional NetworkHuali Zhu0https://orcid.org/0000-0002-9906-7445Hua Xu1Yunhao Shi2https://orcid.org/0000-0003-3493-5448Yue Zhang3https://orcid.org/0000-0002-6664-8761Lei Jiang4Information and Navigation College, Air Force Engineering University, Xi’an, ChinaInformation and Navigation College, Air Force Engineering University, Xi’an, ChinaInformation and Navigation College, Air Force Engineering University, Xi’an, ChinaInformation and Navigation College, Air Force Engineering University, Xi’an, ChinaInformation and Navigation College, Air Force Engineering University, Xi’an, ChinaDeep-learning is widely used in modulation classification to reduce labor and improve the efficiency. Graph convolutional network (GCN) is a type of feature extraction network for graph data. Considering the signals as graph nodes and the similarity of each signal as an edge, the GCN propagates node information to similar nodes along the edges. GCN extracts more features and achieves better classification results, particularly for characterless examples. In this paper, we propose a modulation classification algorithm based on a feature-embedding GCN (FE-GCN). It comprises three parts: feature-embedding network (FEN), similarity adjacent matrix calculation network (SAMCN), and graph convolutional classification network (GCCN). The FEN embeds the signal data into a one-dimensional feature vector. The SAMCN calculates the similarity of all signal feature vectors to a matrix using a single convolutional neural network (CNN). The GCCN is used to extract the final features and classify the signals in a graph. Simulation results on the public dataset RML2016.10A show that the FE-GCN performs effectively and outperforms a series of advanced deep-learning methods.https://ieeexplore.ieee.org/document/10493016/Feature embeddingmodulation recognitionGCN
spellingShingle Huali Zhu
Hua Xu
Yunhao Shi
Yue Zhang
Lei Jiang
A Modulation Classification Algorithm Based on Feature-Embedding Graph Convolutional Network
IEEE Access
Feature embedding
modulation recognition
GCN
title A Modulation Classification Algorithm Based on Feature-Embedding Graph Convolutional Network
title_full A Modulation Classification Algorithm Based on Feature-Embedding Graph Convolutional Network
title_fullStr A Modulation Classification Algorithm Based on Feature-Embedding Graph Convolutional Network
title_full_unstemmed A Modulation Classification Algorithm Based on Feature-Embedding Graph Convolutional Network
title_short A Modulation Classification Algorithm Based on Feature-Embedding Graph Convolutional Network
title_sort modulation classification algorithm based on feature embedding graph convolutional network
topic Feature embedding
modulation recognition
GCN
url https://ieeexplore.ieee.org/document/10493016/
work_keys_str_mv AT hualizhu amodulationclassificationalgorithmbasedonfeatureembeddinggraphconvolutionalnetwork
AT huaxu amodulationclassificationalgorithmbasedonfeatureembeddinggraphconvolutionalnetwork
AT yunhaoshi amodulationclassificationalgorithmbasedonfeatureembeddinggraphconvolutionalnetwork
AT yuezhang amodulationclassificationalgorithmbasedonfeatureembeddinggraphconvolutionalnetwork
AT leijiang amodulationclassificationalgorithmbasedonfeatureembeddinggraphconvolutionalnetwork
AT hualizhu modulationclassificationalgorithmbasedonfeatureembeddinggraphconvolutionalnetwork
AT huaxu modulationclassificationalgorithmbasedonfeatureembeddinggraphconvolutionalnetwork
AT yunhaoshi modulationclassificationalgorithmbasedonfeatureembeddinggraphconvolutionalnetwork
AT yuezhang modulationclassificationalgorithmbasedonfeatureembeddinggraphconvolutionalnetwork
AT leijiang modulationclassificationalgorithmbasedonfeatureembeddinggraphconvolutionalnetwork