Google Research Open-Sources RRSI: AI Agents That Improve Their Own Harness Without Overfitting

2026年9月29日 09:01
站內 AI 整理稿

Google Cloud AI Research, with UNC-Chapel Hill, Stanford and Washington University in St.Louis, has released RRSI (Regularized Recursive Self-Improvement).It lets an LLM agent rewrite its own harness: prompts, tools, memory, control flow and sub-agents.Model weights never change.

RRSI constrains the improvement loop itself, so gains hold on benchmarks the agent never optimized against.Deployable?Yes, as a research framework.The code is Apache 2.0, needs Python 3.10+, and accepts any LiteLLM model string.Defaults assume Claude Opus 4.8 on Vertex AI.

Why Self-Improving Harnesses Overfit Harness evolution loops propose edits, score them on a fixed evolve set and keep the winner.The same tasks are reused every round, so the loop can memorize them.

The RRSI research names 3 failure modes: benchmark-specific fitting, noise chasing and complexity accumulation.Each one widens the gap between evolve-set scores and real transfer.How RRSI Works RRSI keeps every harness component editable.It regularizes how the search moves instead.

Proposal side Annealed edit budget: a cosine schedule lets early rounds bundle several edits.Late rounds allow a single attributable change.Evidence-aware credit: each candidate is logged with its component, hypothesis, diff, score change and cost change.

The proposer reads this ledger, so falsified ideas are not retried.Structured exploration: when progress stalls inside the noise band, budget shifts to components the run never touched.

Selection side Leakage critic: rejects task names, entities, answers or benchmark-specific logic before any scoring.Noise-adjusted floor: gains must clear the variance measured on the unchanged base harness.Cost rule: extra inference tokens must be paid for by measured gain.

Pruning: components that stop producing gains become deletion targets.The research team frame these as analogies to classic regularizers.The edit budget maps to L0, pruning to Lasso (L1) and the cost rule to Ridge (L2).Results Across 8 Benchmarks Terminal-Bench 2.1 (evolve split): 74.2% to 80.2%.

SWE-bench Verified (never used for selection): 82.0% to 83.8%.Out of distribution: JobBench +4.7, GDPval +3.5 and APEX-Agents +3.7 points.EngDesign (evolve) +4.9; Frontier-Eng +4.3 Medal points.Harvey LAB: +1.1 on the evolve split, +2.3 on its held-out split.All 6 held-out splits improved.

With Gemini 3.5 Flash as the policy, Terminal-Bench 2.1 rose from 64.6 to 78.7.SWE-bench Verified rose from 76.8 to 79.0.The harness is also lighter.On the agentic workspace instance, RRSI uses 2.42M policy tokens per trial.Unregularized evolution uses 3.80M.

The abstract reports this as 30% fewer; the project page says 36%.RRSI vs Closest Competitors Scores come from Table 1 of the RRSI research paper.All methods share the same starting harness, policy, evolve split and candidate budget.

FeatureRRSIMeta-HarnessAHETTHEHarnessXCore ideaRegularized proposal and selectionAgentic proposer over code, scores and traces of all prior candidatesObservability-driven loop; edits paired with verified predictionsEvolves harness during test time, no gold labelsModular typed primitives, trace-driven adaptationModel weightsFrozenFrozenFrozenFrozenFrozenCost rule and pruningYesNoNoNoNoHarvey LAB evolve score90.

593.090.791.191.8OOD average (H0 = 39.7)43.640.639.238.039.7 Per the RRSI research team.OOD average is the mean of JobBench, GDPval and APEX-Agents, computed from Table 1.Meta-Harness leads on the Harvey LAB evolve split.

RRSI has the smallest evolve gain but the only OOD average more than 1 point above H0.Interactive Explainer #mtp-rrsi-x{--bg:#111318;--card:#1a1d24;--line:#2a2f3a;--txt:#e8eaed;--mut:#9aa0a6;--blue:#4285F4;--red:#EA4335;--yel:#FBBC05;--grn:#34A853;background:var(--bg)!important;color:var(--txt)!

important;font-family:Roboto,"Segoe UI",Helvetica,Arial,sans-serif!important;border:1px solid var(--line)!important;border-radius:14px!important;padding:22px!important;max-width:880px;margin:0 auto;box-sizing:border-box;line-height:1.

5} #mtp-rrsi-x {box-sizing:border-box} #mtp-rrsi-x hr,#mtp-rrsi-x p:empty,#mtp-rrsi-x del,#mtp-rrsi-x s{display:none!important} #mtp-rrsi-x .hd{display:flex;align-items:center;gap:10px;flex-wrap:wrap} #mtp-rrsi-x .

dots span{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:4px} #mtp-rrsi-x h3{margin:0!important;font-size:20px!important;color:var(--txt)!important;font-weight:700} #mtp-rrsi-x .sub{color:var(--mut)!important;font-size:13.5px;margin:6px 0 16px} #mtp-rrsi-x .

tabs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:16px} #mtp-rrsi-x .tab{background:var(--card)!important;color:var(--mut)!important;border:1px solid var(--line)!important;border-radius:999px;padding:7px 14px;font-size:13px;cursor:pointer;font-weight:600;transition:all .25s} #mtp-rrsi-x .tab.

on{background:var(--blue)!important;color:#fff!important;border-color:var(--blue)!important} #mtp-rrsi-x .pane{display:none;animation:rrFade .35s ease} #mtp-rrsi-x .pane.on{display:block} @keyframes rrFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}} #mtp-rrsi-x .

card{background:var(--card)!important;border:1px solid var(--line)!important;border-radius:12px;padding:16px} #mtp-rrsi-x .btn{background:transparent!important;color:var(--txt)!important;border:1px solid var(--line)!important;border-radius:8px;padding:7px 11px;font-size:12.

5px;cursor:pointer;transition:all .2s} #mtp-rrsi-x .btn:hover{border-color:var(--blue)!important} #mtp-rrsi-x .btn.on{border-color:var(--yel)!important;color:var(--yel)!important} #mtp-rrsi-x .btn.go{background:var(--blue)!important;border-color:var(--blue)!important;color:#fff!

important;font-weight:700} #mtp-rrsi-x .row{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px} #mtp-rrsi-x .pipe{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;position:relative;margin:14px 0 10px} #mtp-rrsi-x .node{background:#14171d!important;border:1.5px solid var(--line)!

important;border-radius:10px;padding:10px 8px;text-align:center;min-height:92px;transition:all .35s;position:relative} #mtp-rrsi-x .node b{display:block;font-size:13px;color:var(--txt)!important} #mtp-rrsi-x .node small{display:block;font-size:11px;color:var(--mut)!

important;margin-top:3px} #mtp-rrsi-x .node .st{display:block;font-size:18px;margin-top:4px;height:22px} #mtp-rrsi-x .node.act{border-color:var(--blue)!important;box-shadow:0 0 0 3px rgba(66,133,244,.25);animation:rrPulse .8s ease infinite} #mtp-rrsi-x .node.ok{border-color:var(--grn)!

important} #mtp-rrsi-x .node.no{border-color:var(--red)!important;box-shadow:0 0 0 3px rgba(234,67,53,.2)} #mtp-rrsi-x .node.skip{opacity:.35} @keyframes rrPulse{50%{box-shadow:0 0 0 7px rgba(66,133,244,.08)}} #mtp-rrsi-x .prog{height:6px;background:#22262f!

important;border-radius:6px;overflow:hidden} #mtp-rrsi-x .prog i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--blue),var(--grn));transition:width .6s ease} #mtp-rrsi-x .ledger{margin-top:12px;font-family:ui-monospace,Menlo,Consolas,monospace!

important;font-size:12px;color:var(--mut)!important;background:#0d0f13!important;border:1px solid var(--line)!important;border-radius:8px;padding:10px;max-height:150px;overflow:auto} #mtp-rrsi-x .ledger div{padding:2px 0;animation:rrFade .3s} #mtp-rrsi-x .

msg{margin-top:12px;font-size:14px;min-height:44px} #mtp-rrsi-x .ctl{display:grid;grid-template-columns:1fr 1fr;gap:12px 18px;margin-bottom:14px} #mtp-rrsi-x label{font-size:12.5px;color:var(--mut)!important;display:block} #mtp-rrsi-x label em{font-style:normal;color:var(--yel)!

important;font-weight:700;float:right} #mtp-rrsi-x input[type=range]{width:100%;accent-color:#4285F4} #mtp-rrsi-x .bars{display:flex;align-items:flex-end;gap:4px;height:170px;border-bottom:1px solid var(--line);padding-top:10px} #mtp-rrsi-x .bars div{flex:1;background:var(--blue)!

important;border-radius:4px 4px 0 0;position:relative;transition:height .5s cubic-bezier(.2,.8,.2,1),background .3s;min-width:6px} #mt

Related

相關文章

MarkTechPost AI生成式AI

2026年最佳AI影片生成模型:Elo評分、每秒價格與開放權重

AI影片生成模型的排行榜與12個月前相比已有巨大變化。原生音訊現在已是基本配備,影片片段長度可達15至30秒,且開放權重模型已擠進前三名。這份排名(截至2026年11月13日)採用單一品質指標:來自Artificial Analysis Video Arena的盲測人工偏好Elo評分。我們同時附上API每秒價格與權重的授權狀態。你可以透過我們的GPULeaderboard.com Chrome擴充功能查看部署選項與規格。 方法論:品質方面,Artificial Analysis由經過驗證的評估者進行盲測配對投票,以Elo評分為模型排名。每次投票比較同一提示詞產生的兩段影片。我們依據AA-Video-T2V v2.1(含音訊)排行榜進行排名,同時也提供AA-Video-I2V v2.1分數。基準錨點:Kling 3.0 1080p(Pro)在兩個排行榜上都固定為1000 Elo。

5 小時前
智東西生成式AI

88比12!在攻克癌症這件事上,垂類AI比國際主流通用大模型和人類醫生都在行?

作者 | 王涵 編輯 | 漠影 攻克癌症一直是全球醫學界最重大的命題之一,現在這一目標也被AI盯上了。 近期,生物醫藥公司Generate Biomedicines藉助Claude Code重新設計CAR-T療法中的細胞內信號結構域,嘗試在縮短組件長度的同時提升免疫細胞活性。實驗中,一項AI參與生成的設計將信號結構域縮短約70%,使細胞表面受體數量增加約10倍,並展現出更強的腫瘤細胞殺傷能力。 隨著通用大模型的不斷發展,其正逐漸從整理醫學知識、輔助科研,走向疾病研究和臨床診療。

12 小時前
智東西生成式AI

近20項全球首發!TCL華星亮出AI顯示全家桶,對話印刷OLED中心總經理曹蔚然

作者 | 雲鵬 編輯 | 心緣 11月13日武漢現場報道,在今年的全球顯示生態大會(DTC 2026)上,TCL華星一口氣端出了近40項產品和創新技術,AI成為全場多位高管強調的重點。圍繞AI,TCL華星在畫質、護眼、低功耗、車載、印刷OLED,以及上下游生態合作方面做了不少技術、業務佈局。 值得一提的是,在本次展出展品中,有近20項“全球首發/之最”,刷新各項行業紀錄,從AI研發智能體、各類顯示面板創新到半導體先進封裝技術。 TCL華星的星智大模型迭代至4.

13 小時前