Inferensys

Glossary

RadioML Dataset

A large-scale, open-source benchmark dataset of over-the-air and synthetic radio signals with various modulation types and SNR levels, widely used for training and evaluating deep learning AMC models.
ML engineer managing model training cluster on laptop, GPU utilization visible, technical deep learning setup.
BENCHMARK 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.

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.

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.

BENCHMARK ARCHITECTURE

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.

01

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.
02

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.
-20 to +30 dB
SNR Range
2 dB
Step Size
03

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.
04

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.
05

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.
06

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.
RADIOML DATASET FAQ

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.

Prasad Kumkar

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.