MLE-World: Predicting Machine Learning Experiment Outcomes with a Learned World Model

Brian Ko, Han Wang, Hejia Geng, Li Erran Li, Sherry Yang

arXiv:2610.37175 · 2026-10-28 공개 · arXiv · PDF

world-model qwen3-5-4b mle-bench-lite program-execution confidence-score tts-policies experiment-outcomes ucb-rule

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/.

한국어 요약

한 줄 요약

MLE-World는 Qwen3.5-4B를 기반으로 학습된 월드 모델로, ML 실험 결과를 예측해 실제 실행 없이 효율적인 검색을 가능하게 한다.

핵심 기여도

핵심 아이디어

MLE-World는 기존 연구 에이전트가 ML 실험을 실행할 때 발생하는 높은 비용을 해결하기 위해, 실제 실행 없이 실험 결과를 예측하는 월드 모델을 제안한다. 이 모델은 코드와 데이터 설명만으로 터미널 출력을 예측하고, 예측의 정확도를 신뢰도 점수로 제공한다. 이는 실제 실행 대신 추론 단일 호출로 가능하며, TTS(Timescale Scaling)를 저비용으로 가능하게 한다. 핵심 아이디어는 실험 후보를 비교할 때 예측된 출력을 기반으로 선택하고, 신뢰도가 낮은 경우에만 실제 실행을 수행하는 것이다. 이는 UCB(상위 신뢰 경계) 정책과 결합되어 탐색과 활용의 균형을 유지한다.

기술적 접근법

주요 결과

의의 및 한계

MLE-World는 ML 실험의 반복 실행 비용을 줄이고, 더 많은 후보를 탐색함으로써 에이전트의 효율성을 높인다. 특히, 실패한 실행을 예측하는 능력은 디버깅과 후속 개선에 유용하다. 그러나 실패한 실행에 대한 예측이 우수한 반면, 성공한 훈련 결과나 타임아웃 예측은 아직 명확하지 않다. 또한, 학습된 코드와 유사한 태스크에서의 전이 성능은 제한적이며, 더 넓은 평가와 학습 데이터 확장이 필요하다.

실용적 활용

MLE-World는 ML 엔지니어링, 자동화된 하이퍼파라미터 튜닝, 코드 생성 및 디버깅 도구에 적용 가능하다. 특히, 대규모 실험 반복이 필요한 산업 연구 환경에서 실행 시간과 비용을 줄이는 데 유용하다.