Phase 3 ยท Weeks 13-15

Capstone A: Modulation Classifier

The hero project of the classical half: a CNN that identifies the modulation scheme of a radio signal from raw I/Q samples, on the field's standard benchmark. This is a real, publishable-quality skill.

Dataset: RadioML RML2016.10a Papers: O'Shea 2016, O'Shea 2018

The brief

Build, evaluate, and document a modulation classifier on DeepSig RadioML RML2016.10a: 11 modulation classes, 128-sample I/Q frames, SNRs from -20 to +18 dB. Reproduce the baseline from O'Shea 2016, then beat it, then explain why your changes worked.

Week 13

Data and baseline

Tasks

Definition of done

Your baseline lands in the same regime as the paper (roughly 50 percent overall, 70-plus percent at high SNR). The AM-DSB/WBFM and QAM16/QAM64 confusions you will see are famous - note them.

Week 14

Beat the baseline

Tasks

Definition of done

At least a 5-point overall accuracy gain over your baseline, and you can attribute the gain to specific changes with evidence.

Week 15

Write-up and stretch goals

Tasks

Definition of done

A stranger could clone your repo, reproduce your headline number with one command, and understand your conclusions from the README alone.

Milestone

Finishing this capstone means you have done, end to end, the exact task in the paper "Automatic Modulation Classification Using Deep Learning" from your original list - not read about it, done it. Everything from here on is expansion.