The RadioML dataset is the de facto standard benchmark for deep learning AMC research, containing millions of labeled I/Q samples representing 11 analog and digital modulation schemes. Generated through both software-defined radio over-the-air captures and synthetic channel simulations, it provides a standardized, reproducible testbed for comparing neural network architectures under varying signal-to-noise ratio conditions.
Glossary
RadioML Dataset

What is the RadioML Dataset?
The RadioML dataset is a large-scale, open-source benchmark of over-the-air and synthetic radio signals, providing labeled I/Q samples across a wide range of modulation types and signal-to-noise ratios for training and evaluating deep learning models in automatic modulation classification.
By offering a common evaluation framework, RadioML enables rigorous benchmarking of architectures from convolutional neural networks to Transformer-based AMC models. Its inclusion of realistic channel impairments—fading, frequency offset, and phase noise—forces models to learn robust signal representations, directly advancing blind modulation recognition and cognitive radio capabilities in contested electromagnetic environments.
Key Features of the RadioML Dataset
The RadioML dataset family provides the foundational benchmark for deep learning-based Automatic Modulation Classification (AMC), bridging the gap between synthetic simulation and real-world over-the-air signal capture.
Large-Scale Modulation Diversity
The dataset encompasses a wide range of analog and digital modulation schemes, providing a comprehensive training corpus for robust classifiers.
- Analog modulations: AM-DSB, AM-SSB, FM, GMSK
- Digital PSK family: BPSK, QPSK, 8-PSK, OQPSK
- Digital QAM family: 16-QAM, 64-QAM, 128-QAM, 256-QAM
- Total classes: 11 distinct modulation formats in the standard 2016.10A variant, expanding to 24 in the 2018.01A release.
Staggered Signal-to-Noise Ratio (SNR) Range
Signals are generated across a wide, discrete SNR range from -20 dB to +30 dB in 2 dB increments. This deliberate staggering allows researchers to evaluate classifier performance from the noise floor to near-perfect channel conditions.
- Low SNR regime (-20 dB to 0 dB): Tests the classifier's ability to operate below the noise floor, a critical requirement for spectrum sensing and SIGINT.
- High SNR regime (+10 dB to +30 dB): Validates baseline performance and the model's ability to handle high-order QAM constellations without confusion.
Synthetic vs. Over-the-Air (OTA) Channel Modeling
RadioML 2016.10A provides purely synthetic data with simulated channel impairments, while RadioML 2018.01A introduces over-the-air captures. This dual approach is essential for studying the sim-to-real gap.
- Synthetic channel effects: Includes additive white Gaussian noise (AWGN), multipath Rayleigh fading, sample rate offset, and center frequency offset.
- OTA captures: Generated using USRP software-defined radios in a shielded chamber, introducing real-world hardware impairments like I/Q imbalance and phase noise that are difficult to simulate perfectly.
Standardized I/Q Sample Format
The dataset stores signals as vectors of complex-valued In-Phase and Quadrature (I/Q) samples, the native format for software-defined radio processing. Each example is a 2x128 vector (I and Q components, 128 time-domain samples).
- Complex-valued representation: Preserves phase information critical for distinguishing PSK and QAM variants.
- Fixed dimensionality: The 128-sample length provides a standardized input tensor for convolutional neural networks (CNNs) and Transformer-based AMC architectures without requiring variable-length sequence handling.
Multi-Level Classification Hierarchy
The dataset's labeling structure supports both fine-grained and coarse-grained classification tasks, enabling hierarchical AMC research.
- Fine-grained labels: Directly identify the specific modulation and order (e.g., 16-QAM vs. 64-QAM).
- Coarse-grained families: Group signals by modulation family (e.g., PSK vs. QAM vs. FSK) for hierarchical classification strategies.
- Open-set extension: Researchers can deliberately hold out specific modulation classes during training to benchmark open-set recognition and out-of-distribution detection algorithms.
Benchmarking and Reproducibility Standard
RadioML has become the de facto standard for reproducible AMC research, with a consistent train/test split and evaluation protocol.
- Standard split: Typically 50% training, 50% testing, stratified across SNR levels and modulation classes.
- Top-1 accuracy metric: The primary evaluation metric is classification accuracy at each SNR level, often plotted as an SNR-vs-accuracy curve.
- Baseline models: The original paper established baselines using a shallow CNN and a deep residual network (ResNet), providing a clear performance floor for subsequent research on Transformer-based AMC and complex-valued neural networks.
Frequently Asked Questions
Essential questions about the RadioML dataset, the de facto open-source benchmark for training and evaluating deep learning models for automatic modulation classification.
The RadioML dataset is a large-scale, open-source benchmark of radio frequency signals designed specifically for training and evaluating deep learning-based automatic modulation classification (AMC) models. It contains both synthetic simulated signals and over-the-air (OTA) physical captures of various digital and analog modulation schemes across a wide range of signal-to-noise ratio (SNR) levels. The dataset provides raw in-phase and quadrature (I/Q) samples, allowing neural networks to learn hierarchical features directly from the complex-valued baseband representation. Created by Timothy O'Shea and collaborators, RadioML has become the standard reference point for comparing AMC architectures, from simple convolutional neural networks to advanced Transformer-based models, and is widely used in academic research, defense electronic warfare applications, and cognitive radio development.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Essential datasets, techniques, and architectures that complement the RadioML benchmark in automatic modulation recognition research.
GNU Radio Dataset
A collection of synthetic and simulated radio signals generated using the GNU Radio software-defined radio framework. Unlike RadioML's over-the-air captures, these datasets provide perfect ground truth labels and controlled channel impairments, making them ideal for prototyping AMC algorithms before real-world deployment. Researchers often use GNU Radio datasets to isolate specific signal distortions and validate theoretical classifier performance.
Deep Learning AMC
The application of deep neural networks—including CNNs, LSTMs, and Transformers—to learn hierarchical features directly from raw I/Q samples. This approach eliminates the need for hand-crafted feature engineering and has demonstrated superior robustness to channel impairments. Key architectures include:
- Residual Networks (ResNets) for vanishing gradient mitigation
- Transformer encoders for capturing long-range temporal dependencies
- Complex-valued networks that preserve phase information natively
Cumulant Features
Higher-order statistics (HOS) of a signal's probability distribution that are theoretically immune to additive white Gaussian noise. These hand-crafted features serve as a robust baseline for modulation classification and are often used in hybrid AMC systems that combine traditional feature extraction with neural network classifiers. Second, fourth, and sixth-order cumulants can uniquely identify modulation families like PSK, QAM, and FSK without requiring prior synchronization.
Data Augmentation for AMC
Techniques applied to training I/Q samples to improve model generalization and robustness to real-world channel impairments. Common augmentations include:
- Additive white Gaussian noise injection at varying SNR levels
- Random phase rotation to simulate carrier frequency offset
- Rayleigh and Rician fading emulation for multipath environments
- Time stretching and frequency shifting for Doppler effects These methods are critical for bridging the sim-to-real gap when training on synthetic data.
Open-Set Recognition
A classification paradigm where the model must not only identify known modulation schemes but also detect and reject unknown types not seen during training. This is critical for electronic warfare and spectrum monitoring applications where adversaries may deploy novel waveforms. Techniques include:
- Extreme value theory for modeling class boundaries
- Distance-based rejection in learned embedding spaces
- Generative models that synthesize unknown-class examples for training
Transfer Learning AMC
A methodology where a neural network pre-trained on a large-scale synthetic dataset (like RadioML) is fine-tuned with a small amount of over-the-air data to adapt to specific hardware or channel environments. This approach dramatically reduces the need for expensive real-world data collection while maintaining high accuracy. Domain adaptation techniques further align feature distributions between source and target domains to combat domain shift.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us