Anomaly Detection for Radio Frequency Signals using Self-Supervised Deep Learning
| dc.contributor.author | Rymer, Declan James | en |
| dc.contributor.committeechair | Gaeddert, Joseph Daniel | en |
| dc.contributor.committeechair | Headley, William C. | en |
| dc.contributor.committeemember | Michaels, Alan J. | en |
| dc.contributor.department | Electrical and Computer Engineering | en |
| dc.date.accessioned | 2026-09-19T08:00:25Z | en |
| dc.date.available | 2026-09-19T08:00:25Z | en |
| dc.date.issued | 2026-09-18 | en |
| dc.description.abstract | Detecting anomalous radio frequency (RF) data is a critical capability for spectrum monitoring, inference mitigation, and electronic warfare applications. In recent years, deep learning (DL) has shown promising results for the problem of RF anomaly detection; however, most of the work in the field assumes a priori knowledge about the data and that is not always practical. Labeling data can be time-consuming and expensive to collect, and knowledge of what anomalies the model might encounter are not usually available. Deep one-class classification (DOCC) using Deep Support Vector Data Description (DSVDD) has emerged as a promising method for learning compact representations of normal data and identifying deviations from expected signal behavior, especially in scenarios where anomalous data are unavailable or scarce. In this work DSVDD methods are applied to the problem of anomaly detection in digitally modulated RF signals and its effectiveness across multiple modulation schemes is demonstrated. Furthermore, a novel objective function based on Mahalanobis distance that models feature covariance in the learned latent space is introduced, addressing a key limitation of the original DSVDD method, which relies on Euclidean distance measures. Experimental results on simulated and over-the-air RF datasets show that the novel Mahalanobis method consistently outperforms the original DOCC approach. One limitation of DOCC methods is the assumption that the training data are all of the same class. The second half of this thesis relaxes this assumption and proposes a novel framework for fully self-supervised anomaly detection, training only on in-phase and quadrature (I/Q) streams of in-distribution signals, while never seeing examples of anomalies or having access to class labels in the training data. This framework consists of a two-step pipeline: first a contrastive learning step to cluster and segment the training data based on learned differentiating characteristics, and second a DSVDD step that learns to tightly compress the training data and exclude anomalies. This approach is shown to improve anomaly detection performance compared with using DSVDD without contrastive learning on multiple classes. | en |
| dc.description.abstractgeneral | In recent years machine learning (ML) models have been shown to be highly effective at identifying and classifying radio-frequency signals; however, training these models requires large amounts of labeled training data, and they often fail to detect anomalous signals that were not in the training data. They will often simply classify these signals as whichever training class they are most similar to. Developing ML models that can detect when a received signal is anomalous are vital for spectrum monitoring and electronic warfare applications where any strange new signals must be immediately detected and investigated. This thesis proposes methods to solve two versions of this problem, starting with deep one-class classification (DOCC). In this problem the training dataset consists of one class of signal, and the goal of training is for the model to learn about the structure of the data such that it can detect any new signal that deviates from that structure. This thesis implements a model from previous work called deep support vector data description (DSVDD), and improves the performance of this model by changing the loss function from a Euclidean distance measure to a more compact Mahalanobis distance measure. Experimental results on simulated and over-the-air RF datasets show that the novel proposed method consistently outperforms the DOCC approach from previous work. DOCC models are useful when all the training data share the same class, but this is not always the case in real-world problems. The second half of this thesis assumes instead that the training dataset consists of four different classes, and that none of the signals have labels to differentiate them. A novel two-step pipeline is proposed: a first step of training a model to separate out the dataset into different clusters based on shared characteristics, and then a second step of training a DSVDD model on each of these clusters individually. This approach is shown to improve anomaly detection performance compared with using just DSVDD on the entire dataset. | en |
| dc.description.degree | Master of Science | en |
| dc.format.medium | ETD | en |
| dc.identifier.other | vt_gsexam:47636 | en |
| dc.identifier.uri | https://hdl.handle.net/10919/143834 | en |
| dc.language.iso | en | en |
| dc.publisher | Virginia Tech | en |
| dc.rights | In Copyright | en |
| dc.rights.uri | http://rightsstatements.org/vocab/InC/1.0/ | en |
| dc.subject | Anomaly detection | en |
| dc.subject | deep one class classification | en |
| dc.subject | contrastive learning | en |
| dc.subject | RF modulation | en |
| dc.title | Anomaly Detection for Radio Frequency Signals using Self-Supervised Deep Learning | en |
| dc.type | Thesis | en |
| thesis.degree.discipline | Computer Engineering | en |
| thesis.degree.grantor | Virginia Polytechnic Institute and State University | en |
| thesis.degree.level | masters | en |
| thesis.degree.name | Master of Science | en |
Files
Original bundle
1 - 1 of 1