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...
Main Authors: | , , , |
---|---|
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 |