基于陷阱预判世界模型的黑盒大语言模型智能体引导 Steering Black-Box Large Language Model Agents with Pitfall Anticipation World Model
世界模型仅在预判到陷阱时介入,大幅提升黑盒LLM智能体的任务成功率
前置知识
POMDP(部分可观测马尔可夫决策过程)
将序贯决策形式化为五元组 $M=(S,A,O,T,R)$:环境状态空间、动作空间、观测空间、转移动态与奖励。与 MDP 的区别在于智能体看不到真实状态,只能基于交互历史 $h_t=(q,o_1,a_1,\ldots,ot)$ 行动。
本文用 POMDP 严格定义智能体任务,并在此基础上定义世界模型 $\omega_\theta$ 的输入输出契约,理解这个形式化才能看懂方法的数学表述。
世界模型(World Model)
学习环境动态的模型,预测动作会如何改变状态、任务轨迹将如何展开(Ha & Schmidhuber, 2018)。在 LLM 语境下,通常用语言模型预测下一观测,用于支持规划、候选动作排序或树搜索。
本文的核心研究对象就是世界模型,但它追问了两个被前人忽略的设计问题:该输出什么、该何时介入,并据此提出陷阱预判这一新用法。
黑盒 LLM 与推理时引导
GPT-5、Claude 等前沿模型只能通过 API 按词查询,权重不可见也不可微调。推理时引导指训练一个外部辅助模型,在推理阶段向冻结模型注入与输入相关的提示或建议,从而改变其行为。
整个工作的设定就是引导冻结的 Claude Sonnet 4.5:所有性能提升必须来自外挂的世界模型,而非改动智能体本身。
SFT(监督微调)
在配对的输入-目标数据上最小化负对数似然 $\mathcal{L}_{SFT}(\theta)=-\mathbb{E}\log p_\theta(y|x)$,让模型学会模仿标注目标。数据分布中的标签先验会被模型继承。
PAWM 第一阶段用 SFT 在合成陷阱数据集上学会何时发预警、怎么写引导;数据中 与陷阱标注的比例会直接决定模型干预的频率。
GRPO(组相对策略优化)
DeepSeekMath 提出的 RL 算法:对每个任务采样一组 K 条轨迹,用组内奖励归一化计算优势 $\hat{A}_i=(r_i-\mathrm{mean}(r))/\mathrm{std}(r)$,最大化裁剪代理目标并加 KL 惩罚,无需价值网络。
第二阶段用 GRPO 把 PAWM 与冻结黑盒智能体在线协同训练,奖励来自智能体的任务成败,使引导按真实效果被优化。
任务成功率 Acc 与 Pass@3
Acc 是三次重复评测的平均任务成功率(温度 0 仍因环境非确定性而有方差);Pass@3 表示三次中至少一次成功即算通过,反映能力上限而非稳定性。
解读结果的关键:GRPO 对 Acc 的提升远大于 Pass@3,作者据此论证 SFT 决定能力上限、GRPO 让上限被稳定兑现。
研究动机
前沿闭源大模型(GPT-5、Claude 等)通用能力强,但被部署到具体智能体任务时,对特定环境的动态规则完全没有内化——比如 ScienceWorld 里 focus on X 是一次性的不可逆承诺,WebArena 里报表默认按天过滤而目标要求按年统计。这类环境知识无法通过微调注入,因为模型只能通过 API 访问(实验中 Claude Sonnet 4.5 仅经 Amazon Bedrock 调用)。已有的引导方法大多只帮规划(目标分解、高层行动序列),强化的是模型本来就具备的能力;而已有 LLM 世界模型大多在每一步预测下一观测,既昂贵又常常信息量不足——Qian 等人(2026)发现生成式世界模型无论自适应调用还是每步调用都给不出稳定收益,有时甚至比不用更差。基线数据印证了痛点:不加引导的 Claude Sonnet 4.5 在 ScienceWorld 上任务成功率仅 54.6%,在 WebArena-Lite 上仅 72.7%,离其能力上限(Pass@3 达 66.8%/80.0%)有明显差距。
本文的目标是本文要回答两个此前从未被系统研究的设计问题:其一,世界模型到底应该输出什么——预测范围多远才对冻结智能体最有用(下一步观测、到下一子目标为止、还是整个剩余轨迹);其二,什么时候应该介入——每步都插话还是择机开口。在试点研究给出设计原则后,作者构建了陷阱预判世界模型 PAWM:它在智能体很可能犯错时才出手,预判即将到来的失败并给出止步于下一里程碑的多步前瞻引导,把黑盒智能体从错误动作上拉回来,目标是在 ScienceWorld 和 WebArena-Lite 上显著提升冻结的 Claude Sonnet 4.5 的任务成功率,同时把干预率和 API 调用次数压到最低。
与已有工作不同的是,独特之处在于先做受控试点研究、再据此设计方法的路线。此前工作要么把世界模型当作模拟器去给候选动作打分或支持树搜索(Chae 2025、Gu 2024 等),要么每一步都提供引导(advisor 类方法),该输出什么、该何时介入这两个维度都被隐含处理,从未被显式消融。本文在输出维度比较三种预测范围,在介入维度上先用加权对数几率比做词汇分析,再用 Claude 分类器做语义分析(发现能改变动作的引导中 76.8% 都在预判陷阱,而未改变动作的引导中仅 29.0%),最后用门控消融验证陷阱判据的有效性。由此提出沉默+选择性陷阱预警的交互范式:世界模型平时不吭声,只在决定性时刻投喂环境知识,这与始终在线的模拟器或规划顾问有本质区别。
核心方法
直觉上,PAWM 像坐在驾驶员旁边的老司机:平时不吭声,看到前方有坑才提醒。技术上,它是以 Qwen3.5-27B 为骨干的可训练世界模型 $\omega_\theta$,监视冻结的黑盒智能体 $\pi$(Claude Sonnet 4.5)。任务形式化为 POMDP,每步智能体先基于交互历史 $h_t$ 提出试探动作 $\tilde{a}_t\sim\pi(\cdot|h_t)$,世界模型对 $h_t$ 与 $\tilde{a}_t$ 前向推演,输出要么是特殊标记 (无陷阱,智能体直接执行试探动作),要么是描述即将到来的失败及规避方法的语言引导 $g_t$,智能体据此重新决策 $a_t\sim\pi(\cdot|h_t,\tilde{a}_t,g_t)$。两者都是回合制:每步从零重建历史以压缩冗长观测(如 WebArena 的完整 HTML),并刻意丢弃以往的世界模型引导,避免旧引导污染后续决策。训练分两阶段:先在 LLM 事后标注的合成陷阱数据集上做 SFT,再用 GRPO 与冻结智能体在线协同训练,让引导以任务成败为奖励被端到端优化。
核心创新是门控式陷阱预警这一输出契约:$g_t\sim\omega_\theta(\cdot|h_t,\tilde{a}_t)\in\{\}\cup\mathcal{G}$。试点研究证明了两条设计原则——引导在预测多步未来、但止步于有意义里程碑(下一子目标)时最有用(SubGoal-Traj 在两个基准上 66.7%/74.1% 均最优),以及引导的价值集中于潜在陷阱(能改变动作的引导中 76.8% 是陷阱预判;只放行陷阱类引导的门控用 44.4% 的干预率拿到接近每步引导的准确率,调用次数从 36.5 降到 26.7)。PAWM 把何时编码为 软门控、把什么编码为止于下一里程碑的多步前瞻陷阱描述。与已有工作的本质区别在于:它不替智能体选动作、不做候选排序或树搜索,也不是提供规划建议的 advisor,而是只在决定性时刻注入智能体缺失的环境动态知识,且这些知识由与智能体结果挂钩的 RL 信号塑造。
方法步骤详情
训练分五步。第一步轨迹采集:在训练集上以温度 1.0 重复运行黑盒智能体各 3 次,成败都保留(失败定位智能体常错之处,成功提供正确对照),得到 ScienceWorld 2,124 条、WebArena 1,941 条轨迹。第二步陷阱标注:用 Claude Sonnet 4.5 作标注器,对比同一任务的成功与失败轨迹,先做噪声检查(排除步数截断、评分并列等环境性失败),再定位失败起始步 fail_start_step,并为该步的试探动作写一段前瞻性陷阱预判;硬性约束标注必须在该步可见,禁止泄露未来知识(具体读数、计数、最终答案),失败只许写成条件式后果。只有成功轨迹的任务标注可避免的绕路(明确禁止把必要探索当绕路),只有失败轨迹的任务则将地面真值引导注入重跑获得成功轨迹再对比。第三步构造数据集 $D=\{(h_t,\tilde{a}_t,g_t)\}$,其余步骤标 并降采样至选定比例(ScienceWorld 1.0、WebArena-Lite 0.75)。第四步 SFT:最小化 $\mathcal{L}_{SFT}(\theta)=-\mathbb{E}\log\omega_\theta(g_t|h_t,\tilde{a}_t)$,LlamaFactory 训练 Qwen3.5-27B,5 epoch、全局 batch 128、学习率 2e-6、余弦衰减、warmup 0.1、序列上限 20480 token、16 张 B200。第五步 GRPO 协同训练:每任务采 $K=8$ 条引导轨迹为一组,组相对优势 $\hat{A}_i=(r_i-\mathrm{mean}(r))/\mathrm{std}(r)$,裁剪代理目标(clip 低/高 0.2/0.28,KL 系数 0),rollout batch 64、全局 batch 512、96 个采样组、学习率 2e-6,采用 DAPO 动态采样过滤零优势组;WebArena 因奖励二元且基线准确率高,先用 SFT PAWM 预过滤出 375 个未在三次尝试中全解的任务再训练。推理时每步先试探动作,PAWM 判定后按需注入引导。
技术新颖性
新颖性有四点。其一,首次把世界模型的介入时机当作一等研究对象:用 特殊标记实现软门控,并通过词汇分析、语义分析和门控消融证明陷阱预判是有效的干预判据,回答了何时介入这一开放问题。其二,提出里程碑有界的前瞻引导这一输出形态,介于单步观测预测和全程轨迹预测之间——实验证明单步太弱(ScienceWorld 仅 58.5%)、全程有害(WebArena-Lite 71.1% 低于不用世界模型的 72.7%),子目标有界最优。其三,对比式陷阱标注流水线:成功/失败轨迹对照定位关键步、噪声检查剔除环境性失败、反事后诸葛亮约束禁止泄露当前步不可见的信息,并把仅成功任务(找绕路)与仅失败任务(注入引导重跑)都转化为可用监督,数据利用率高。其四,GRPO 与冻结黑盒智能体协同训练:奖励来自智能体任务结果而非与标注器的一致性,使世界模型的引导被按是否真的帮到智能体优化;配合 DAPO 过滤解决高基线准确率下大量整组同奖励、零优势无学习信号的问题。
实验结果
试点研究(Table 1)显示:每步引导下,预测到下一子目标的轨迹最优(ScienceWorld 66.7%、WebArena-Lite 74.1%),仅预测下一观测很弱(58.5%/73.1%),预测完整剩余轨迹在 WebArena-Lite 上甚至低于不用世界模型的基线(71.1% < 72.7%);且动作改变率 ACR 与准确率并不同向——Next-Obv 在 ScienceWorld、Full-Traj 在 WebArena-Lite 拿了最高 ACR(20.1%/24.6%)却准确率最低,说明频繁改动作不等于帮到智能体。词汇分析(Table 2/6)中 $z_w^{min}$ 最高的词是 without(34.6)、remains(21.1)、fails(14.7)等失败停滞类词;语义分析显示 CHANGED 组 76.8% 的引导在预判陷阱而 UNCHANGED 组仅 29.0%($\chi^2=181.1$,p<0.001);门控消融(Table 3)中 Pitfall-only 以 44.4% 干预率得到 65.2%(接近 All 的 66.7%),调用从 36.5 降到 26.7,而非陷阱引导干预更多(IR 52.7%)却只有 58.4%。主实验(Table 4):PAWM SFT 达 71.4%/75.0%,加 GRPO 后 78.9%±0.9(ScienceWorld)与 80.4%±1.3(WebArena-Lite),较无引导的 54.6%/72.7% 提升 24.3 与 7.7 个百分点,Pass@3 达 87.5%/86.1%;GRPO 对 Acc 提升远大于 Pass@3,说明 SFT 决定能力上限、GRPO 让其稳定兑现。Figure 2 证明对各类引导方法加 GRPO 后 PAWM 仍全面最优。比例消融(Table 5):训练比例 1.0/0.75 最优,原始不平衡比例会让模型几乎全程沉默(ScienceWorld Pass@3 仅 3.2%)。迁移实验(Figure 3):在 Claude Haiku 4.5、Opus 4.5、GLM 5、Kimi K2.5 等骨干上均获一致提升,说明学到的陷阱知识不绑定协同训练所用的智能体。
查看结构化数据
| 任务 | 指标 | 本文 | 基线 | 提升 |
|---|---|---|---|---|
| ScienceWorld 任务成功率 | Acc(%),三次平均 | 78.9±0.9(PAWM+GRPO) | 54.6±1.9(无引导 N/A) | +24.3 个百分点 |
| WebArena-Lite 任务成功率 | Acc(%),三次平均 | 80.4±1.3(PAWM+GRPO) | 72.7±0.6(无引导 N/A) | +7.7 个百分点 |
| ScienceWorld 对比最强世界模型基线 | Acc(%) | 78.9 | 67.6±1.6(SubGoal-Traj WM) | +11.3 个百分点 |
| WebArena-Lite 对比预任务引导 | Acc(%) | 80.4 | 74.3±1.3(Pre-Task Guidance) | +6.1 个百分点 |
| ScienceWorld 能力上限 | Pass@3(%) | 87.5 | 66.8(无引导 N/A) | +20.7 个百分点 |
局限与改进
作者承认四点局限:受专有模型查询成本限制,轨迹采集与 GRPO 协同训练只在 Claude Sonnet 4.5 上进行,虽验证了向 Haiku 4.5、Opus 4.5、GLM 5、Kimi K2.5 的迁移,但未对每个骨干独立协同训练,不同智能体的最优陷阱预判差异未探索;实验仅限 ScienceWorld 和 WebArena-Lite,在线交互成本(尤其 WebArena,RL 成本约为 ScienceWorld 两倍)限制了 RL 规模;世界模型是任务特定的,在单一环境轨迹上训练,结论不能直接外推到跨环境通用世界模型;依赖 LLM 事后标注的合成陷阱监督,虽有当前步可见约束仍可能有噪声和教师模型偏差,且陷阱定义可能覆盖不了所有次优行为。我自己的观察还有:WebArena 评测把严格规则评估器换成了 LLM 判官(因规则匹配产生大量假阴性),引入评估者偏差与可复现性隐患;介入时每步需串行调用 27B 世界模型与闭源 API,时延与费用增加;训练后的 PAWM 是静态的,没有应对环境漂移的持续学习机制;GRPO 奖励是任务级二元结果,缺乏对哪条引导真正起作用的细粒度信用分配。
独立分析的弱点
第一,标注器与被引导对象同源:陷阱标签由 Claude Sonnet 4.5 自己生成,它的盲区(自己不犯的错)不会被覆盖,偏差会系统性传导给 PAWM;改进方向是引入异构标注器并交叉验证标签质量。第二,回合制重建历史时刻意丢弃以往引导,智能体可能在几步后重蹈刚被警告过的覆辙;可引入轻量警示记忆,把已触发的预警摘要进上下文。第三,奖励稀疏:GRPO 只用任务成败作组相对优势,无法区分有用的预警与碰巧同组成功;可设计步骤级或对比式奖励,例如以动作是否被改变且最终成功作为中间信号。第四,成本结构:介入时串行调用 27B 模型与闭源 API,SFT 需 16 张 B200,门槛高;可把 PAWM 蒸馏到 7B 级,或只在动作不可逆/高风险时唤醒大模型。第五, 比例超参敏感:原始比例下模型几乎沉默(ScienceWorld Pass@3 仅 3.2%),比例靠网格搜索选定;可把干预阈值本身参数化并纳入 RL 学习。第六,陷阱类型学偏窄:对致命错误建模充分,对效率型陷阱(成功但绕路多花十余步)只有弱化版监督,结合步数惩罚的奖励可补足。
未来方向
作者未单列未来工作,可从成果延伸:其一,对多个异构骨干分别协同训练,研究每个智能体的最优陷阱分布是否不同,走向个性化世界模型;其二,把任务特定世界模型扩展为多环境通用世界模型,测试陷阱预判知识能否跨域组合迁移;其三,将门控阈值(何时说话)本身参数化并用 RL 优化,替代目前靠 降采样的先验控制;其四,把里程碑有界引导与树搜索/候选排序结合——试点已证明单步预测弱、全程预测有害,用 PAWM 的陷阱预警做搜索剪枝是自然下一步;其五,优化成本-成功率权衡,把成功但绕路也纳入奖励;其六,在线持续学习:部署后用真实失败自动生成新陷阱标签做周期性更新;其七,安全研究——论文自陈不准确引导可能导致不良行为,值得研究引导与智能体判断冲突时的回退机制,以及引导被滥用的防护。
复现评估
论文未明确承诺开源代码或权重,需留意后续仓库。可复现要素:世界模型骨干 Qwen3.5-27B、SFT 框架 LlamaFactory、GRPO 框架 slime 均为开源;但智能体是 Claude Sonnet 4.5(Amazon Bedrock 付费 API),标注器、分类器、门控判别和 WebArena 的 LLM 判官也全用 Claude,合成数据(2,124+1,941 条轨迹及逐条事后标注)成本可观。算力方面 SFT 与 GRPO 均需 16 张 NVIDIA B200;WebArena 的 RL 还需 WebServ 式 Incus 容器基础设施(单机 200+ 并发隔离环境,启动延迟降约 5 倍、持久存储降约 240 倍),且其在线 RL 成本约为 ScienceWorld 的两倍。评测需 3 次重复(温度 0 仍非确定),WebArena 评测依赖作者自定义的 HTML 解析器(观测 token 减半)与 LLM 判官,附录 B–H 提供了全部提示词,工程复刻量大。综合评估:完整复现(数据合成+SFT+GRPO+评测)难度高、预算大;若发布权重,推理侧复现(引导一个黑盒智能体)难度中等;只复用方法与提示词构建自己的陷阱数据集则难度较低。
论文图表
迁移性实验图:把在 Claude Sonnet 4.5 上协同训练得到的 PAWM 直接接到 Claude Haiku 4.5、Opus 4.5 及开源 GLM 5、Kimi K2.5 等骨干上,展示各骨干有无 PAWM 引导的准确率对比,全部获得一致提升。
证明 PAWM 学到的陷阱知识不绑定于协同训练所用智能体,支撑“它提供的是环境知识而非智能体偏好”这一核心论断。
词云图,字号按 $z_w^{min}$ 加权,展示最能区分“改变了智能体动作”与“未改变动作”两组世界模型引导的词汇:failure、without、fails、stuck、unable 等失败与停滞类词最突出。
直观呈现试点研究的关键证据——能改变智能体行为的引导集中于陷阱预判,为 PAWM 的门控设计提供了动机层面的依据。