| # | Model | Score | Steps | In tok | Out tok | Avg cost | Avg time |
|---|---|---|---|---|---|---|---|
| 1 | GPT-6 Astra | 0.3668 ±0.018 | 602 | 222.0M | 545k | $461.45 | 12.7h |
| 2 | Claude Sonnet 5.5 | 0.3423 ±0.033 | 427 | 183.7M | 550k | $43.92 | 15.4h |
| 3 | Gemini 4 Argon | 0.3209 ±0.074 | 206 | 67.8M | 417k | $83.91* | 11.7h |
| 4 | Claude Opus 5.5 | 0.3191 ±0.078 | 328 | 97.1M | 323k | $28.17 | 17.2h |
| 5 | Claude Haiku 5.5 | 0.3121 ±0.050 | 259 | 81.3M | 422k | $5.21 | 14.9h |
| 6 | Claude Fable 5.1 | 0.2924 ±0.043 | 219 | 32.5M | 174k | $20.47 | 15.8h |
| 7 | GPT-5.6 Sol | 0.2447 ±0.060 | 249 | 71.4M | 145k | $75.64 | 6.7h |
| 8 | Claude Opus 5 | 0.2216 ±0.151 | 252 | 57.7M | 313k | $40.51 | 17.5h |
| 9 | Claude Fable 5 | 0.2154 ±0.075 | 217 | 33.4M | 189k | $47.66 | 18.0h |
| 10 | Grok 4.6 | 0.2100 ±0.065 | 535 | 121.4M | 713k | $129.11 | 16.6h |
| 11 | Muse Spark 1.3 | 0.1522 ±0.133 | 306 | 35.0M | 136k | $32.82 | 18.0h |
| 12 | GLM-5.3 | 0.1361 ±0.090 | 378 | 85.6M | 270k | $33.74 | 17.4h |
| 13 | DeepSeek V4 Flash Vision Exp | 0.1288 ±0.065 | 410 | 81.1M | 256k | $1.53 | 15.5h |
| 14 | Qwen3.8-Max-0902 | 0.1184 ±0.078 | 451 | 122.3M | 849k | $37.48 | 19.5h |
| 15 | GLM-5.3 Flash | 0.1126 ±0.073 | 304 | 50.9M | 205k | $2.26 | 16.7h |
| 16 | Kimi K3 | 0.1102 | 256 | 32.2M | 173k | $14.90 | 18.4h |
| 17 | Gemini 3.7 Flash | 0.0811 ±0.047 | 280 | 41.5M | 130k | $9.85 | 6.9h |
| 18 | Muse Spark 1.2 | 0.0769 ±0.074 | 202 | 59.3M | 260k | $13.61 | 3.8h |
| 19 | Gemini 3.8 Flash | 0.0537 ±0.050 | 234 | 36.1M | 133k | $5.51 | 3.9h |
| 20 | Qwen3.8-Max | 0.0489 ±0.069 | 385 | 57.1M | 348k | $16.80 | 19.5h |
| 21 | Grok 4.7 | 0.0339 ±0.076 | 135 | 23.3M | 186k | $24.20 | 3.9h |
| 22 | Inkling | 0.0000 ±0.000 | 136 | 5.6M | 31k | $5.45 | 1.7h |
*Gemini 4 Argon: Cache hit rate is much lower due to a non-production setting.
Magnetoencephalography (MEG) records the magnetic fields produced by neural activity with millisecond resolution, and decoding heard speech from those recordings is a frontier problem in neuro-AI. The signal is faint and noisy, hundreds of sensor channels mix overlapping neural sources, and word-evoked responses vary across recordings — so a decoder that memorizes session quirks collapses on held-out data.
This task uses continuous LibriBrain recordings aligned to audiobook speech: given a recording and the sample index where a word was heard, the decoder must rank the vocabulary by how likely each word is to be the one the listener heard. The design space is deliberately open — from classical feature pipelines to end-to-end networks or adapting pretrained speech and MEG foundation models — but the result must survive sealed evaluation slices that stress rare words and long-duration generalization.
Build a word decoder and keep the complete replayable deliverable under /app/meg_decoder/: predict.py, model.py, run_summary.json, and a trained checkpoint/.
predict.py is invoked with --data-dir, --checkpoint, and --output-path, reads MEG recordings, event metadata, sensor metadata, and the vocabulary, and writes one JSONL row per input example_id.word_ids); duplicate or out-of-vocabulary IDs invalidate the row./app/meg_decoder/ directory must be no larger than 2.5 GB.Labeled LibriBrain development data under /data: training and validation splits with continuous MEG arrays in recordings.zarr, word-onset events with labels in events.parquet, sensor metadata, the complete vocabulary.json, and — for the training split only — the aligned stimulus audio. Optional pretrained checkpoints are staged offline under /models: the facebook/w2v-bert-2.0 speech encoder, the pnpl/MEG-XL MEG foundation model, and google-t5/t5-large. The pinned Python stack includes torch and torchaudio 2.6.0 (CUDA), transformers, mne, librosa, zarr, pandas, and scikit-learn, with one GPU available. A fail-closed scaffold sits at /app/meg_decoder/ and /app/validate_predictions.py checks outputs locally. The machine is offline; a sandbox-timer CLI reports the remaining budget.
A clean-room verifier evaluates a read-only snapshot of /app/meg_decoder/ on sealed hidden data, stripping every label-bearing column from the events it hands to the decoder and locking /data, /models, and the workspace to root during replay. Inference runs as the unprivileged agent user with a 30-minute cap on the full batch.
| Base image | nvidia/cuda:12.4.1-cudnn-devel-ubuntu22.04 |
| Tools available | CUDA, PyTorch, C/C++ toolchain, Python 3 |
| Compute | 8 CPUs · 64 GB RAM |
| GPU | 1× GPU (L4, A10G, L40S, or H100) |
| Time limit | 20h |
/models./models./models.