RRSI: Regularized Recursive Self-Improvement of Agent Harnesses
RRSI通过正则化递归自我改进提升代理能力,在跨域基准测试中表现优异。
核心发现
方法论
RRSI通过限制候选方案的编辑数量和选择标准,结合批判和修剪机制,减少过拟合风险。提议者使用时间退火预算,鼓励未探索的路径。选择者配备批判者和修剪者,筛选基准特定提案并去除无用的变化。
关键结果
- RRSI在八个基准测试中提升了最多14.1分,并在五个分布外基准测试中提升了最多4.7分,同时减少了30%的策略令牌消耗。
- 在工程设计任务中,RRSI实现了24.3%的相对改进。
- RRSI在所有分布外数据集上均优于基线方法。
研究意义
RRSI通过正则化递归自我改进,解决了代理系统过拟合的问题,提升了跨域任务的泛化能力,具有重要的学术和产业影响。
技术贡献
RRSI引入了正则化机制,在提议和选择过程中限制过拟合,提供了新的理论保证和工程可能性。
新颖性
RRSI首次将正则化原则应用于代理系统的递归自我改进,与现有方法相比,显著减少了过拟合。
局限性
- RRSI在某些特定任务上可能表现不佳,尤其是需要大量特定知识的任务。
- 在计算资源有限的情况下,RRSI可能无法充分发挥其优势。
未来方向
未来研究可以探索RRSI在更多任务类型上的应用,优化其正则化机制以进一步提升效率。
AI 总览摘要
RRSI通过正则化递归自我改进提升代理系统的能力,解决了过拟合问题。现有方法在训练集上表现良好,但在分布外任务上常常失效。RRSI通过限制候选方案的编辑数量和选择标准,结合批判和修剪机制,减少过拟合风险。实验结果显示,RRSI在多个基准测试中均表现优异,显著提升了跨域任务的泛化能力。尽管RRSI在某些特定任务上可能表现不佳,但其创新的正则化机制为代理系统的自我改进提供了新的可能性。未来研究可以进一步优化RRSI的正则化机制,探索其在更多任务类型上的应用。
深度分析
研究背景
代理系统的能力通常由其外壳决定,包括提示、控制流、工具接口、记忆和上下文管理。现有方法通过迭代提议和选择组件编辑,自动化代理外壳的改进过程,但容易导致过拟合。
核心问题
代理系统在训练集上表现良好,但在分布外任务上常常失效,过拟合是主要问题。
核心创新
RRSI通过正则化递归自我改进,限制候选方案的编辑数量和选择标准,结合批判和修剪机制,减少过拟合风险。
方法详解
- �� 提议者使用时间退火预算,限制候选方案的编辑数量。
- �� 选择者配备批判者和修剪者,筛选基准特定提案并去除无用的变化。
- �� 正则化机制鼓励未探索的路径。
实验设计
实验在八个基准测试上进行,涵盖编码、代理工作空间和工程设计任务,评估RRSI的泛化能力。
结果分析
RRSI在八个基准测试中提升了最多14.1分,并在五个分布外基准测试中提升了最多4.7分,同时减少了30%的策略令牌消耗。
应用场景
RRSI可用于提升代理系统的泛化能力,适用于需要跨域任务的场景。
局限与展望
RRSI在某些特定任务上可能表现不佳,尤其是需要大量特定知识的任务。
通俗解读 非专业人士也能看懂
想象一个厨房,厨师有一个固定的食谱,但可以通过调整调料和烹饪方法来改进菜肴。RRSI就像是厨师通过限制调料的数量和选择标准来改进菜肴,避免过度依赖某种调料。
简单解释 像给14岁少年讲一样
想象你在玩一个游戏,你有一个角色,这个角色有很多技能。RRSI就像是游戏中的一个系统,它帮助你的角色变得更强,通过限制技能的使用和选择来避免过度依赖某个技能。
术语表
正则化 (Regularization)
一种减少过拟合的方法,通过限制模型的复杂度来提升泛化能力。
在RRSI中用于限制候选方案的编辑数量和选择标准。
递归自我改进 (Recursive Self-Improvement)
一种通过迭代提议和选择组件编辑来自动化代理外壳改进的过程。
RRSI通过正则化递归自我改进提升代理系统的能力。
批判者 (Critic)
一种筛选基准特定提案的机制,帮助选择者去除无用的变化。
在RRSI中用于选择过程。
修剪者 (Pruner)
一种去除过小、过贵或无用变化的机制,帮助选择者优化候选方案。
在RRSI中用于选择过程。
时间退火预算 (Temporally Annealed Budget)
一种限制候选方案编辑数量的机制,鼓励未探索的路径。
在RRSI中用于提议过程。
开放问题 这项研究留下的未解疑问
- 1 如何进一步优化RRSI的正则化机制以提升效率?
- 2 RRSI在更多任务类型上的应用潜力如何?
应用场景
近期应用
代理系统优化
RRSI可用于优化代理系统的外壳,提升其跨域任务的泛化能力。
远期愿景
智能系统自我改进
RRSI为智能系统的自我改进提供了新的可能性,未来可用于更多领域。
原文摘要
An LLM agent's capability is largely magnified by its harness, namely the prompts, control flow, tooling, memory, and context management surrounding the frozen backbone model. Recent methods increasingly automate this process by iteratively proposing and selecting component-wise edits of an agent harness, practically establishing a form of recursive self-improvement (RSI) at the agent-system level. However, such recursive evolution may overfit by memorizing the training tasks, showing large in-distribution gains that shrink or even vanish on out-of-distribution benchmarks. We introduce Regularized Recursive Self-Improvement of Agent Harnesses (RRSI), which incorporates the principles of regularizations into harness self-improvement by constraining the evolution candidate proposal and selection. The proposer operates with a temporally annealed budget, limiting how many edits a candidate can bundle, and it encourages unexplored trajectories based on evolution history. The selector is equipped with a critic and a pruner: the critic screens benchmark-specific proposals, while the pruner, removes changes that are too small, too expensive, or no longer useful. Together these constraints favor reusable agent mechanisms over benchmark-specific ones or even noises. Across eight benchmarks spanning coding, agentic workspace and engineering design tasks, RRSI gains up to 14.1 points on the split it evolves against and up to 4.7 points on the five out-of-distribution benchmarks, while producing a harness that runs on 30% fewer policy tokens than the unregularized evolution. Code is available at https://github.com/google-research/rrsi and project page is https://regularized-rsi.com/.