ReproBridge: Building Reproducibility into ML Research Artifacts
Yubo Wang, Rui Meng, Jaehyun Nam, Tomas Pfister, Jinsung Yoon
University of Waterloo · Google
Published November 5, 2026 · on the feed November 10, 2026 · ▲ 31 · arXiv 2611.08452
The abstract
Reproducing machine learning experiments requires reconstructing procedures from information scattered across papers, released code, and supporting artifacts. For coding agents, reproduction success can therefore depend on their ability to fill in missing details, rather than on the released artifacts alone. We ask whether preserving recovered procedures and decisions improves subsequent independent reproduction. We define a standardized artifact design comprising a refined codebase, environment setup, experiment launchers, and a reproduction guide, and introduce ReproBridge, an agent workflow for constructing these refined reproducible artifacts. ReproBridge-Bench provides 1,029 tasks from 387 experiments across 36 papers, anchored by five human-verified reference scores per task. Agents attempt tasks in fresh sessions with raw code or refined artifacts; a separate Auditor checks execution evidence. Across four evaluated models, refined artifacts raise mean reproduction success from 76.4% to 92.6% and reduce downstream API spending by 19.7% on average. The cross-model success-rate spread narrows from 21.6 to 3.9 percentage points, with all four models achieving mean success rates above 90%. Removing any component reduces success in the ablation study, with the largest losses from code and environment removal. These results suggest that preserving execution knowledge helps even models with lower raw-code success reproduce experiments more reliably and at lower API cost.
The Brief
2:26A short podcast summary of the paper. Written and voiced by AI.
Transcript
ReproBridge. Building Reproducibility into ML Research Artifacts. By Yubo Wang and four others, from the University of Waterloo and Google. Published on the fifth of November.
Reproducing a machine learning experiment means reconstructing a procedure from pieces scattered across a paper, its released code, and whatever supporting artifacts came with it. When a coding agent does the reproducing, that scatter has a consequence. Whether the agent succeeds can depend on how well it fills in the details nobody wrote down, rather than on the released artifacts themselves. Two agents given the same materials can land in very different places, simply because one guessed the missing steps better. And whatever one agent recovers along the way is lost when the session ends.
The question the authors pose is whether keeping those recovered procedures and decisions makes the next, independent reproduction go better. To make the question concrete they define a standardized artifact design with four parts: a refined codebase, an environment setup, experiment launchers, and a reproduction guide. ReproBridge is an agent workflow whose job is to construct artifacts of that design, turning one round of reconstruction into something a later agent can pick up directly.
Testing it needs a benchmark, and ReproBridge-Bench supplies one. It holds one thousand and twenty-nine tasks, drawn from three hundred and eighty-seven experiments across thirty-six papers. Each task is anchored by five human-verified reference scores. Agents attempt the tasks in fresh sessions, given either the raw code or the refined artifacts, and a separate Auditor checks the execution evidence, so a claimed success has to be backed by what actually ran.
Four models were evaluated. With refined artifacts, mean reproduction success rises from seventy-six point four percent to ninety-two point six percent, and downstream API spending falls by nineteen point seven percent on average.
The gap between models shrinks as well. The spread in success rate across models narrows from twenty-one point six percentage points to three point nine, and every one of the four models clears a mean success rate of ninety percent. An ablation removes each component of the artifact in turn. Removing any of them lowers success, and the largest losses come from taking away the code and the environment.
Read together, the results point at execution knowledge as the thing to keep. A model that struggles with raw code is not left behind once the procedure has been preserved for it. It reproduces experiments more reliably, and it spends less on API calls getting there. The artifact carries forward what the first reconstruction learned, so the next agent starts from the recovered procedure instead of guessing at it again.
Paper Quest · 7 chapters · about 39 min
Play this paper
Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.
Chapter 1 🧩 · The problem
Every reproduction ends the same way: the hard-won fixes vanish. Start there.
You hand a coding agent a machine learning paper and its released code and ask it to reproduce the results. It has to fix dependencies, find the intended configuration and repair a data loader.
The road ahead
- 1 · The problem ~6 min A coding agent can reproduce a paper's experiment, but what it worked out is lost, so the next agent must guess the same missing details again.
- 2 · What came before ~3 min
- 3 · The key idea ~8 min Keep what a reproduction recovers, packed into a standard four-part artifact, and test whether later fresh agents reproduce better with it than with raw code.
- 4 · Choose your own research ~3 min
- 5 · Build the method ~8 min Fix a four-part artifact design, have agents build artifacts, let fresh agents reproduce from raw code or artifacts, then audit their execution evidence.
- 6 · The experiment ~6 min You’ll guess: Across four models, mean reproduction success was 76.4% with raw code. What was it with refined artifacts?
- 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Free, with Google or an email address. Your stars and progress are kept.