Claim Laundering:当智能体决策模型相信记录胜过现实
Claim Laundering: When Agent Decision Models Trust Records Over Reality
作者称更跟记录;decider-4b在ALFWorld上,目标域门控相对no gate的任务成功率+18.7个点。
- 决策模型一次前向做停、买、推进等承诺,输入把观察和智能体自己的动作记录拼在一起。静默失败时记录可写成功、观察显示未生效。作者称跟随记录会把声称变成决策。
- 在手机屏幕、ALFWorld、WebShop构造配对状态,分开改观察、日志和成功声称。线性探针读中间隐藏状态,activation patching看各输入在哪一层进入决策。EVIGATE用同一次前向的中间层分数否决无支持的终止选项。
- 四模型三域里记录效应均大于观察;LOGGED+CLAIM仍承诺53–100%(Table2)。目标域EVIGATE相对no gate,ALFWorld任务成功率+18.7、WebShop+5.0、模拟器+5.1个点(Table5)。
- 作者称自然mismatch频率未知。在线实验注入静默失败(两环境30%;模拟器首次40%、重试20%)。手机在线只用文本模拟器。门控需内部状态与目标域标注;微调只在离线评过,Jev只能测量。
- 被测模型
- decider-4bKev-4Bdecider-12bhosted Jevdecider-2bKev-0.8BKev-9BLayaQwen3.5-4B-BaseQwen3.5-4B (chat)
- 基准
- AndroidControlALFWorldWebShopphone text simulatorHWU64DBpedia-L2
- 指标
- Wrongpaired log-probability effectAUROCbalanced accuracytask successlatency overhead
论文提出并测量智能体决策模型的“声称洗白”失效模式,即动作静默失败而记录称成功时,模型仍按记录停止或购买。作者在 Android 屏幕、ALFWorld 和 WebShop 构造反事实状态对,12 个模型与领域组合中记录对提交决策的平均影响均大于环境观察,记录声称成功后模型仍有 53%–100% 的情况选择停止、前进或购买。中间层隐状态的线性探针能识别步骤是否真的生效(AUROC 0.77–1.00),激活补丁显示记录影响在最后几层才占主导。EviGate 在同一前向中读取中间层状态否决无依据的终止决策,额外延迟 0.04%–2.0%,在 ALFWorld、WebShop 和手机模拟器中分别提升任务成功率 18.7、5.0 和 5.1 个百分点,但需用目标智能体自身状态校准。
推荐理由论文量化了智能体决策模型宁可相信自身行动记录、忽视环境矛盾的失效模式,并给出只读中间层状态的低开销否决方法。
深度解读
这篇论文试图解决什么问题?
作者称冲突时记录效应大于观察,并用中间层否决器EVIGATE拦截承诺。
静默失败后,决策模型的下一承诺更跟记录还是更跟观察?
- 场景:作者称智能体反复做停或继续、买或再看、前进或重试。System-One决策模型一次前向给出各选项概率,比LLM生成更低延迟。记录常按意图写入;静默失败时记录可写成功、观察显示未生效。作者称观察才对,跟随记录即claim laundering。
- 作者引用的后果:Ling et al. (2026b)称换用Jev后AndroidWorld成功率降13–18个点,过早完成是主因之一;Advani (2026)称τ2-bench与AppWorld上45–76%的失败是false success。作者认为这些是症状,本文问决策组件信记录还是信观察。
- 输入冲突:模型不看环境,只读目标、记录(T3A摘要、ReAct thought、点击日志)和当前观察。作者报告Qwen3.5-9B即使用T3A的“be critical”提示,仍有39%(78/200)无效果步骤被写成成功(§4)。
- 本文:三域配对状态分开改观察、日志和成功声称;探针与activation patching检查内部证据;EVIGATE在同一次前向的中间层否决无支持的承诺;并比较域内微调。
- 设定(作者称不需要攻击者;论文未写攻击者知识或能力):
- 输入为目标、智能体记录、最新观察和带类型问题,输出承诺选项概率。
- 记录含logged action与explicit success claim;took effect指环境到达预期后状态。
- mismatch:记录暗示达成,观察不支持。承诺选项为complete、推进子目标、buy now。
有哪些相关研究?
相关工作覆盖决策模型、错误记录和智能体探针;作者把本文放在消费记录的决策层。
论文在Background与Related Work中讨论决策模型、已有失败模式、不可靠记录和探针门控。
决策模型:Jev(TypeSafe AI, 2026)、decider(Marosi, 2026)、Kev(Palmer, 2026)、Laya(Convai Innovations, 2026)在一次前向里对带类型问题给出各选项概率。Ling et al. (2026a)统计公开项目用Jev做路由、打分和动作选择。Ling et al. (2026b)把Jev接进T3A与ReAct,并报告替换LLM动作选择可降低每次决策成本。
其他决策失败:Azizi et al. (2026a)与Sun et al. (2026)写这些模型更跟选项名而非定义;Azizi et al. (2026b)写对抗性改名可绕过护栏;Ling et al. (2026b)把过早complete与端到端成功率下降联系起来。作者把本文与这几篇分开:不需要攻击者,测的是记录与环境证据冲突。
不可靠记录:Advani (2026)、Wang et al. (2026)描述智能体在环境无对应证据时仍报告成功或进度。Hu (2026)描述上游摘要漏掉unverified标记时,安全监控可能批准有风险动作。作者接着问这种不一致如何影响消费记录的决策模型,以及模型为何更信记录。
探针与门控:Mammen et al. (2026)用智能体隐藏状态预测任务成功;Ruan et al. (2026)用探针级联提前中止回合;Fayyazi et al. (2026)报告虚假陈述常先于未授权动作、谎言在其后,并用探针门控、用steering减少后续谎言。作者写明区别:那些工作读智能体自身隐藏状态,本文读消费其记录的决策模型。
基线与基准:检测对照为自身分数调阈值、追加yes/no、同比率random veto、去掉屏幕的对比解码(Shi et al., 2024)、从输入删除记录,以及模拟器中的Qwen3.5-9B judge。微调对照使用反事实配对(Kaushik et al., 2020; Li et al., 2023; Wei et al., 2023; Zhao et al., 2025)。数据为AndroidControl(Li et al., 2024)、ALFWorld(Shridhar et al., 2021)、WebShop(Yao et al., 2022);请求格式沿用Ling et al. (2026b)。
作者将本文放在不需要攻击者的record–state mismatch上:中间层仍可分开成功与失败,但后层记录相关影响压过观察;检测器要用目标智能体自己的状态校准。
论文如何解决这个问题?
用配对状态拆开观察与记录,EVIGATE读中间层且不增加前向。
配对状态把观察、日志和成功声称拆开,测量谁推动承诺;EVIGATE再用同一次前向的中间层分数否决无支持的终止决策。
效应定义
五个变体固定目标、问题和无关上下文:DONE(已记录且观察显示预期效果,无显式声称)、DONE+CLAIM、HONEST(未尝试、未记录、观察为前一状态)、LOGGED(记了动作但无效果)、LOGGED+CLAIM(失败侧的声称是错的)。
记L(v)=log pθ(a⋆∣ xv),即变体v上承诺选项的对数概率。观察效应比较DONE与LOGGED,日志效应比较LOGGED与HONEST,声称效应比较LOGGED+CLAIM与LOGGED。正值表示更支持承诺。作者举例:+0.7大约是概率变为两倍,不是提高70个百分点。检测还比较两边都带声称的DONE+CLAIM与LOGGED+CLAIM。
三域怎么造
- 规模:Table 1为手机3,200态(complete,屏幕不变)、ALFWorld 1,475(proceed,反馈“Nothing happens.”)、WebShop 1,500(buy now,选项未选)。共6,175态、1,235个决策点。请求格式沿用Ling et al. (2026b),比较时只改被测成分。
- 手机:AndroidControl的屏幕元素文本,245个app,不是像素。成功观察取完成动作之后的屏幕;作者按数据集意图假设该动作完成任务。失败变体把记录配到未变的前一屏,不是另一次真实失败执行。声称是四句固定模板之一。
- 另外两域:ALFWorld在专家轨迹上至多三个改变状态的步骤,变动记录里有没有尝试步和成功thought。WebShop失败变体保留点击记录,当前页显示未选中。作者称这是受控反事实,不估计未改部署里静默失败有多常见。
探针与patching
开放模型每两层取答案位置隐藏状态,标准化后做ℓ2逻辑回归,C=0.02。同一决策点的变体不跨折;按app、任务或目标做GroupKFold。层在训练组内、网络上部三分之二里选出,不在测试组上选(附录A)。
Activation patching把某一层决策位置状态换成配对状态的,看恢复多少log p差。decider-4b每域100个决策点,每对19次前向,只留log p差大于0.2的对。decider-12b用同一过滤(附录E)。另从某一层起删掉记录token再算后面的层;因24/32层是循环线性注意力,作者用删除而不是mask(附录D)。
EVIGATE
s=σ(w⊤h̃ℓ+b)是标准化中间状态上的线性读出,估计上一步是否生效。模型选出终止选项且s低于τ时否决,改选概率最高的非终止选项(Algorithm 1)。不增加前向。τ在留出校准状态上最大化balanced accuracy。标签来自环境:选项是否选中、动作是否返回“Nothing happens.”。
在线读第20层。ALFWorld阈值0.158,用100局训练游戏的148个状态;WebShop阈值0.229,用其他300个目标上的480个状态;模拟器用另一半任务的384个模板状态。无训练对照是调阈值的自身分数,以及追加一问这一步是否生效。
微调设定
decider-4b冻结原权重,全部线性层加rank-16 LoRA(论文写大约0.8%参数、32.5 million可训练参数)。标签是步骤是否生效。损失是承诺选项的二分类,另加一项KL,使非承诺选项分布接近原模型。三套适配器:205个app的2,755个手机状态;三域各1,000;以及全部2,755手机状态再加两域各1,000。测试留出app、游戏和目标。
论文做了哪些实验?
作者称decider-4b上,ALFWorld目标域EVIGATE相对no gate任务成功率+18.7个点。
实验设置
- 模型:三域均为decider-4b、Kev-4B、decider-12b、hosted Jev(jev-1.13-20260917)。手机另测decider-2b、Kev-0.8B、Kev-9B、Laya,以及Qwen3.5-4B base与chat。decider读选项字母logits,Kev骨干冻结、用指针头,Laya为ModernBERT编码器。Jev闭源。在线决策用decider-4b;ALFWorld的thought由Qwen3.5-9B贪心写出,WebShop由Qwen3.5-4B写出。
- 数据:Table 1为6,175状态、1,235决策点(手机3,200、ALFWorld 1,475、WebShop 1,500)。在线:模拟器24任务、11个app、30个seed;ALFWorld 134个未见任务;WebShop 200个目标。每任务一次,贪心thought、固定失败种子。
- 指标与区间:Wrong为LOGGED+CLAIM上仍选承诺项的比例;另有配对log p效应、AUROC、balanced accuracy、任务成功率。区间按回合、任务或决策点bootstrap(§3;附录A写1,000次,附录B对Table 7写2,000次),不把同一决策点的变体当独立样本。
- 判定:主结果的对错由构造标签或环境反馈决定,不用LLM裁判。模拟器附录另有Qwen3.5-9B judge。摘要是否声称成功由同一9B做yes/no,附录A写该自动判断未经人工核对。
- 注入:ALFWorld与WebShop的改变状态动作或选项点击以0.3概率不执行。模拟器决定性动作首次0.4、其后0.2无效;失败后记录以0.7概率写成完成。作者称无注入时mismatch仍来自智能体自己的乐观记录(§4)。
- 门控:在线读第20层。阈值见第3问。对照含第二问和同比率random veto。离线对比集拟合未在模拟器运行(Table 5注)。
主结果
LOGGED+CLAIM下仍选承诺项的比例(Table 2)。四模型均覆盖三域。
表格较宽,可左右滑动
模型 手机 ALFWorld WebShop decider-4b 95% 90% 100% Kev-4B 96% 80% 53% decider-12b 84% 97% 99% hosted Jev 88% 95% 99% - 作者称12个配置里,承诺log p的最大平均升幅都来自记录而非观察;较大记录效应减去观察效应的配对95% bootstrap区间都在零以上。最近的是Kev-4B在ALFWorld:claim减observation为+0.04 [+0.01, +0.07](§4、附录Table 7)。
- 虚假声称在场时,作者称把观察从失败改成成功至多移动+0.24;decider-4b与decider-12b在手机和WebShop上为+0.035或更小(对附录Table 7的概括)。WebShop上已记录点击把购买log p提高+0.31到+3.71,观察效应在−0.09到+0.20(§4)。
- LLM摘要:失败条件下39%(78/200)写成成功。给定这种假摘要,decider-4b、Kev-4B、hosted Jev选complete的比例为77%、94%、80%;诚实摘要为26%、48%、27%。作者称过早完成提高46–53个百分点。Kev-9B是手机上的部分例外:屏幕+0.34、日志+0.27、声称+0.24,但仍在65%的声称失败后complete(§4);论文未写这65%的分母。
隐藏状态与层位
Claimed子集AUROC,格式为Head / Probe(Table 3)。成功与失败带同一声称。Jev不能探针。
表格较宽,可左右滑动
模型 手机 ALFWorld WebShop decider-4b .51 / .74 .96 / 1.00 .54 / 1.00 Kev-4B .55 / .79 .80 / 1.00 .65 / 1.00 decider-12b .61 / .77 .72 / 1.00 .53 / 1.00 hosted Jev .68 / 未报告 .89 / 未报告 .52 / 未报告 - 作者称手机开放模型在该子集上探针比Head高0.16–0.24。全部状态上开放模型探针为0.77–1.00。ALFWorld与WebShop的文本分类器也可到1.00;作者认为不应把完美探针当成复杂隐藏推理的证据。手机文本分类器为0.59,低于全部状态上探针的0.77–0.80(§5)。
- 正文对Figure 2(decider-4b):第24/32层,patching恢复观察效应的60%(手机)和72%(具身);声称仅25%与21%,Web点击日志12%。第30层为62%、46%、61%。第16层之前无效应。WebShop观察效应+0.02,图中只画点击日志曲线(n=100)。
- decider-12b第32层:观察恢复46–66%,日志10–42%,声称22–38%;记录到第42层才到63–85%(附录Table 14)。从第20层起删记录token,两域过早承诺率与正常前向相同(Table 12)。作者认为一种可能是影响已扩散到后续token。合成诊断集上,转向答案位置最好从0.48到0.70,读中间层探针为0.89(§6)。
在线智能体
任务成功率(%),同一任务和种子(Table 5)。模拟器的目标域状态是另一半任务的模板;另外两域是同智能体在其他任务上的记录。
表格较宽,可左右滑动
条件 模拟器 ALFWorld WebShop No gate 77.2 42.5 8.5 第二问 83.2 61.2 7.0 离线对比集EVIGATE 未报告 58.2 2.5 目标域EVIGATE 82.4 61.2 13.5 同比率random veto 77.6 58.2 4.5 目标域减no gate +5.1 +18.7 +5.0 - 配对95% CI(任务上):相对no gate为模拟器[1.8, 8.9]、ALFWorld[11.9, 26.1]、WebShop[1.0, 9.5]。相对random veto为+4.7 [1.7, 8.2]、+3.0 [−1.5, 7.5]、+9.0 [4.5, 13.5]。ALFWorld该区间含零。作者称其中80%被门控步骤跟在真实失败后,重试多半正确,random veto回收了大部分增益。
- 作者称第二问在失败容易看见时接近门控,在WebShop低于no gate。作者称EVIGATE是唯一在三域都有帮助的方法。离线对比集拟合在WebShop否决95%购买;ALFWorld不高于random。作者称在线记录与离线不同,来自智能体自身的几百个状态可以修好。
- 作者称恢复动作限制增益:WebShop否决后购买46次,对照78次,智能体常闲逛而不补选缺失选项。模拟器附录Table 16:EVIGATE成功率82.4%,9B judge为81.5%;judge每次成功的调用更多。
其他消融与分析
- 微调(Table 6,留出集):仅手机训练后手机Wrong从91%到47%,Claimed AUROC从.50到.84;ALFWorld Wrong仍91%,WebShop仍100%。三域各1,000时两域Wrong到0%,手机回到89%。加上全部2,755手机状态后,手机47%、ALFWorld 0.3%、WebShop 0%。HWU64为84.5、84.3、84.8、85.0;DBpedia为77.5、78.3、78.3、78.5。
- 删输入记录(Table 13,decider-4b):手机正确完成被否决93%,完成概率AUROC 0.53;ALFWorld、WebShop仍放过9.5%与6.0%失败步,EVIGATE为0.5%与0%。
- 离线门控:附录Table 10七个手机模型里,EVIGATE的balanced accuracy都高于同行动其他列。Table 4手机decider-12b的Wrong在自身分数与EVIGATE下都是33%,balanced accuracy从.63到.73。
- 延迟(Table 15):decider生产引擎额外0.04%到2.01%;Kev路径从1207.8 ms到1211.2 ms(0.29%)。第二问额外93–98%,对比解码56–79%(附录F)。摘要写0.04–2.0%。
- best-of-16(Table 17,50个WebShop目标):探针选中成功尝试40.0%,模型自判28.0%,差12.0个点[2.0, 22.0];oracle 44.0%。探针训练目标是选项是否选全,不是一般购买正确性。
- 骨干(Table 11,1,000手机状态):Qwen3.5-4B-Base声称效应+.51、观察+.02,作者称该观察效应不显著。决策微调后Kev日志效应从+.15到+.21,decider到+1.12。合成模板训、真实屏幕测的探针为0.63 AUROC(§5)。
有什么可以进一步探索的点?
作者称自然频率未知,缓解依赖目标域标注和模型内部。
作者指出的局限与后续方向
- 为凑够mismatch,在线智能体注入静默失败:ALFWorld与WebShop为30%动作;手机模拟器首次尝试40%、重试20%(§11)。
- 离线实验未向在线执行注入失败,用的是真实轨迹和LLM摘要;部署中这类mismatch自然出现的频率仍未知(§11)。
- 没有Android仿真,在线手机智能体在文本模拟器中跑,真实手机屏幕只做离线评估(§11)。
- ALFWorld与WebShop的失败留有显式文本痕迹,标签可靠,但mismatch更容易检测;手机域用真实屏幕,失败是隐式的,作者称这覆盖更难的情形(§11)。
- 缓解需要目标智能体的标注状态和模型内部:EVIGATE依赖隐藏激活,微调还要权重;hosted Jev有同样偏向,但只能测量(§11)。§9写权重不能改时两者都不能直接用,因而需要托管决策API暴露中间状态。
- 微调只做了离线评估;增益能否像EVIGATE一样带到在线智能体,仍待测试(§9)。
实验覆盖范围
- 离线配对覆盖decider-4b、Kev-4B、decider-12b、hosted Jev与三域共12个配置;手机另有decider-2b、Kev-0.8B、Kev-9B、Laya及Qwen3.5-4B base/chat(§4、附录C)。状态6,175,决策点1,235(§3)。
- 探针只对开放模型;Jev闭源,Table 3探针列为破折号。patching在decider-4b(每域100点)和decider-12b上做(§6、附录E)。
- 在线为文本模拟器24任务×30 seed、ALFWorld 134个未见任务、WebShop 200个目标,每任务一次(§8)。论文写Live AndroidWorld需要KVM,作者未跑。
- 在线EVIGATE用decider-4b、第20层;校准状态为ALFWorld 148、WebShop 480、模拟器384。离线对比集拟合有ALFWorld与WebShop结果,模拟器未跑该行(Table 5注)。
- 微调只报告decider-4b的三种适配器,测试在留出app、游戏和目标上;通用任务抽查HWU64与DBpedia-L2各前400条(§9、附录H)。附录A写摘要成功与否的自动判断未经人工核对。
总结一下论文的主要内容
作者称记录压过观察;目标域校准后,门控在三域提高任务成功率。
作者研究一次前向的智能体决策模型:输入把目标、动作记录和当前观察拼在一起,静默失败时两边会冲突。作者称跟随记录、忽略观察,就是claim laundering。
- 测量:手机屏幕、ALFWorld、WebShop的配对状态里,decider-4b、Kev-4B、decider-12b、hosted Jev共12个配置,记录对承诺log p的平均效应都大于观察。LOGGED+CLAIM下仍承诺的比例为53–100%(Table 2)。虚假声称在场时,改观察至多移动+0.24(附录Table 7)。
- 内部:开放模型线性探针在留出组上AUROC为0.77–1.00(Table 3)。手机Claimed子集的输出接近机会(0.51–0.61),探针为0.74–0.79。作者称观察在中层已到决策位置,记录相关影响在后层变强(Figure 2、§6)。
- 门控:EVIGATE读中间层,不增加前向。用目标域状态校准后,相对no gate,decider-4b的任务成功率在模拟器+5.1、ALFWorld+18.7、WebShop+5.0个点(Table 5)。离线对比集校准在WebShop降到2.5%。作者称必须用部署智能体自己的状态校准。
- 微调:decider-4b的LoRA只在有足够配对数据的域去掉偏向;只训手机则另外两域不变(Table 6)。作者只做了离线微调。
- 作者的结论:能改权重时,域内配对数据可改输出;否则读中间层。托管模型需要暴露中间状态。实践上,尽量不把未核验记录放进决策状态,否则用模型已经编码的证据核对终止决策。