SELA: Tree-Search Enhanced LLM Agents for Automated Machine Learning

Yizhou Chi, Yizhang Lin, Sirui Hong, Duyi Pan, Yaying Fei +7 more
10/22/2024
cs.AIcs.CLcs.LG

No official code found. Best implementation: FoundationAgents/MetaGPT (69,007 stars, MIT, last commit 2026-01-21).

Abstract

Automated Machine Learning (AutoML) approaches encompass traditional methods that optimize fixed pipelines for model selection and ensembling, as well as newer LLM-based frameworks that autonomously build pipelines. While LLM-based agents have shown promise in automating machine learning tasks, they often generate low-diversity and suboptimal code, even after multiple iterations. To overcome these limitations, we introduce Tree-Search Enhanced LLM Agents (SELA), an innovative agent-based system that leverages Monte Carlo Tree Search (MCTS) to optimize the AutoML process. By representing pipeline configurations as trees, our framework enables agents to conduct experiments intelligently and iteratively refine their strategies, facilitating a more effective exploration of the machine learning solution space. This novel approach allows SELA to discover optimal pathways based on experimental feedback, improving the overall quality of the solutions. In an extensive evaluation across 20 machine learning datasets, we compare the performance of traditional and agent-based AutoML methods, demonstrating that SELA achieves a win rate of 65% to 80% against each baseline across all datasets. These results underscore the significant potential of agent-based strategies in AutoML, offering a fresh perspective on tackling complex machine learning challenges.

View on arXivView PDF

Code Implementations(1)

MIT

🌟 The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming

69,0078,809Shell, PythonJun 30, 20239 months agoMIT
agentgptllmmetagptmulti-agent

Similar Papers

Cite this paper

@article{chi2024sela,
  title  = {SELA: Tree-Search Enhanced LLM Agents for Automated Machine Learning},
  author = {Yizhou Chi and Yizhang Lin and Sirui Hong and Duyi Pan and Yaying Fei and Guanghao Mei and Bangbang Liu and Tianqi Pang and Jacky Kwok and Ceyao Zhang and Bang Liu and Chenglin Wu},
  year   = {2024},
  eprint = {2410.17238},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.17238v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.17238.svg)](https://codeofpaper.com/paper/2410.17238)

Discussion