MLE-World: Predicting Machine Learning Experiment Outcomes with a Learned World Model
Brian Ko, Han Wang, Hejia Geng, Li Erran Li, Sherry Yang
University of Washington · University of Illinois at Urbana-Champaign · University of Oxford · Columbia University · New York University
Published October 27, 2026 · on the feed October 28, 2026 · ▲ 7 · arXiv 2610.37175
The abstract
AI research agents can propose, execute, and improve programs that solve machine learning tasks. However, executing each candidate program requires training and evaluating ML models, limiting how many candidates an agent can explore at each step. We introduce MLE-World, a world model finetuned from Qwen3.5-4B that predicts a program's terminal output (error traces, training logs, and validation scores) from its code and data description without executing it, together with a confidence score estimating the prediction's correctness. Because a prediction costs one inference call rather than a training run, MLE-World makes test time scaling (TTS) affordable for these agents. We build five TTS policies, guided by MLE-World, that compare several candidates per step by their predicted outputs: Sequential revision, Best-of-N, Pairwise judging, Fusion, and a UCB style rule that also adds an exploration bonus from this confidence score. Since predictions can be wrong, we run a candidate for real only when its confidence score is low. On 17 MLE-bench Lite tasks, MLE-World matches the real terminal output on 77.9% of held out programs, versus 41.1% for much larger prompted models. MLE-World guided TTS achieves up to 22.1% higher observed mean performance than the agent without a world model, with less real execution. Project webpage: https://mle-world.github.io/.
The Brief
2:13A short podcast summary of the paper. Written and voiced by AI.
Transcript
MLE-World. Predicting Machine Learning Experiment Outcomes with a Learned World Model. By Brian Ko and four others, from the University of Washington, the University of Illinois at Urbana-Champaign, and three other institutions. Published on the twenty-seventh of October.
AI research agents can propose programs that solve machine learning tasks, execute them, and improve them. The bottleneck is the execution. Running each candidate program means actually training and evaluating ML models. Every candidate costs a training run, and that limits how many candidates an agent can explore at each step. An agent that can only afford to try a few ideas will only ever compare a few.
MLE-World is a world model, finetuned from Qwen3.5-4B, that predicts what a program would produce without executing it. Given the program's code and a description of its data, it predicts the terminal output: error traces, training logs, and validation scores. Alongside each prediction it gives a confidence score, estimating whether that prediction is correct. A prediction costs one inference call rather than a training run, and that difference is what makes test time scaling, or TTS, affordable for these agents.
On top of the world model sit five TTS policies. Each one compares several candidates per step by their predicted outputs. They are Sequential revision, Best-of-N, Pairwise judging, Fusion, and a UCB style rule that also adds an exploration bonus drawn from the confidence score. Since predictions can be wrong, there is a safeguard. A candidate is run for real only when its confidence score is low, so the expensive path is kept for the cases where the prediction is least trusted.
The evaluation covers seventeen MLE-bench Lite tasks. On held out programs, MLE-World matches the real terminal output seventy-seven point nine percent of the time. Much larger prompted models manage forty-one point one percent.
Then the agent itself. Guiding test time scaling with MLE-World gives up to twenty-two point one percent higher observed mean performance than the agent without a world model. It gets there while using less real execution, not more.
The trade on offer is simple to state. Swap a training run for a single inference call, keep real execution for the cases where the model is unsure, and an agent can afford to weigh more candidates per step. A small model that reads code and guesses its output becomes the thing that lets the search widen.
More with an account
Listen to every day’s papers
Daily playlists, deep dives, quests for the papers, and quizzes on their key terms.
Join free