谷歌发布RRSI指南:实现大模型智能体的自优化
谷歌研究院开源RRSI(正则化递归自改进)方法,支持LLM智能体在冻结基础模型前提下,自主重写提示词、工具链、记忆机制、控制流及子智能体。其核心决策逻辑为纯Python实现,不依赖API密钥或GPU,强调防过拟合与可审计性。
RRSI:冻结模型下的可控自进化
Google Research最新发布的RRSI(Regularized Recursive Self-Improvement)是一种面向AI智能体的系统性自优化框架。它允许一个基于大语言模型(LLM)的智能体,在不更新底层模型参数的前提下,持续迭代改进其运行时‘装备’——包括提示词(prompts)、调用工具(tools)、记忆结构(memory)、控制流程(control flow)以及内部子智能体(sub-agents)。该方法的核心设计目标是避免智能体在特定任务集上过度拟合,确保进化过程具备泛化性与稳定性。
全流程分层解构:从理论到可执行代码
RRSI完整闭环包含两个关键层级:上层由Claude Opus在Vertex AI上生成编辑提案,并通过Docker容器内基准测试进行评分;下层则是完全本地化、无需外部服务的纯Python决策引擎——这正是论文提出的核心创新点。本教程聚焦后者,逐模块解析其构成:
- 评估器(evaluate):输出每个候选编辑的实证得分(Ŝ)与成本估计(Ĉ),将崩溃(crash)明确计为零分,强化鲁棒性;
- 校准模块(calibrate):引入动态噪声带(delta noise band),用于区分真实性能提升与随机波动;
- 选择算法(selection):实现论文Algorithm 2,融合成本约束规则(cost_rule)与多维度评判(judge),决定是否采纳编辑;
- 调度机制(schedule):采用退火式编辑预算(annealed edit budget bₜ),随轮次递减以控制探索强度;
- 审查机制(critic):内置确定性信息泄露筛查(deterministic leakage screen),防止编辑意外引入训练数据污染;
- 历史管理(history):完整记录编辑序列(Lₜ)、增益(gₜ)、预算消耗(Bₜ),并提供停滞检测(stall_flag)与探索度量(exploration);
- 新颖性度量(components):通过结构新颖性(ν)鼓励有意义的架构变更,而非表面扰动。
开箱即用的可验证实验环境
教程配套代码直接安装官方GitHub仓库(commit be50316)的rrsi包,所有组件均映射至论文公式符号,例如`rrsi.evaluate.aggregate`对应公式(Ŝ, Ĉ)估计,`rrsi.calibrate.calibrate`实现噪声带校准。配置类`RRSIConfig`封装全部超参数(如T=总轮次、k=每任务试验数、m=每轮候选数、β₀/β₁权重系数等),确保复现实验与论文设定严格一致。尤为关键的是,整个决策链路不依赖API密钥、GPU或外部数据集——研究者可在标准笔记本环境中完整运行并审计每一步编辑决策。
对比验证:有无正则化的进化差异
为验证RRSI有效性,教程构建了可控模拟环境,使每个编辑的真实效果可知。由此可将RRSI的筛选结果与“无正则化搜索”(unregularized search)直接对比:后者仅保留当前最高分候选,易陷入局部最优与过拟合。RRSI则通过成本约束、噪声容忍、泄露筛查与新颖性引导等多重机制,实现更稳健、可解释、可泛化的智能体进化路径。
本文为企业智脑(优秘智能)编译整理自公开资讯,信息与观点以原文为准,仅供参考。阅读原文(MarkTechPost) →