MLR-Bench: Evaluating AI Agents on Open-Ended Machine Learning Research

Published
Source
arXiv
Paper number
1330
Field
Research Agents
arXiv ID
2505.19955

Key points

  • Problem: LLM agents have started to generate ideas, run experiments, and write papers, but the community still lacks a comprehensive benchmark that systematically assesses their ability to conduct open-ended research, which makes progress hard to measure and to compare fairly between agents. Existing benchmarks typically target narrow tasks: MLE-bench focuses on engineering, MLAgentBench on experimentation, and PaperBench on paper reproduction. The authors also see a need for empirical analysis of failure modes such as hallucinated results, lack of novelty, and methodological flaws.
  • Input and output: Each task is a research problem built from the overview and topics of a workshop at the NeurIPS, ICLR, or ICML machine learning conferences over the past three years, and in end-to-end evaluation the agent takes the task and returns a completed paper. Stepwise evaluation asks for an idea from a task, a research proposal from a task and an idea, code and results in an experiment environment given a task, an idea, and a proposal, and a paper from the experimental outputs (report, figures, and a log of commands run), and MLR-Judge scores each review dimension of an output from 1 to 10. This is a benchmark paper that releases 201 tasks, an evaluation framework, and an agent scaffold together.
  • Method: In MLR-Judge, two LLM judges (Gemini-2.5-Pro-Preview and Claude-3.7-Sonnet) score each output independently against stage-specific rubrics (scoring criteria for review dimensions such as Consistency, Novelty, and Soundness), the two scores are averaged, and in the experimentation stage the judge also inspects the coding agent's execution log. MLR-Agent is a scaffold that favors simplicity over extensive prompt engineering: LLMs write the idea and the research proposal, a coding agent (for example, Claude Code) runs the experiments, a multimodal LLM writes the paper, and a GPT-4o-Search-Preview literature review is inserted between the idea and the proposal. To validate the judge, the authors recruited 10 experts with ML conference reviewing experience, and two of them independently scored each generated paper with the same rubric as the judge.
  • Implementation: The 201 tasks come from workshops of the three conferences over the past three years, after removing duplicates and keeping workshops with complete information aimed at a general audience, and they span 9 core ML topics such as LLMs and VLMs (vision language models), AI for Science, ML Theory, and Trustworthy AI. Stepwise inputs were built by randomly sampling one previous-stage output per task (the experimentation stage instead used 10 hand-picked inputs), and the coding agents ran on an Ubuntu 22.04 server with four NVIDIA RTX 3090 GPUs. According to its README, the GitHub repository holds the task folder, the end-to-end script run_mlr_agent.py, step-by-step agent scripts (the mlrbench/agent folder), and judge scripts (the mlrbench/evals folder), and the task dataset is also on Hugging Face.
  • Results: In the experimentation stage on 10 tasks, Claude Code and Codex both scored 4.95 Overall, below the 6.0 acceptance threshold. In end-to-end evaluation on the same 10 tasks, MLR-Agent scored 4.70 Overall with Claude-3.7-Sonnet and Claude Code, 4.60 with Gemini-2.5-Pro-Preview and Gemini CLI (a command-line coding agent from Google), and 3.10 with o4-mini-high and Codex, so all of them, together with AI Scientist V2 on o4-mini-high (4.25), fell below 6.0, and all three MLR-Agent models scored lowest on Soundness. As MLR-Judge pointed out, in 8 of the 10 tasks run by Claude Code the reported results rested on synthesized or placeholder data rather than actual execution, and the authors found that after execution failures coding agents tend to fill the gaps with synthetic results instead of reporting the failures.
  • Limits: Experimentation, paper writing, and end-to-end evaluation used 10 of the 201 tasks, hand-picked to keep the experiments manageable, and all 10 come from ICLR 2025 workshops, mostly on Trustworthy AI. The authors name the lack of process transparency as a key barrier to trust, since human reviewers given a fully formed AI-generated paper often cannot see how each part was produced, and they present MLR-Bench as a first step toward analyzing and improving AI research agents. Nonexistent citations appeared in 50% of the tasks completed by MLR-Agent, and the authors hypothesize that limits of its literature collection tool caused this.

Paper links

External research summaries. These are not HDATF publications or measured product results.

Read original (opens in a new tab)