PreprintCited by 5Machine Learning and Data ClassificationSoftware Engineering ResearchEvolutionary Algorithms and Applications

AutoMLGen: Navigating Fine-Grained Optimization for Coding Agents

Open access
Du, Shangheng, Yan, Xiangchao, Jiang, Dengyang, Yuan, Jiakang, Hu, Yusong, Li, Xin, He, Liang, Zhang, Bo +1 more·2025·arXiv

Abstract

Large language models (LLMs) have shown impressive performance in general programming tasks. However, in Machine Learning Engineering (MLE) scenarios such as AutoML and Kaggle competitions, achieving high performance depends heavily on expert intervention and repeated adjustments rather than simply generating correct code. When applied directly to these tasks, LLMs often lack fine-grained domain priors, and existing MLE approaches that use linear or tree-structured searches limit knowledge transfer to adjacent hierarchical links. As a result, they cannot leverage past full trajectories or share information across branches, limiting self-evolving ability and search space diversity. To address these limitations, we introduce AutoMLGen, an LLM-based coding agent that integrates a domain knowledge base for high-quality prior guidance and Monte Carlo Graph Search (MCGS) for efficient exploration. MCGS retains the tree-guided exploration of MCTS while embedding a graph structure into the expansion stage to enable dynamic path reorganization, historical trajectory reuse, and multi-solution fusion to support both self-evolution and collaborative learning. Combined with fine-grained operator sets, this design improves stability and accelerates convergence. Evaluation on the MLE-Bench shows that AutoMLGen achieves state-of-the-art performance in numerous dimensions, such as the average medal rate and the valid submission rate, under a 12-hour budget (half the standard runtime). The code is available at https://github.com/Alpha-Innovator/InternAgent.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

DataCite · 10.48550/arxiv.2510.08511

Cites

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • Most existing methods couple planning and code implementation into one-shot generation, lacking hierarchical control.

    “Third, most existing methods couple planning and code implementation into one-shot generation, lacking hierarchical control .”

    From MLEvolve: A Self-Evolving Framework for Automated Machine Learning Algorithm Discovery (2026) · cites this paper as [20]

    The Introduction describes existing MLE agents as iteratively optimizing code and identifies tree search and iterative refinement in prior methods. Section 2.2 calls tree search a dominant paradigm. The paper criticizes isolated search paths and limited reuse of solutions, not a predominance of one-shot generation or a lack of hierarchical control. (LLM, conf=0.84)

    Checked by a reasoning model — may be wrong.

    Experimental — accuracy not yet measured

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Still being checked.

Research works printed but not linked: 22

  1. Aaron Hurst et al. "Gpt-4o system card". In: arXiv preprint arXiv:2410.21276 (2024). · arXiv
  2. Daya Guo et al. "Deepseek-r1: Incentivizing reasoning capability in llms via reinforcement learning". In: arXiv preprint arXiv:2501.12948 (2025). · arXiv
  3. Chen Qian et al. "ChatDev: Communicative Agents for Software Development". In: Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2024, pp. 15174-15186.
  4. Sirui Hong et al. "MetaGPT: Meta programming for a multi-agent collaborative framework". In: International Conference on Learning Representations, ICLR. 2024.
  5. Saleema Amershi et al. "Software engineering for machine learning: A case study". In: 2019 IEEE/ACM 41st International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP). IEEE. 2019, pp. 291-300.
  6. Jun Shern Chan et al. "MLE-bench: Evaluating Machine Learning Agents on Machine Learning Engineering". In: The Thirteenth International Conference on Learning Representations, ICLR 2025, Singapore, April 24-28, 2025. 2025.
  7. Matthias Feurer et al. "Auto-sklearn 2.0: Hands-free automl via meta-learning". In: Journal of Machine Learning Research 23.261 (2022), pp. 1-61.
  8. Xingyao Wang et al. "Openhands: An open platform for ai software developers as generalist agents". In: The Thirteenth International Conference on Learning Representations. 2024.
  9. Qian Huang et al. "Mlagentbench: Evaluating language agents on machine learning experi- mentation, 2024". In: arXiv preprint arXiv:2310.3302 (2023).
  10. Siyuan Guo et al. "DS-agent: automated data science by empowering large language models with case-based reasoning". In: Proceedings of the 41st International Conference on Machine Learning. 2024, pp. 16813-16848.
  11. Zhengyao Jiang et al. "Aide: Ai-driven exploration in the space of code". In: arXiv preprint arXiv:2502.13138 (2025). · arXiv
  12. Xu Yang et al. "R&d-agent: Automating data-driven ai solution building through llm-powered automated research, development, and evolution". In: arXiv preprint arXiv:2505.14738 (2025). · arXiv
  13. Zexi Liu et al. "ML-Master: Towards AI-for-AI via Integration of Exploration and Reasoning". In: arXiv preprint arXiv:2506.16499 (2025). · arXiv
  14. Huacan Wang et al. "RepoMaster: Autonomous Exploration and Understanding of GitHub Repositories for Complex Task Solving". In: arXiv preprint arXiv:2505.21577 (2025). · arXiv
  15. John Yang et al. "SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineer- ing". In: Advances in Neural Information Processing Systems. Ed. by A. Globerson et al. Vol. 37.
  16. Jaehyun Nam et al. "MLE-STAR: Machine Learning Engineering Agent via Search and Targeted Refinement". In: arXiv preprint arXiv:2506.15692 (2025). · arXiv
  17. Haoyang Fang et al. "Mlzero: A multi-agent system for end-to-end machine learning automa- tion". In: arXiv preprint arXiv:2505.13941 (2025). · arXiv
  18. Ziming Li et al. "Autokaggle: A multi-agent framework for autonomous data science competi- tions". In: arXiv preprint arXiv:2410.20424 (2024). · arXiv
  19. Yixin Ou et al. "AutoMind: Adaptive Knowledgeable Agent for Automated Data Science". In: arXiv preprint arXiv:2506.10974 (2025). · arXiv
  20. NovelSeek Team et al. "NovelSeek: When Agent Becomes the Scientist-Building Closed-Loop System from Hypothesis to Verification". In: arXiv preprint arXiv:2505.16938 (2025). · arXiv
  21. Edan Toledo et al. "AI Research Agents for Machine Learning: Search, Exploration, and Generalization in MLE-bench". In: arXiv preprint arXiv:2507.02554 (2025). · arXiv
  22. Stepan Kulibaba et al. "KompeteAI: Accelerated Autonomous Multi-Agent System for End-to- End Pipeline Generation for Machine Learning Problems". In: arXiv preprint arXiv:2508.10177 (2025). · arXiv

Cited by

Sorted by citations

Authors
Du, S., Yan, X., Jiang, D., Yuan, J., Hu, Y., Li, X., He, L., Zhang, B., & Bai, L.
Affiliations
Shanghai Artificial Intelligence Laboratory (CN)
Venue
arXiv
Publisher
arXiv
Published
2025
ISSN
2331-8422 (ISSN-L)
OpenAlex
W4416385763
Cited by
0
References
0
Type
posted content
Language
en
Open access
Locations
  • arXiv (Cornell University) (submittedVersion)
  • arXiv (Cornell University)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Machine Learning and Data Classification
  • Physical Sciences › Computer Science › Information Systems › Software Engineering Research
  • Physical Sciences › Computer Science › Artificial Intelligence › Evolutionary Algorithms and Applications
Keywords
automated machine learning, coding agents, large language models, domain knowledge base, search space exploration, cooperative learning, self-evolution, Kaggle competition

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review