The RFML Ecosystem: A Look at the Unique Challenges of Applying Deep Learning to Radio Frequency Applications
arXiv:2010.00432
Abstract
While deep machine learning technologies are now pervasive in state-of-the-art image recognition and natural language processing applications, only in recent years have these technologies started to sufficiently mature in applications related to wireless communications. In particular, recent research has shown deep machine learning to be an enabling technology for cognitive radio applications as well as a useful tool for supplementing expertly defined algorithms for spectrum sensing applications such as signal detection, estimation, and classification (termed here as Radio Frequency Machine Learning, or RFML). A major driver for the usage of deep machine learning in the context of wireless communications is that little, to no, a priori knowledge of the intended spectral environment is required, given that there is an abundance of representative data to facilitate training and evaluation. However, in addition to this fundamental need for sufficient data, there are other key considerations, such as trust, security, and hardware/software issues, that must be taken into account before deploying deep machine learning systems in real-world wireless communication applications. This paper provides an overview and survey of prior work related to these major research considerations. In particular, we present their unique considerations in the RFML application space, which are not generally present in the image, audio, and/or text application spaces.
References in corpus (31)
- Explaining and Harnessing Adversarial Examples
- Striving for Simplicity: The All Convolutional Net
- Over the Air Deep Learning Based Radio Signal Classification
- Understanding Neural Networks Through Deep Visualization
- Wild Patterns: Ten Years After the Rise of Adversarial Machine Learning
- DeepXplore: Automated Whitebox Testing of Deep Learning Systems
- Deep Learning-Based Communication Over the Air
- Opening the Black Box of Deep Neural Networks via Information
- On Evaluating Adversarial Robustness
- Adversarial Attacks and Defences: A Survey
- Technical Report on the CleverHans v2.1.0 Adversarial Examples Library
- Distributive Dynamic Spectrum Access through Deep Reinforcement Learning: A Reservoir Computing Based Approach
- Testing Deep Neural Networks
- Wireless Interference Identification with Convolutional Neural Networks
- Evaluating the Robustness of Neural Networks: An Extreme Value Theory Approach
- A Unified View of Piecewise Linear Neural Network Verification
- A Game-Based Approximate Verification of Deep Neural Networks with Provable Guarantees
- Interpretability via Model Extraction
- The Limitations of Deep Learning in Adversarial Settings
- A Survey of Safety and Trustworthiness of Deep Neural Networks: Verification, Testing, Adversarial Attack and Defence, and Interpretability
- Convolutional Radio Modulation Recognition Networks
- Recurrent Neural Radio Anomaly Detection
- Channel-Aware Adversarial Attacks Against Deep Learning-Based Wireless Signal Classifiers
- Security and Privacy Challenges in Cognitive Wireless Sensor Networks
- Feature Importance Measure for Non-linear Learning Algorithms
- Deep Reinforcement Learning Radio Control and Signal Detection with KeRLym, a Gym RL Agent
- Effects of Forward Error Correction on Communications Aware Evasion Attacks
- Over-the-Air Adversarial Attacks on Deep Learning Based Modulation Classifier over Wireless Channels
- Hacking the Waveform: Generalized Wireless Adversarial Deep Learning
- When Single Event Upset Meets Deep Neural Networks: Observations, Explorations, and Remedies
- Physical Adversarial Attacks Against End-to-End Autoencoder Communication Systems