ArchPilot: A Proxy-Guided Multi-Agent Approach for Machine Learning Engineering

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Yuan, Zhuowen, Liu, Tao, Yang, Yang, Wang, Yang, Qi, Feng, Rangadurai, Kaushik, Li, Bo, Yang, Shuang
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866911251094831104
author Yuan, Zhuowen
Liu, Tao
Yang, Yang
Wang, Yang
Qi, Feng
Rangadurai, Kaushik
Li, Bo
Yang, Shuang
author_facet Yuan, Zhuowen
Liu, Tao
Yang, Yang
Wang, Yang
Qi, Feng
Rangadurai, Kaushik
Li, Bo
Yang, Shuang
contents Recent LLM-based agents have demonstrated strong capabilities in automated ML engineering. However, they heavily rely on repeated full training runs to evaluate candidate solutions, resulting in significant computational overhead, limited scalability to large search spaces, and slow iteration cycles. To address these challenges, we introduce ArchPilot, a multi-agent system that integrates architecture generation, proxy-based evaluation, and adaptive search into a unified framework. ArchPilot consists of three specialized agents: an orchestration agent that coordinates the search process using a Monte Carlo Tree Search (MCTS)-inspired novel algorithm with a restart mechanism and manages memory of previous candidates; a generation agent that iteratively generates, improves, and debugs candidate architectures; and an evaluation agent that executes proxy training runs, generates and optimizes proxy functions, and aggregates the proxy scores into a fidelity-aware performance metric. This multi-agent collaboration allows ArchPilot to prioritize high-potential candidates with minimal reliance on expensive full training runs, facilitating efficient ML engineering under limited budgets. Experiments on MLE-Bench demonstrate that ArchPilot outperforms SOTA baselines such as AIDE and ML-Master, validating the effectiveness of our multi-agent system.
format Preprint
id arxiv_https___arxiv_org_abs_2511_03985
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle ArchPilot: A Proxy-Guided Multi-Agent Approach for Machine Learning Engineering
Yuan, Zhuowen
Liu, Tao
Yang, Yang
Wang, Yang
Qi, Feng
Rangadurai, Kaushik
Li, Bo
Yang, Shuang
Artificial Intelligence
Recent LLM-based agents have demonstrated strong capabilities in automated ML engineering. However, they heavily rely on repeated full training runs to evaluate candidate solutions, resulting in significant computational overhead, limited scalability to large search spaces, and slow iteration cycles. To address these challenges, we introduce ArchPilot, a multi-agent system that integrates architecture generation, proxy-based evaluation, and adaptive search into a unified framework. ArchPilot consists of three specialized agents: an orchestration agent that coordinates the search process using a Monte Carlo Tree Search (MCTS)-inspired novel algorithm with a restart mechanism and manages memory of previous candidates; a generation agent that iteratively generates, improves, and debugs candidate architectures; and an evaluation agent that executes proxy training runs, generates and optimizes proxy functions, and aggregates the proxy scores into a fidelity-aware performance metric. This multi-agent collaboration allows ArchPilot to prioritize high-potential candidates with minimal reliance on expensive full training runs, facilitating efficient ML engineering under limited budgets. Experiments on MLE-Bench demonstrate that ArchPilot outperforms SOTA baselines such as AIDE and ML-Master, validating the effectiveness of our multi-agent system.
title ArchPilot: A Proxy-Guided Multi-Agent Approach for Machine Learning Engineering
topic Artificial Intelligence
url https://arxiv.org/abs/2511.03985