Machine learning classification of frequency-hopping spread spectrum signals in a multi-signal environment

Frequency-hopping spread spectrum (FHSS) spreads the signal over a wide bandwidth, where the carrier frequencies change rapidly according to a pseudorandom number making signal classification difficult. Classification becomes more complex with the presence of additive white Gaussian noise (AWGN) and...

Full description

Saved in:
Bibliographic Details
Main Author: Khan, Muhammad Turyalai
Format: Thesis
Language:English
Published: 2023
Subjects:
Online Access:http://eprints.utm.my/102791/1/MuhammadTuryalaiKhanPSKE2023.pdf.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-utm-ep.102791
record_format uketd_dc
spelling my-utm-ep.1027912023-09-20T04:11:42Z Machine learning classification of frequency-hopping spread spectrum signals in a multi-signal environment 2023 Khan, Muhammad Turyalai TK Electrical engineering. Electronics Nuclear engineering Frequency-hopping spread spectrum (FHSS) spreads the signal over a wide bandwidth, where the carrier frequencies change rapidly according to a pseudorandom number making signal classification difficult. Classification becomes more complex with the presence of additive white Gaussian noise (AWGN) and interference due to background signals. In this research, a hybrid convolutional neural network (HCNN) system with the fusion of handcrafted and deep features is proposed to classify FHSS signals in the presence of AWGN and the background signal. The CNN is used as a deep feature extractor by transforming the intermediate frequency (IF) signal to the time-frequency representation (TFR) and used as a two-dimensional (2D) input image, whereas the handcrafted features of the FHSS signal such as hop frequency and hop duration are estimated from the TFR. A proper network structure of the three-layer fully connected network (TLFCN) is determined and used as a classifier. The TLFCN is a machine learning algorithm that requires training with a proper dataset to classify the various types of FHSS signals. Ideally, the dataset size must be sufficiently large as well as balanced to optimize the classification performance. A pseudorandom sequence of hopping frequencies observed from an FHSS signal represents one observation of all the possible hopping sequences of the signal. Therefore, an observation calculating technique is developed that can derive the total number of possible hopping sequences of an FHSS signal by using the frequencies to determine the observations in the dataset. The majority of the machine learning algorithms assume that the training set is evenly distributed among classes. However, in many real-world applications, the number of observations among classes is often imbalanced, which reduces the classification performance of the algorithm. The number of observations of an FHSS signal depends on the number of hop frequencies. Therefore, a given set of FHSS signals with a varying number of hop frequencies among the FHSS signals results in an uneven number of observations, thereby building an imbalanced dataset. Thus, resampling and data augmentation methods such as synthetic minority oversampling technique (SMOTE) and random erasing (RE) are performed to balance the dataset for the increased learning and decision-making capacity of a machine learning algorithm. Monte Carlo simulation is performed to verify the classification performance of the linear discriminant (LD), TLFCN, CNN, and HCNN for various signal-to-noise ratio (SNR) levels. Based on the SNR range at 90% probability of correct classification (PCC) in the presence of AWGN and the background signal, the LD performed worst from 1 to 15 dB among all the methods, whereas the HCNN performed best from -1.58 to -0.66 dB. Moreover, the HCNN with the balanced dataset performed better by 0.14 to 1.06 dB of SNR than with the imbalanced dataset. Therefore, the HCNN system improved the classification performance and performed better than conventional machine learning-based algorithms. 2023 Thesis http://eprints.utm.my/102791/ http://eprints.utm.my/102791/1/MuhammadTuryalaiKhanPSKE2023.pdf.pdf application/pdf en public http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:152244 phd doctoral Universiti Teknologi Malaysia Faculty of Engineering - School of Electrical Engineering
institution Universiti Teknologi Malaysia
collection UTM Institutional Repository
language English
topic TK Electrical engineering
Electronics Nuclear engineering
spellingShingle TK Electrical engineering
Electronics Nuclear engineering
Khan, Muhammad Turyalai
Machine learning classification of frequency-hopping spread spectrum signals in a multi-signal environment
description Frequency-hopping spread spectrum (FHSS) spreads the signal over a wide bandwidth, where the carrier frequencies change rapidly according to a pseudorandom number making signal classification difficult. Classification becomes more complex with the presence of additive white Gaussian noise (AWGN) and interference due to background signals. In this research, a hybrid convolutional neural network (HCNN) system with the fusion of handcrafted and deep features is proposed to classify FHSS signals in the presence of AWGN and the background signal. The CNN is used as a deep feature extractor by transforming the intermediate frequency (IF) signal to the time-frequency representation (TFR) and used as a two-dimensional (2D) input image, whereas the handcrafted features of the FHSS signal such as hop frequency and hop duration are estimated from the TFR. A proper network structure of the three-layer fully connected network (TLFCN) is determined and used as a classifier. The TLFCN is a machine learning algorithm that requires training with a proper dataset to classify the various types of FHSS signals. Ideally, the dataset size must be sufficiently large as well as balanced to optimize the classification performance. A pseudorandom sequence of hopping frequencies observed from an FHSS signal represents one observation of all the possible hopping sequences of the signal. Therefore, an observation calculating technique is developed that can derive the total number of possible hopping sequences of an FHSS signal by using the frequencies to determine the observations in the dataset. The majority of the machine learning algorithms assume that the training set is evenly distributed among classes. However, in many real-world applications, the number of observations among classes is often imbalanced, which reduces the classification performance of the algorithm. The number of observations of an FHSS signal depends on the number of hop frequencies. Therefore, a given set of FHSS signals with a varying number of hop frequencies among the FHSS signals results in an uneven number of observations, thereby building an imbalanced dataset. Thus, resampling and data augmentation methods such as synthetic minority oversampling technique (SMOTE) and random erasing (RE) are performed to balance the dataset for the increased learning and decision-making capacity of a machine learning algorithm. Monte Carlo simulation is performed to verify the classification performance of the linear discriminant (LD), TLFCN, CNN, and HCNN for various signal-to-noise ratio (SNR) levels. Based on the SNR range at 90% probability of correct classification (PCC) in the presence of AWGN and the background signal, the LD performed worst from 1 to 15 dB among all the methods, whereas the HCNN performed best from -1.58 to -0.66 dB. Moreover, the HCNN with the balanced dataset performed better by 0.14 to 1.06 dB of SNR than with the imbalanced dataset. Therefore, the HCNN system improved the classification performance and performed better than conventional machine learning-based algorithms.
format Thesis
qualification_name Doctor of Philosophy (PhD.)
qualification_level Doctorate
author Khan, Muhammad Turyalai
author_facet Khan, Muhammad Turyalai
author_sort Khan, Muhammad Turyalai
title Machine learning classification of frequency-hopping spread spectrum signals in a multi-signal environment
title_short Machine learning classification of frequency-hopping spread spectrum signals in a multi-signal environment
title_full Machine learning classification of frequency-hopping spread spectrum signals in a multi-signal environment
title_fullStr Machine learning classification of frequency-hopping spread spectrum signals in a multi-signal environment
title_full_unstemmed Machine learning classification of frequency-hopping spread spectrum signals in a multi-signal environment
title_sort machine learning classification of frequency-hopping spread spectrum signals in a multi-signal environment
granting_institution Universiti Teknologi Malaysia
granting_department Faculty of Engineering - School of Electrical Engineering
publishDate 2023
url http://eprints.utm.my/102791/1/MuhammadTuryalaiKhanPSKE2023.pdf.pdf
_version_ 1783729218613411840