RECLAIM: Can Agents Reproduce the Claims of Machine Learning Papers?

Mithil Salunkhe, Haochen Ding, Samridhi Verma, Volodymyr Kindratenko
9/23/2026
cs.AIcs.LGcs.SE

No confident code implementation found for this paper.

Abstract

Reproducing a machine learning paper involves most research steps, from installing software and debugging to running experiments, work that AI agents increasingly do. We introduce RECLAIM, a benchmark of 100 NeurIPS 2025 papers that can be rebuilt yearly from new conferences. For each paper we fix in advance the result to reproduce, what counts as a successful reproduction, and a GPU-hour budget. An agent must reproduce that result using the paper and whatever its authors released. What the authors released decides the difficulty tier. Run-tier releases include code, data, and weights; Retrain-tier releases lack weights, so the agent trains the model; Reimplement-tier releases lack code, so the agent writes it. A separate language model grades runs from logs and outputs rather than agents' reports. We run four agents once per paper; the best agent in each tier reproduces only 41% of Run-tier papers, 27% at Retrain, and 15% at Reimplement, where every agent does worst. Failed attempts use on average 29% of their budget, so most stop with budget left. The most common agent error is writing the method without checking any part against the paper's numbers, in 63 of 400 runs.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{salunkhe2026reclaim,
  title  = {RECLAIM: Can Agents Reproduce the Claims of Machine Learning Papers?},
  author = {Mithil Salunkhe and Haochen Ding and Samridhi Verma and Volodymyr Kindratenko},
  year   = {2026},
  eprint = {2609.28850},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2609.28850v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2609.28850.svg)](https://codeofpaper.com/paper/2609.28850)

Discussion