菜单

关于 🐙 GitHub
arXiv 提交日期: 2026-04-21
📄 Abstract - What Makes an LLM a Good Optimizer? A Trajectory Analysis of LLM-Guided Evolutionary Search

Recent work has demonstrated the promise of orchestrating large language models (LLMs) within evolutionary and agentic optimization systems. However, the mechanisms driving these optimization gains remain poorly understood. In this work, we present a large-scale study of LLM-guided evolutionary search, collecting optimization trajectories for 15 LLMs across 8 tasks. Although zero-shot problem-solving ability correlates with final optimization outcomes, it explains only part of the variance: models with similar initial capability often induce dramatically different search trajectories and outcomes. By analyzing these trajectories, we find that strong LLM optimizers behave as local refiners, producing frequent incremental improvements while progressively localizing the search in semantic space. Conversely, weaker optimizers exhibit large semantic drift, with sporadic breakthroughs followed by stagnation. Notably, various measures of solution novelty do not predict final performance; novelty is beneficial only when the search remains sufficiently localized around high-performing regions of the solution space. Our results highlight the importance of trajectory analysis for understanding and improving LLM-based optimization systems and provide actionable insights for their design and training.

顶级标签: llm agents
详细标签: evolutionary search optimization trajectory analysis semantic drift local refinement 或 搜索:

是什么让大语言模型成为好的优化器?——大语言模型引导的进化搜索轨迹分析 / What Makes an LLM a Good Optimizer? A Trajectory Analysis of LLM-Guided Evolutionary Search


1️⃣ 一句话总结

本文通过分析15种大语言模型在8个任务中的优化轨迹,发现好的LLM优化器像局部工匠,倾向于在解的语义空间中进行小而频繁的改进,而差的优化器则容易东一榔头西一棒子、偶尔碰对但总体停滞不前,并且单纯追求新颖性并无帮助,只有保持搜索集中在优秀区域附近时,新颖性才是有用的。

源自 arXiv: 2604.19440