Reproducibility checklist
A practical checklist for making ML/AI results redoable: data versions, code, seeds, hardware notes, eval scripts, and honest nondeterminism. It aligns with the NeurIPS paper checklist’s reproducibility / code-data / experimental-detail ...
What it is
A practical checklist for making ML/AI results redoable: data versions, code, seeds, hardware notes, eval scripts, and honest nondeterminism. It aligns with the NeurIPS paper checklist’s reproducibility / code-data / experimental-detail questions and with Pineau et al.’s NeurIPS 2019 reproducibility program report.
<!-- IMAGE: checklist clipboard — data / code / seeds / compute -->
Visual Spec & Architecture Diagram
Icon checklist card: code available, seeds fixed, hyperparameters listed, data versioned, hardware noted, eval script shared, random variance reported. Each item check/X. Title: 'Reproducibility checklist'.
Why it matters
Irreproducible claims waste years. Free education should model better habits. MLRC’s evolution into an official NeurIPS 2026 track signals that reproducibility is treated as science—not busywork.
How it works (plain)
- Pin dependencies and record commits.
- Record seeds and data cuts/manifests.
- Share scripts and exact commands.
- Note GPU nondeterminism; report ranges when needed.
- Prefer honest limits over fake exactness.
Everyday example
A classmate cannot rerun your notebook because the dataset path and torch version live only in your head—that is a checklist fail.
Try it
Apply the checklist to one of your labs; fix the top gap. Skim NeurIPS checklist items on experimental reproducibility and open access to data/code.
Myths
- ⚠️ Myth: Same code always same floats on GPU.
- ✓ Reality: Nondeterminism happens—report ranges.
- ⚠️ Myth: Releasing code alone makes a paper reproducible.
- ✓ Reality: Raff (NeurIPS 2019) argues code release is important but not sufficient; independent reimplementation studies matter.
- ⚠️ Myth: Negative reproduction results are worthless.
- ✓ Reality: MLRC 2026 explicitly values careful failures to reproduce.
Sources
- NeurIPS checklist: https://neurips.cc/public/guides/PaperChecklist ↗
- Pineau et al. report: https://arxiv.org/abs/2003.12206 ↗
- Raff independent reproducibility study: https://proceedings.neurips.cc/paper_files/paper/2019/hash/c429429bf1f2af051f2021dc92a8ebea-Abstract.html ↗
- MLRC 2026 announcement: https://blog.neurips.cc/2026/05/04/mlrc-2026-reproducibility-as-an-official-track-at-neurips/ ↗
