Automatic Wireless Signal Classification: A Neural-Induced Support Vector Machine-Based Approach

Automatic Classification of Wireless Signals (ACWS), which is an intermediate step between signal detection and demodulation, is investigated in this paper. ACWS plays a crucial role in several military and non-military applications, by identifying interference sources and adversary attacks, to achi...

Full description

Bibliographic Details
Main Authors: Arfan Haider Wahla, Lan Chen, Yali Wang, Rong Chen
Format: Article
Language:English
Published: MDPI AG 2019-10-01
Series:Information
Subjects:
Online Access:https://www.mdpi.com/2078-2489/10/11/338
id doaj-9015870f62b34c168583a6c14aa6f736
record_format Article
spelling doaj-9015870f62b34c168583a6c14aa6f7362020-11-25T00:39:42ZengMDPI AGInformation2078-24892019-10-01101133810.3390/info10110338info10110338Automatic Wireless Signal Classification: A Neural-Induced Support Vector Machine-Based ApproachArfan Haider Wahla0Lan Chen1Yali Wang2Rong Chen3Institute of Microelectronics Chinese Academy of Sciences, Beijing 10029, ChinaInstitute of Microelectronics Chinese Academy of Sciences, Beijing 10029, ChinaInstitute of Microelectronics Chinese Academy of Sciences, Beijing 10029, ChinaInstitute of Microelectronics Chinese Academy of Sciences, Beijing 10029, ChinaAutomatic Classification of Wireless Signals (ACWS), which is an intermediate step between signal detection and demodulation, is investigated in this paper. ACWS plays a crucial role in several military and non-military applications, by identifying interference sources and adversary attacks, to achieve efficient radio spectrum management. The performance of traditional feature-based (FB) classification approaches is limited due to their specific input feature set, which in turn results in poor generalization under unknown conditions. Therefore, in this paper, a novel feature-based classifier Neural-Induced Support Vector Machine (NSVM) is proposed, in which the features are learned automatically from raw input signals using Convolutional Neural Networks (CNN). The output of NSVM is given by a Gaussian Support Vector Machine (SVM), which takes the features learned by CNN as its input. The proposed scheme NSVM is trained as a single architecture, and in this way, it learns to minimize a margin-based loss instead of cross-entropy loss. The proposed scheme NSVM outperforms the traditional softmax-based CNN modulation classifier by managing faster convergence of accuracy and loss curves during training. Furthermore, the robustness of the NSVM classifier is verified by extensive simulation experiments under the presence of several non-ideal real-world channel impairments over a range of signal-to-noise ratio (SNR) values. The performance of NSVM is remarkable in classifying wireless signals, such as at low signal-to-noise ratio (SNR), the overall averaged classification accuracy is > 97% at SNR = −2 dB and at higher SNR it achieves overall classification accuracy at > 99%, when SNR = 10 dB. In addition to that, the analytical comparison with other studies shows the performance of NSVM is superior over a range of settings.https://www.mdpi.com/2078-2489/10/11/338convolutional neural networkssupport vector machineautomatic classification of wireless signalsfeature learning
collection DOAJ
language English
format Article
sources DOAJ
author Arfan Haider Wahla
Lan Chen
Yali Wang
Rong Chen
spellingShingle Arfan Haider Wahla
Lan Chen
Yali Wang
Rong Chen
Automatic Wireless Signal Classification: A Neural-Induced Support Vector Machine-Based Approach
Information
convolutional neural networks
support vector machine
automatic classification of wireless signals
feature learning
author_facet Arfan Haider Wahla
Lan Chen
Yali Wang
Rong Chen
author_sort Arfan Haider Wahla
title Automatic Wireless Signal Classification: A Neural-Induced Support Vector Machine-Based Approach
title_short Automatic Wireless Signal Classification: A Neural-Induced Support Vector Machine-Based Approach
title_full Automatic Wireless Signal Classification: A Neural-Induced Support Vector Machine-Based Approach
title_fullStr Automatic Wireless Signal Classification: A Neural-Induced Support Vector Machine-Based Approach
title_full_unstemmed Automatic Wireless Signal Classification: A Neural-Induced Support Vector Machine-Based Approach
title_sort automatic wireless signal classification: a neural-induced support vector machine-based approach
publisher MDPI AG
series Information
issn 2078-2489
publishDate 2019-10-01
description Automatic Classification of Wireless Signals (ACWS), which is an intermediate step between signal detection and demodulation, is investigated in this paper. ACWS plays a crucial role in several military and non-military applications, by identifying interference sources and adversary attacks, to achieve efficient radio spectrum management. The performance of traditional feature-based (FB) classification approaches is limited due to their specific input feature set, which in turn results in poor generalization under unknown conditions. Therefore, in this paper, a novel feature-based classifier Neural-Induced Support Vector Machine (NSVM) is proposed, in which the features are learned automatically from raw input signals using Convolutional Neural Networks (CNN). The output of NSVM is given by a Gaussian Support Vector Machine (SVM), which takes the features learned by CNN as its input. The proposed scheme NSVM is trained as a single architecture, and in this way, it learns to minimize a margin-based loss instead of cross-entropy loss. The proposed scheme NSVM outperforms the traditional softmax-based CNN modulation classifier by managing faster convergence of accuracy and loss curves during training. Furthermore, the robustness of the NSVM classifier is verified by extensive simulation experiments under the presence of several non-ideal real-world channel impairments over a range of signal-to-noise ratio (SNR) values. The performance of NSVM is remarkable in classifying wireless signals, such as at low signal-to-noise ratio (SNR), the overall averaged classification accuracy is > 97% at SNR = −2 dB and at higher SNR it achieves overall classification accuracy at > 99%, when SNR = 10 dB. In addition to that, the analytical comparison with other studies shows the performance of NSVM is superior over a range of settings.
topic convolutional neural networks
support vector machine
automatic classification of wireless signals
feature learning
url https://www.mdpi.com/2078-2489/10/11/338
work_keys_str_mv AT arfanhaiderwahla automaticwirelesssignalclassificationaneuralinducedsupportvectormachinebasedapproach
AT lanchen automaticwirelesssignalclassificationaneuralinducedsupportvectormachinebasedapproach
AT yaliwang automaticwirelesssignalclassificationaneuralinducedsupportvectormachinebasedapproach
AT rongchen automaticwirelesssignalclassificationaneuralinducedsupportvectormachinebasedapproach
_version_ 1725292995081666560