atlas

Research map / Multi-agent systems and games / LLM agents

MLE-bench: Evaluating Machine Learning Agents on Machine Learning Engineering

ICLR 2025 · Multi-agent systems and games › LLM agents · approach: Agentic benchmarks and orchestration · 7 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces MLE-bench, a benchmark of 75 offline Kaggle ML engineering competitions with human-leaderboard-based medal grading, and evaluates frontier LLMs (o1-preview, GPT-4o, Claude 3.5 Sonnet, Llama 3.1 405B) with AIDE, MLAB, and OpenHands scaffolds.

Problem

Few benchmarks measure autonomous end-to-end machine learning engineering by AI agents with comparison to human-level performance; existing ones are small or cover narrower tasks.

Approach

Port 75 manually vetted Kaggle competitions into an offline environment with re-created train/test splits and local grading, and grade agent submissions against Kaggle Private leaderboards using Kaggle's medal thresholds, so agents are directly comparable to human competitors.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use AIDE instead of MLAB or OpenHands with GPT-4oGPT-4o agent scaffold · MLE-bench 75 competitionsAny medal (%): 0.8 ± 0.5 and 4.4 ± 1.4 -> 8.7 ± 0.5Helped
Use o1-preview instead of GPT-4o with AIDEAIDE · MLE-bench 75 competitionsAny medal (%): 8.7 ± 0.5 -> 16.9 ± 1.1Helped
Increase attempts from pass@1 to pass@8o1-preview + AIDE · MLE-bench 75 competitionsAny medal (%): 16.9% -> 34.1%Helped
Increase attempts from pass@1 to pass@6GPT-4o + AIDE · MLE-bench 75 competitionsAny medal (%): 8.7% -> 17.0%Helped
Change hardware between CPU-only, one A10 GPU, and two A10 GPUsGPT-4o + AIDE · MLE-bench 75 competitionsAny medal (%): 9.1 \pm 1.0; 8.7 \pm 0.5; 10.2 \pm 2.0No clear effect
Obfuscate competition descriptionsGPT-4o + AIDE · MLE-bench 75 competitionsAny medal (%): $8.5 \pm 0.6$ -> $8.4 \pm 1.0$No clear effect
Increase runtime from 24 hours to 100 hours per competitionGPT-4o + AIDE · MLE-bench 75 competitionsAny medal (%): 8.7% -> 11.8%Helped

Surprising findings

Limitations

Experimental setup

Datasets: Kaggle competitions (75 test, 7 development) Meta Kaggle

Benchmarks: MLE-bench

Metrics: any medal rate bronze/silver/gold rate valid submission rate above median rate pass@k

Baselines: MLAB OpenHands Claude 3.5 Sonnet Llama 3.1 405B GPT-4o

Builds on: AIDE MLAgentBench OpenHands CodeActAgent pass@k

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy