Leaderboard¶
Pre-launch / design spec
No leaderboard is live yet. The schema and sample rows below show the intended shape. Rows marked illustrative are placeholder numbers, not real results.
The EMMA (Electromagnetic Multi-task Model Assessment) leaderboard scores models on the v0.1 task set, each under its out-of-distribution (OOD) axis, and reports a sim-to-real gap column. The private holdout set is never released - scores are produced by prediction submission (you submit predictions; EMMA scores them). At v1 this moves to sandboxed code submission.
v0.1 schema¶
Rank |
Model |
Submitter |
|
|
|
|
|
OOD-avg ↑ |
sim→real gap |
|---|---|---|---|---|---|---|---|---|---|
- |
Superpose seed (baseline) |
Superpose |
6.4 |
0.91 |
0.93 |
0.78 |
0.62 |
0.79 |
4.1 pp |
- |
illustrative |
- |
5.1 |
0.94 |
0.95 |
0.82 |
0.60 |
0.83 |
3.0 pp |
- |
illustrative |
- |
7.9 |
0.88 |
0.90 |
0.71 |
0.66 |
0.76 |
6.5 pp |
Metric acronyms: MAE is mean angular error, AUC is area under the ROC (receiver operating characteristic) curve, AMC is automatic modulation classification, Acc is accuracy, pp is percentage points.
† E-ID-AMC (modulation classification) is a continuity column, reported but
excluded from the aggregate. OOD-avg is the normalized mean of the four v0.1
scored tasks; lower-is-better metrics (angular error) are inverted before
normalization - see Aggregation and the
aggregation reference.
Lower angular error and a smaller sim→real gap are better. A model that tops
the synthetic columns but carries a large sim-to-real gap is not winning - it has
memorized rfgen, not learned signal physics.
Each row is a LeaderboardRow carrying the data-release hash and the per-task scores, with the per-task prediction-bundle hashes on its linked RunManifest, so a result is an auditable (model, data, metric) triple. The exact schema is documented at Leaderboard row.
Submission¶
At v0.1, submission is results-only via prediction file:
# produce predictions on the (public) dev set, then submit for holdout scoring
emma eval --task E-LOC-AOA --model ./my-backbone --out preds/E-LOC-AOA.parquet
emma submit --leaderboard v0.1 --predictions preds/ --model "my-fm@v1"
EMMA scores your predictions against the private holdout and posts the row. The model itself never leaves your machine at v0.1; sandboxed code submission arrives at v1.
Note
Superpose’s own model participates under the same rules and is re-scored by a third party on every release. A deliberately-beatable open baseline (Apache-2.0) is seeded on the board from day one - see Neutrality.
References¶
Yang et al., “SUPERB: Speech processing Universal PERformance Benchmark,” Interspeech 2021, arXiv:2105.01051. The single aggregated score the OOD-avg column generalizes.
Koh et al., “WILDS: A Benchmark of in-the-Wild Distribution Shifts,” ICML 2021, arXiv:2012.07421. Results-only evaluation under controlled distribution shift.
Hanna and Hussain, “Robust Low-SNR Modulation Classification,” 2026, arXiv:2605.27673. Grounds that AMC is saturated, hence a continuity column excluded from the aggregate.
See Also¶
Leaderboard row schema: the exact row contract.
Aggregation: the OOD-avg normalization.
Generalization: how each task is scored under its OOD axis.
Sim-to-real gap: the gap column in context.
Neutrality: third-party re-scoring of Superpose’s own model.
Reproducibility: the data-release hash each row carries and the prediction-bundle hashes on its linked run manifest.