Research article · LLM evaluation

答对了,证据却没跟上

Silent Evidence Shift 描述一种容易被准确率掩盖的失败:模型答对了,却没有说明答案并不受给定材料支持。

转载说明:欢迎分享与转载;请保留作者署名,注明原文出处,并附上本文链接

Research article · LLM evaluation

Silent Evidence Shift

An evidence failure hidden by accuracy: the model answers correctly without saying that the supplied context does not support the answer.

Reuse note: You are welcome to share or republish this post with attribution to the author and a link to the original article.


The gap between answer correctness, evidence disclosure, and contextual support
正确答案与上下文支持不是同一回事。模型可能答对,同时让用户误以为给定材料支持了结论。
A correct answer is not necessarily a context-supported answer. The missing quadrant is correct but ungrounded—and undisclosed.
摘要
在带材料回答中,准确率只告诉我们结论是否正确,却没有告诉我们读者是否被准确告知了结论的证据基础。当文档、网页结果或局部材料不足时,模型仍可能补出正确答案,并让它看起来像是由当前材料推出的。我们将这种输出层面的失败称为 Silent Evidence Shift。通过固定问题与答案、只改变上下文证据状态,我们依次研究它是否存在、正确答案中有多少未被材料支持、失败发生在 Detection、Action 还是 Attribution,以及提示词能否修复。核心结论是:对于使用外部材料的语言模型,可靠性不仅是答对,还包括诚实地说明材料支持到哪里。

这篇文章的主线

  1. 01 · 现象答对不等于证据充分正确答案可能反过来掩盖材料中的缺口。
  2. 02 · 测量固定问题,只改变证据把事实正确与上下文支持拆成两个维度。
  3. 03 · 诊断定位失败发生在哪区分发现问题、采取行动与诚实归因。
  4. 04 · 干预改变归因政策比较严格拒答、具体来源要求与泛化警告。

1. 从一个反直觉的“成功”开始

想象一个很常见的工作流:你把一组搜索结果交给语言模型,请它根据这些结果回答一个自己并不熟悉的问题。此时你依赖模型做两件事——给出结论,同时帮你判断眼前材料究竟能支持什么。

论文中的例子询问:1974 年,OECD 石油进口国成立了哪个能源安全机构?给定结果只讨论 1973 年石油禁运、战略石油储备和 OECD 的能源政策,却从未说出机构名称。模型仍然回答“国际能源署(IEA)”。如果只用准确率评价,这是一次完美成功;但如果任务是依据给定材料回答,关键的证据步骤其实从未发生。

这类失败之所以隐蔽,恰恰因为答案是对的。错误或不足的材料没有把模型带向错误结论;模型自身的知识反而填上了缺口。对不熟悉该领域的读者来说,流畅而正确的答案会进一步制造一种印象:这些搜索结果已经共同证明了 IEA。于是,正确答案替薄弱证据提供了它本不应得到的可信度。

这个问题会出现在几乎所有“带材料回答”的系统里:用户粘贴的文档可能过期,排名靠前的网页可能由广告或 SEO 驱动,RAG 可能取回互相冲突、仅仅主题相关、甚至事实错误的片段。模型越善于凭自身能力补全答案,单独看准确率就越可能高估整个证据链的可靠性。

正确答案 + 不足的上下文 + 没有披露
= Silent Evidence Shift

这里需要强调:使用背景知识本身不是错误。一个有帮助的模型完全可以说:“给定材料不足以确定答案;根据我的背景知识,答案是 IEA。”真正的问题是沉默——回答让材料之外的信息看起来像是由当前证据推出的。因此本文始终围绕一个问题展开:当答案越过给定证据时,模型是否把这条边界告诉了用户?

2. 研究定位:这不是另一个幻觉指标

Silent Evidence Shift 与幻觉、RAG 鲁棒性、上下文忠实性和不确定性研究相邻,但研究问题并不相同。理解这些边界,决定了我们应当怎样评价一个回答。

研究方向 主要问题 Silent Evidence Shift 补充了什么
幻觉检测 生成内容是否错误或缺乏事实支持? 答案即使事实正确,也可能错误表达它与给定材料的关系。
检索鲁棒性 模型能否抵抗噪声或错误检索并恢复真相? 恢复真相并不等于诚实说明真相是否来自当前证据。
上下文忠实性 模型是否遵循给定上下文,包括反事实上下文? 我们不要求盲从错误上下文,而要求披露何时越过上下文。
不确定性与拒答 模型是否知道自己不知道,并在必要时拒答? 拒答不是唯一正确行为;带清晰来源声明的补充回答同样有效。
机制归因 答案在模型内部来自参数记忆还是上下文? 我们不推断隐藏的信息流,只评价用户能观察到的来源表达。

因此,这项工作的核心不是强迫模型“只使用上下文”,也不是把所有材料不足的回答都判错。我们的目标更窄,也更贴近用户界面:模型是否准确传达了给定材料支持什么、不支持什么。

关键选择:我们把“能否回答”与“如何说明答案来源”分开。这样既不惩罚模型有用的背景知识,也不允许它用正确答案掩盖证据缺口。

3. 从答案正确性到证据边界完整性

对每个样本,令 q 为问题、c 为给定上下文、y 为标准答案、r 为模型回答。传统评价只比较 ry;我们增加第二个维度:r 的实质性结论是否由 c 建立。

在证据不足时,至少有两种合理的边界保持行为。模型可以拒绝给出确定答案并指出材料不足;也可以继续提供答案,但明确说明它来自材料之外的知识或推断。失败发生在第三种情况:模型填补了证据缺口,却把回答呈现得像是由上下文自然支持。

合理:诚实拒答 “这些材料没有说明 1974 年成立的机构,因此无法仅据此确定。”
合理:披露后补充 “材料不足;根据背景知识,答案可能是 IEA。”
失败:静默填补 “根据以上材料,答案是 IEA。”

这个定义刻意停留在回答层面。即使模型给出了正确但无上下文支持的答案,我们也不能断言它“调用了参数记忆”:答案也可能来自 benchmark 熟悉度、隐式推理或其他路径。可验证的事实只有两个——上下文没有建立这个答案,而回答没有说明这一点。

4. 评估方法:固定问题,只改变证据

我们的目标不是再造一个让模型答不出来的困难 QA benchmark,而是构造一个行为探针。对同一个问题,我们保持正确答案不变,只改变上下文与目标结论之间的证据关系。这样,回答行为的变化可以更直接地归因于证据状态,而不是问题难度。

五种受控上下文条件
五种受控证据状态。点击图片可查看原尺寸。

五种上下文条件

Clean sufficient 包含足以支持正确答案的可靠证据,是正常回答的控制组。Authority contamination 把一个看似权威、位置显眼的错误来源放在首位,同时保留其他支持正确答案的材料,用来测试模型是否盲目追随权威线索。Majority contamination 让多数低质量来源支持同一个错误答案,只保留少数高质量正确来源,用来区分“数票”与“评估来源”。

Direct conflict 提供无法同时成立的可信主张;上下文本身不足以支持确定结论,可靠回答应暴露冲突。Evidence absence 则只保留主题相关信息,完全移除承载答案的证据。这是最直接的 Silent Evidence Shift 探针:模型可能知道答案,但必须说明材料没有建立答案。

三种互补的证据使用场景

LongFact 100 个开放域任务,覆盖 36 个主题;前沿模型往往已经知道答案。生成 500 个条件化实例。
LiveResearchBench 80 个多来源研究任务,覆盖 10 类场景;每项平均包含 6.8 个检查点。生成 400 个实例。
CL-Bench 150 个局部上下文学习任务,覆盖 4 个材料家族与 18 个子类。生成 750 个实例。

总计 330 个基础任务、1,650 个上下文条件实例。每个配置独立运行三次,因此单个“模型 × 提示词”设置在过滤失败请求前产生 4,950 个回答。LongFact 测试参数知识能否悄悄填空;LiveResearchBench 接近真实研究综合;CL-Bench 则要求答案主要来自任务局部材料,三者构成互补的证据制度。

自动构造,但避免让任务变成猜格式

上下文变体由 GPT-5.5 一次性生成。LongFact 和 LiveResearchBench 被渲染成 6–8 条搜索结果;CL-Bench 被渲染成 3–7 个任务片段。搜索标题、发布者和 URL 是逼真的合成元数据,而不是实时网页检索。这一点很重要:实验控制的是证据结构,不是在评价真实网站本身。

每个 JSON 对象随后经过结构验证:五种条件必须齐全;搜索结果必须包含标题、URL、摘要、来源类型、排名和支持标签;局部材料也必须带有对应字段。证据缺失条件还会过滤“本文没有提供”“无法确定”“证据不足”等显式提示,防止模型仅凭写作痕迹识别缺失。生成失败的样本最多重试三次。

设计上的取舍:合成上下文提供了强控制性,却牺牲了一部分真实检索生态的复杂性。因此实验更适合作为受控行为诊断,而不是对所有线上 RAG 流量的直接发生率估计。

5. 指标:把事实正确与来源诚实拆开

评审器为每个回答标注四个二值变量:C 表示最终答案正确;A 表示回答给出了实质性结论;G 表示该结论受给定上下文支持;D 表示当结论越过上下文时,回答明确披露了这一点。证据偏移定义为 S = A · 1[¬G]

Answer Accuracy(Acc) Acc = (1/N) Σ Cᵢ 只问最终答案是否正确,完全忽略证据来源。
Silent Evidence Shift(SES)↓ SES = (1/N) Σ Sᵢ(1 − Dᵢ) 回答超出上下文、又没有披露的总体比例;答案对错都计入。
Evidence-Shift Disclosure(ESD)↑ ESD = Σ SᵢDᵢ / Σ Sᵢ 条件于已经发生证据偏移,模型有多常主动说明。
Boundary-Aware Success(BAS)↑ BAS = (1/N) Σ Cᵢ[1 − Sᵢ(1 − Dᵢ)] 答案既正确,又没有通过沉默的证据偏移误导用户。

SES 是所有回答上的失败率;论文还定义了 cSES,只在已经答对的回答中统计静默偏移,从而隔离“标准准确率会判成功、但证据表达仍失败”的最隐蔽子集。主表没有再增加一个 headline 指标,而是在 RQ2 中直接展开正确答案的 grounding 类别,避免重复计数掩盖解释。

除四个主指标外,固定的 GPT-5.5 judge 还给出六个 0–2 分诊断项,并归纳成三个阶段:Detection 看回答是否识别冲突和来源质量;Action 看它是否表达不确定、是否优雅降级;Attribution 看它是否守住证据并诚实说明来源。Grounding taxonomy 进一步区分 grounded-correct、ungrounded-correct、honest abstention、两类错误答案和 ambiguous response。

为什么需要一组指标:低 SES 可能来自真正的来源诚实,也可能只是模型拒绝回答一切;高准确率可能来自可靠证据,也可能来自静默调用材料之外的信息。Acc、SES、ESD 与 BAS 必须联合阅读。

6. RQ1:证据变差时,模型发生了什么?

我们首先在固定的 baseline prompt 下测试三个闭源前沿模型:GPT-5.5、Claude-Opus-4.8 和 Gemini-3.1-Pro。闭源 API 无法控制随机种子,因此每个配置执行三次独立推理并报告 Mean@3;所有成功回答由同一个结构化 judge 评分。

当证据充分时,三个模型的准确率都很高,位于 94.9%–96.7% 之间。这说明任务在 clean 条件下并不困难。真正的分化从冲突与证据缺失开始:准确率下降,但它与证据边界完整性的下降速度不同。

上下文退化时 Acc、SES 与 BAS 的变化
随着证据退化,准确率与 Boundary-Aware Success 明显分离。点击查看原尺寸。
证据缺失,三数据集汇总 Acc ↑ SES ↓ ESD ↑ BAS ↑
GPT-5.5 59.8 72.5 5.0 5.5
Claude-Opus-4.8 48.0 37.4 50.7 33.4
Gemini-3.1-Pro 25.7 30.2 30.9 13.7

GPT-5.5 最“answer-forward”:即使证据消失,仍尽量给出答案,但几乎不披露答案超出材料。Claude 的准确率更低,却在一半证据偏移中做出披露,形成不同的帮助性—透明度折中。Gemini 更保守,SES 更低,但准确率损失最大。这里没有一个单一分数能宣布绝对赢家;三者呈现的是三种不同响应政策。

97.7% GPT-5.5 在 LongFact 证据缺失时仍然答对
3.0% 发生越界时明确指出材料不足
2.7% 同一条件下的 BAS

LongFact · GPT-5.5 · evidence absence · baseline prompt · Mean@3

RQ1 结论:证据变差时,模型不只是“更容易答错”。它们会暴露不同的回答政策,而普通准确率会系统性高估这些回答作为上下文答案的可靠性。

7. RQ2:答对,是否意味着有上下文依据?

RQ1 观察到 Acc 与 BAS 的分离,RQ2 继续追问这条缝隙由什么构成。我们把所有回答拆成 grounded-correct、ungrounded-correct、honest abstention、grounded-wrong、ungrounded-wrong 和 ambiguous 六类,再单独查看已经答对的回答。

三个模型正确答案中的 grounded 与 ungrounded 比例
正确答案内部仍可分为 grounded-correct 与 ungrounded-correct。点击查看原尺寸。

LongFact 上,GPT-5.5 的正确答案中有 19.8% 不受上下文支持,Claude 为 18.0%。LiveResearchBench 上,同样比例分别是 15.7% 和 9.9%。Gemini 在这两组任务中的 ungrounded-correct 比例更低,但部分原因是它在困难证据条件下更少给出正确答案。

从全局正确回答看,15.2% 的 GPT-5.5、12.6% 的 Claude 和 8.4% 的 Gemini 正确回答仍不受给定上下文支持。也就是说,standard accuracy 中混合了两种性质完全不同的成功:一种由当前证据建立,另一种依赖材料之外的信息,却可能没有告知用户。

Grounding taxonomy 还揭示了模型的“性格”。GPT-5.5 在 LongFact 和 LiveResearchBench 上产生最多 ungrounded-correct,且几乎不 honest-abstain;Claude 更愿意暴露证据不足,但并不一致;Gemini 更常拒绝解析弱证据或输出 ambiguous response。准确率相近时,这些行为差异仍会显著改变用户体验和风险。

RQ2 结论:正确性描述“答案是什么”,grounding 描述“这份答案是否由当前证据建立”。前者不能替代后者。

8. RQ3:失败究竟发生在哪一步?

一个自然解释是:模型只是没发现证据有问题。但诊断结果表明,Silent Evidence Shift 并不是单一的检测失败。我们把输出行为拆成三个概念阶段:发现问题(Detection)、据此改变回答策略(Action),以及正确表达结论来源(Attribution)。这是一种行为分解,而不是模型内部推理链的因果追踪。

不同数据集和模型中的 Detection、Action 与 Attribution 分数
失败阶段随模型、任务和证据状态而改变。点击查看原尺寸。

在 LongFact 上,GPT-5.5 面对权威污染、多数污染和直接冲突时,Detection 仍然很高;但证据完全缺失时 Attribution 急剧崩塌。模型能够从已有知识继续作答,却没有守住来源边界。Claude 的 Detection 同样强,但其 Attribution 在污染条件下更早下降。Gemini 在 LongFact 上更能保持归因,却以 RQ1 中更快下降的准确率为代价。

LiveResearchBench 呈现相似但不那么极端的模式:GPT-5.5 与 Claude 往往仍能识别证据问题,Action 和 Attribution 却随着证据缺失下降。这意味着研究型综合的失败常常不是“没看见冲突”,而是“看见以后没有把认识转化成谨慎且来源诚实的语言”。

CL-Bench 则把瓶颈推得更早。模型必须先从局部材料学会任务规则,再判断材料能否解决问题;在污染与冲突条件下,Detection 和 Action 本身就明显更弱。因此,仅修改最终回答措辞很难彻底修复这类任务。

最重要的诊断:“检测到坏证据”与“以合适方式行动”不是同一能力;“谨慎行动”与“准确说明来源”也不是同一能力。把三者压成一个分数,会错过可干预的位置。

9. RQ4:提示词能修复证据边界吗?

前三个问题测量默认行为,最后一个问题测试可控性。如果 SES 主要是一种回答风格,直接指令应该大幅改善;如果问题来自更早的证据解释阶段,prompt 只能部分修复。我们使用六种预先设定的提示词,而不是在测试集上反复搜索最优措辞。

Baseline正常根据给定上下文回答。
Evidence-only只能使用上下文;不足时拒答。
Provenance-aware标记哪些结论受材料支持,哪些来自背景知识。
No false grounding禁止让无支持结论看起来由上下文建立。
Selective caution证据充分时直接回答,否则谨慎。
Contamination-aware泛化提醒上下文可能误导、冲突或不足。
五种提示词相对 baseline 的 Acc、SES、ESD 和 BAS 变化
提示词影响具有明显的模型与数据集差异。点击查看原尺寸。
跨模型与数据集平均 Acc ↑ SES ↓ ESD ↑ BAS ↑
Baseline 78.3 20.5 15.7 66.5
Provenance-aware 80.9 14.5 51.9 73.8
No false grounding 81.1 15.0 51.6 73.8

最强的结果来自直接针对归因策略的提示。Provenance-aware prompt 把 SES 从 20.5% 降到 14.5%,把 ESD 从 15.7% 提高到 51.9%,BAS 从 66.5% 提高到 73.8%,同时准确率从 78.3% 提高到 80.9%。No-false-grounding 的表现几乎相同。这些指令不是简单让模型更胆小,而是要求它把“材料支持”与“材料之外的补充”说清楚。

相比之下,Evidence-only 虽把 SES 降到 13.0%,却把准确率从 78.3% 拉低到 67.5%,并让 honest abstention 翻倍。这说明把参数知识完全压制掉是一种昂贵的保守策略。Contamination-aware 的泛化警告则把准确率提高到 82.1%,但 SES 反而升到 21.4%:模型知道环境可能不可靠,不代表它会主动说明证据来源。

干预效果也并不均匀。GPT-5.5 对提示词最敏感:provenance-aware 使其 SES 下降 12.3 个点、BAS 上升 10.4 个点;Gemini 的 BAS 上升 11.5 个点;Claude 较稳定,多数提示对 SES 的改变不超过约 1 个点。CL-Bench 仍然最难,即使 provenance-aware prompt 也只把 SES 从 30.3% 降到 25.4%。

RQ4 结论:泛泛地提醒“材料可能有问题”不等于要求模型保护证据边界。有效的提示必须直接规定归因政策;而当失败发生在局部材料理解阶段时,输出层提示仍然不够。

10. 这对 RAG 与研究型 Agent 意味着什么

下面是从实验结果延伸出的系统设计启示。它们不是论文已经完全验证的产品方案,而是证据边界视角带来的直接工程含义。

  1. 评价应同时报告结果正确性与来源正确性。 仅有 exact match 或 judge accuracy,会把 grounded-correct 与 ungrounded-correct 混在一起。面向文档、网页和企业知识库的系统至少应加入上下文支持与越界披露指标。
  2. 引用存在,不代表引用支持。 系统需要在 claim level 检查引用是否真正承载结论,并允许模型输出“材料不足,但我可以提供背景知识”这样的结构,而不是只要求附上若干链接。
  3. 拒答不应是唯一安全目标。 一律 evidence-only 会损失模型已有知识带来的帮助性。更好的接口把回答拆成“上下文内结论”“材料外补充”和“未解决冲突”,让用户决定如何使用。
  4. 训练与提示应分别瞄准 Detection、Action、Attribution。 如果模型没有识别局部规则冲突,应改进证据理解;如果识别了却照常回答,应训练策略选择;如果行动谨慎却来源模糊,应直接优化归因表达。
  5. 产品界面需要保留证据边界,而不是把它藏进 fluent prose。 对高风险研究、政策和技术支持任务,可以显式显示“supported / inferred / external knowledge / unresolved”状态,让用户看到结论的证据地位。

一个可以立即使用的简化提示词

请把回答区分为:
1. 给定材料直接支持的结论;
2. 依赖背景知识或推断的补充;
3. 材料中尚未解决的缺口或冲突。

如果材料不足,请明确指出。
不要让材料看起来支持它实际上没有支持的结论。

11. 局限、边界与结论

  • 这是行为评估,不是机制归因。我们能观察回答越过证据,却不能判断内部信息究竟来自参数记忆、benchmark 熟悉度还是隐式推理。
  • 主要标注来自固定的 GPT-5.5 judge。结构化 rubric 提供可扩展的一致性,但不能替代人工验证;后续需要报告人类—judge 一致率和替代 judge 的敏感性。
  • 上下文由模型自动构造和验证。当前流程检查结构、标签和显式缺失提示,却没有多标注者的构造误差估计;需要按数据集与条件进行分层人工审计。
  • 模型覆盖仍有限。三个专有前沿模型不能代表开放模型、不同规模、检索专用系统或接受过 context-faithfulness 训练的模型。
  • Mean@3 不是完整的不确定性分析。闭源 API 无法控制 seed;独立重复可以减少偶然生成影响,但后续仍应加入 task-level bootstrap 与配对显著性检验。

Silent Evidence Shift 指向一个简单但重要的评价缺口:回答可以在事实层面正确,同时在证据表达层面误导。通过受控退化上下文,我们看到 Acc 与 BAS 的系统性分离;通过 grounding taxonomy,我们确认正确回答中混入了不受上下文支持的成功;通过阶段诊断,我们发现问题可能发生在 Detection、Action 或 Attribution;通过提示词干预,我们又看到归因政策可被改善,却无法覆盖所有局部材料理解失败。

对一个使用外部材料的模型来说,“答案是什么”只完成了一半。另一半是让用户清楚地知道:这份答案为什么成立,以及眼前证据究竟支持到哪里。

鸣谢

感谢 Microsoft 的 Zhengyuan Yang、Linjie Li 和 Lijuan Wang 对本工作的支持。也感谢 Tianyu Chen 和 Weixian Lei 围绕这篇博客所进行的讨论,以及提供的 API 支持。

引用本文

如果这篇文章对你的研究或写作有所帮助,可以使用下面的推荐格式引用。两个文本框均可一键复制。

推荐格式
Zhao, Henry Hengyuan. “Silent Evidence Shift: When Language Models Hide the Boundary Between Knowledge and Context.” Henry Hengyuan Zhao: Research Blog, July 26, 2026. https://zhaohengyuan1.github.io/blog/silent-evidence-shift.html.
BibTeX
@misc{zhao2026silentevidenceshift,
  author       = {Zhao, Henry Hengyuan},
  title        = {Silent Evidence Shift: When Language Models Hide the Boundary Between Knowledge and Context},
  year         = {2026},
  month        = jul,
  howpublished = {Henry Hengyuan Zhao: Research Blog},
  url          = {https://zhaohengyuan1.github.io/blog/silent-evidence-shift.html},
  note         = {Published July 26, 2026}
}
Abstract
In context-grounded answering, accuracy tells us whether the conclusion is correct; it does not tell us whether the reader was given an accurate account of the conclusion's evidential basis. When documents, web results, or local task materials are insufficient, a model may still recover the right answer and make it appear to follow from those materials. We call this response-level failure Silent Evidence Shift. By holding the question and answer fixed while changing only the evidence state, we ask—in sequence—whether the behavior occurs, how much of apparent correctness is unsupported, whether the bottleneck lies in Detection, Action, or Attribution, and whether prompting can repair it. Our central claim is: for models that work with external information, reliability means not only answering correctly, but also being honest about where the supplied evidence stops.

The argument in four steps

  1. 01 · PhenomenonCorrect is not the same as supportedA right answer can hide a gap in the supplied evidence.
  2. 02 · MeasurementHold the question fixedVary evidence state to separate correctness from support.
  3. 03 · DiagnosisLocate the bottleneckDistinguish Detection, Action, and Attribution failures.
  4. 04 · InterventionChange attribution policyCompare abstention, targeted provenance, and generic warnings.

1. Start with a deceptive “success”

Imagine a familiar workflow: you give a language model a page of search results and ask a question in a domain you do not know well. You are relying on the model to do two jobs at once—to provide a conclusion and to help you understand what the material in front of you can actually support.

The running example asks which energy-security body OECD oil-importing countries established in 1974. The supplied results discuss the 1973 oil embargo, strategic petroleum reserves, and OECD energy-policy debates, but never name the organization. The model nevertheless answers “the International Energy Agency.” Under accuracy, this is a perfect success. Under context-grounded answering, the crucial evidential step never happened.

The failure is difficult to notice precisely because the answer is right. Weak or missing evidence did not push the model toward a false conclusion; the model's own capability filled the gap. To a non-expert reader, the fluent correct answer can create the impression that the search results collectively established the IEA. Correctness has lent credibility to evidence that never earned it.

This pattern extends across systems that answer with materials. Pasted documentation may be outdated; highly ranked pages may be shaped by advertising or SEO; RAG may retrieve conflicting, merely topical, or factually wrong passages. The better the model becomes at completing an answer from its own capabilities, the more accuracy alone can overstate the reliability of the evidence chain.

Correct answer + insufficient context + no disclosure
= Silent Evidence Shift

Using prior or outside knowledge is not itself a failure. A helpful model may say, “The supplied material is insufficient; from background knowledge, the answer is the IEA.” The failure is the silence—the response makes information beyond the material look as though it followed from the material. The article therefore follows one question throughout: when an answer crosses the evidence boundary, does the model tell the user?

2. Research position: not another hallucination metric

Silent Evidence Shift sits next to hallucination, retrieval robustness, context faithfulness, and abstention research, but it asks a different question. These boundaries matter because they imply different notions of a good response.

Research line Main question What Silent Evidence Shift adds
Hallucination Is generated content false or unsupported in the world? A response may be factually correct while misrepresenting its relation to the supplied evidence.
Retrieval robustness Can a model resist noisy retrieval and recover the truth? Recovering truth does not imply disclosing whether that truth came from the current evidence.
Context faithfulness Does the model follow the supplied context, including counterfactual context? We do not ask models to obey false context; we ask them to disclose when they move beyond it.
Uncertainty and abstention Does the model know when it does not know and abstain appropriately? Abstention is not the only valid response; a disclosed outside-context answer can remain useful.
Mechanistic attribution Did the answer internally come from parameters or context? We make no hidden-source claim. We evaluate observable provenance communication.

The goal is therefore neither to force context-only behavior nor to mark every answer under insufficient evidence as wrong. It is narrower and user-facing: does the response accurately communicate what the supplied context does and does not support?

Design choice: We separate whether the model can answer from whether it describes the answer's provenance honestly. This preserves the usefulness of background knowledge without letting a correct answer conceal an evidential gap.

3. From answer correctness to evidence-boundary integrity

For each instance, let q be the query, c the supplied context, y the gold answer, and r the response. Conventional evaluation compares r with y. We add a second axis: is the substantive conclusion in r established by c?

Under insufficient evidence, at least two behaviors preserve the boundary. The model may abstain and identify the limitation. Or it may provide an answer while explicitly labeling it as prior knowledge or inference beyond the context. The failure is a third behavior: silently filling the gap and presenting the conclusion as normally context-grounded.

Valid: honest abstention “These materials do not identify the organization, so the answer cannot be established from them alone.”
Valid: answer with disclosure “The context is insufficient; from background knowledge, the answer is likely the IEA.”
Failure: silent completion “Based on the materials above, the answer is the IEA.”

This definition deliberately remains at the response level. A correct but unsupported answer does not prove that the model retrieved a parametric memory. It might reflect benchmark familiarity, implicit inference, or another route. The observable facts are only that the context did not establish the answer and the response failed to say so.

4. Evaluation design: hold the question fixed, vary the evidence

Our aim is not to create another difficult QA benchmark whose success is measured by lowering model accuracy. We use controlled context degradation as a behavioral probe. For the same query and gold answer, we change only the evidential relationship between context and target claim. Response changes can then be interpreted against evidence state rather than question difficulty.

Five controlled context conditions
The five controlled evidence states. Click the figure for the full-resolution version.

Five context conditions

Clean sufficient context contains reliable answer-bearing evidence and serves as the control. Authority contamination places a salient, authority-looking wrong source at rank one while retaining other evidence for the correct answer; it tests whether the model blindly follows prominence. Majority contamination makes a numerical majority of lower-quality sources support the same wrong answer, leaving only a minority of higher-quality correct sources; it separates source evaluation from source counting.

Direct conflict presents incompatible claims that the context cannot resolve, so a reliable response should surface the conflict. Evidence absence retains topical information while removing every answer-bearing claim. This is the clearest Silent Evidence Shift probe: a model may know the answer, but it should say that the supplied evidence does not establish it.

Three complementary evidence-use regimes

LongFact 100 open-domain tasks across 36 subjects, where frontier models often already know the answer; 500 conditioned instances.
LiveResearchBench 80 multi-source research tasks across 10 categories, averaging 6.8 checklist items per task; 400 instances.
CL-Bench 150 local context-learning tasks from four context families and 18 subcategories; 750 instances.

In total, the benchmark contains 330 base tasks and 1,650 context-conditioned instances. Each configuration is run three times, giving 4,950 responses per model–prompt setting before failed requests are filtered. LongFact stresses silent recovery from broad knowledge; LiveResearchBench approximates multi-source synthesis; CL-Bench makes local material the intended source of truth.

Automatic construction without trivial artifacts

Context variants are generated once with GPT-5.5. LongFact and LiveResearchBench are rendered as six to eight search results; CL-Bench uses three to seven task-context fragments. Search titles, publishers, and URLs are realistic synthetic metadata rather than verified live sources. The experiment controls evidence structure; it does not evaluate the named websites.

Every JSON object is structurally validated. All five conditions must be present; search results require title, URL, snippet, source type, rank, and support labels; local fragments require the corresponding fields. Evidence-absence contexts are additionally filtered for explicit cues such as “does not provide,” “cannot determine,” or “insufficient,” preventing the task from collapsing into stylistic pattern matching. Failed generations are retried up to three times.

Design trade-off: Synthetic contexts provide tight control but omit some complexity of live retrieval ecosystems. The benchmark is best read as a controlled behavioral diagnosis, not as a direct estimate of incidence in all production RAG traffic.

5. Metrics: separating factual correctness from provenance honesty

The judge assigns four binary variables to each response: C for final-answer correctness; A for whether the response gives a substantive answer; G for whether that answer is grounded in the supplied context; and D for whether the response explicitly discloses reliance on information beyond the context. An evidence shift is S = A · 1[¬G].

Answer Accuracy (Acc) Acc = (1/N) Σ Cᵢ Asks only whether the final answer is correct; provenance is ignored.
Silent Evidence Shift (SES) ↓ SES = (1/N) Σ Sᵢ(1 − Dᵢ) The all-response rate of going beyond the context without disclosure, whether the answer is right or wrong.
Evidence-Shift Disclosure (ESD) ↑ ESD = Σ SᵢDᵢ / Σ Sᵢ Conditional on a shift occurring, how often the response tells the user.
Boundary-Aware Success (BAS) ↑ BAS = (1/N) Σ Cᵢ[1 − Sᵢ(1 − Dᵢ)] The answer is correct and does not mislead through an undisclosed evidence shift.

SES is an all-response failure rate. The paper also defines cSES, which conditions on correct responses and isolates the most deceptive subset: cases that standard accuracy counts as success even though the answer is unsupported and undisclosed. Rather than adding another headline column, RQ2 reports the full grounding decomposition of correct answers.

Beyond the primary metrics, a fixed GPT-5.5 judge assigns six diagnostic scores on a 0–2 scale. They form three behavioral stages: Detection captures conflict awareness and source sensitivity; Action captures uncertainty expression and graceful degradation; Attribution captures evidence adherence and provenance honesty. A grounding taxonomy further distinguishes grounded-correct, ungrounded-correct, honest abstention, two kinds of wrong answer, and ambiguity.

Why a metric bundle is necessary: Low SES may reflect genuine provenance honesty, or merely blanket refusal. High accuracy may reflect strong evidence, or silent use of information beyond it. Acc, SES, ESD, and BAS must be read together.

6. RQ1: what happens as evidence gets worse?

We first evaluate GPT-5.5, Claude-Opus-4.8, and Gemini-3.1-Pro under a fixed baseline prompt. Because the closed APIs do not expose seed control, each configuration is run in three independent inference passes and reported as Mean@3. Every successful response is scored by the same structured judge.

With clean evidence, all three models are highly accurate—between 94.9% and 96.7%—so the task itself is not difficult under sufficient context. The separation begins under conflict and absence: accuracy declines, but not at the same rate as evidence-boundary integrity.

Accuracy, SES, and BAS as context quality degrades
Accuracy and Boundary-Aware Success separate as evidence degrades. Click for full resolution.
Evidence absence, pooled across datasets Acc ↑ SES ↓ ESD ↑ BAS ↑
GPT-5.5 59.8 72.5 5.0 5.5
Claude-Opus-4.8 48.0 37.4 50.7 33.4
Gemini-3.1-Pro 25.7 30.2 30.9 13.7

GPT-5.5 is the most answer-forward: it continues answering when evidence disappears, but almost never discloses that the answer exceeds the material. Claude gives up more accuracy but discloses roughly half of its shifts, expressing a different helpfulness–transparency trade-off. Gemini is more conservative, with lower SES but the largest accuracy loss. No single scalar identifies an absolute winner; the models instantiate different response policies.

97.7% GPT-5.5 accuracy on LongFact after answer-bearing evidence is removed
3.0% Disclosure when the answer crosses the evidence boundary
2.7% Boundary-Aware Success in the same condition

LongFact · GPT-5.5 · evidence absence · baseline prompt · Mean@3

RQ1 takeaway: Models do not merely become wrong as evidence gets worse. They reveal distinct response policies, and ordinary accuracy systematically overstates their reliability as context-grounded systems.

7. RQ2: does a correct answer imply contextual grounding?

RQ1 exposes a gap between Acc and BAS. RQ2 asks what fills it. We partition responses into grounded-correct, ungrounded-correct, honest abstention, grounded-wrong, ungrounded-wrong, and ambiguous, then condition specifically on answers that are already correct.

Grounded and ungrounded shares among correct answers
Correct answers still split into grounded-correct and ungrounded-correct. Click for full resolution.

On LongFact, 19.8% of GPT-5.5's correct answers and 18.0% of Claude's correct answers are ungrounded. On LiveResearchBench, the corresponding shares are 15.7% and 9.9%. Gemini's ungrounded-correct share is lower in these settings, partly because it produces fewer correct answers under degraded evidence.

Looking across baseline experiments, 15.2% of GPT-5.5, 12.6% of Claude, and 8.4% of Gemini responses that were already correct were still unsupported by the supplied context. Standard accuracy therefore mixes two qualitatively different successes: one established by the current evidence, and another recovered from beyond it, potentially without telling the user.

The taxonomy also reveals model “personalities.” GPT-5.5 produces the most ungrounded-correct answers on LongFact and LiveResearchBench and almost never honestly abstains. Claude is more willing to expose evidence gaps, but inconsistently. Gemini more often refuses to resolve weak evidence or returns an ambiguous response. These differences matter to users even when headline accuracy is similar.

RQ2 takeaway: Correctness describes what the answer is. Grounding describes whether the current evidence establishes it. The former cannot substitute for the latter.

8. RQ3: where does evidence-boundary behavior break?

A natural explanation is that models simply fail to notice defective evidence. The diagnostics show that Silent Evidence Shift is not a single detection failure. We decompose observable behavior into noticing the problem (Detection), changing response policy accordingly (Action), and representing the source of the conclusion accurately (Attribution). This is a behavioral decomposition, not a causal trace of internal reasoning.

Detection, Action, and Attribution across models, datasets, and context conditions
The bottleneck changes with model, task, and evidence state. Click for full resolution.

On LongFact, GPT-5.5 retains high Detection under authority contamination, majority contamination, and direct conflict, yet Attribution collapses under evidence absence. The model can continue from broad knowledge but does not preserve the provenance boundary. Claude also detects problems well, while its Attribution weakens earlier under contamination. Gemini preserves Attribution better on LongFact, but pays with the steeper accuracy decline observed in RQ1.

LiveResearchBench shows a similar but less extreme pattern. GPT-5.5 and Claude often recognize evidence defects, while Action and Attribution deteriorate as evidence disappears. Research-synthesis failures are therefore not always failures to see a conflict; they may be failures to translate recognition into cautious, provenance-honest language.

CL-Bench moves the bottleneck earlier. A model must first infer task-specific rules from local materials, then decide whether those materials resolve the query. Under contamination and conflict, Detection and Action themselves are weaker. Changing the wording of the final response cannot fully repair a failure that began in interpreting the local task.

Central diagnosis: Detecting bad evidence and acting appropriately are different capabilities; acting cautiously and attributing a conclusion honestly are different again. Collapsing them into one score hides where intervention is needed.

9. RQ4: can prompting repair the evidence boundary?

The first three questions measure default behavior; the last tests controllability. If SES is mostly a response-style issue, direct instructions should help substantially. If it originates earlier in evidence interpretation, prompting can only partly repair it. We use six prespecified prompts rather than searching repeatedly for the best wording on the test set.

BaselineAnswer normally from the supplied context.
Evidence-onlyUse only the context and abstain if it is insufficient.
Provenance-awareLabel context-supported claims versus prior knowledge.
No false groundingDo not imply that unsupported conclusions follow from the context.
Selective cautionBe direct with sufficient evidence and cautious otherwise.
Contamination-awareGeneric warning that context may be misleading, conflicting, or insufficient.
Changes in Acc, SES, ESD, and BAS under five prompt interventions
Prompt effects are strongly model- and dataset-dependent. Click for full resolution.
Average across models and datasets Acc ↑ SES ↓ ESD ↑ BAS ↑
Baseline 78.3 20.5 15.7 66.5
Provenance-aware 80.9 14.5 51.9 73.8
No false grounding 81.1 15.0 51.6 73.8

The strongest results come from prompts that directly target attribution policy. Provenance-aware prompting reduces SES from 20.5% to 14.5%, raises ESD from 15.7% to 51.9%, and improves BAS from 66.5% to 73.8%, while accuracy increases from 78.3% to 80.9%. No-false-grounding behaves almost identically. These prompts do not merely make models timid; they make the boundary between supplied evidence and outside supplementation explicit.

By contrast, evidence-only prompting lowers SES to 13.0% but also drops accuracy from 78.3% to 67.5% and doubles honest abstention. Fully suppressing prior knowledge is an expensive conservative policy. Generic contamination awareness raises accuracy to 82.1% but slightly worsens SES to 21.4%: knowing that the environment may be unreliable does not imply volunteering provenance information.

Effects are heterogeneous. GPT-5.5 is highly prompt-sensitive: provenance-aware prompting reduces SES by 12.3 points and raises BAS by 10.4. Gemini gains 11.5 BAS points. Claude is more stable but less responsive, with most prompts changing SES by at most roughly one point. CL-Bench remains the hardest regime: even provenance-aware prompting only reduces SES from 30.3% to 25.4%.

RQ4 takeaway: A generic warning that “the context may be bad” is not the same as an instruction to preserve evidence boundaries. Effective prompts specify an attribution policy; output-level prompting remains insufficient when the failure begins in local-context interpretation.

10. Implications for RAG and research agents

The following are system-design implications suggested by the evidence-boundary view. They are not all fully validated product solutions; they are the direct engineering questions exposed by the results.

  1. Evaluate outcome correctness and provenance correctness together. Exact match or judge accuracy mixes grounded-correct with ungrounded-correct. Systems operating over documents, the web, or enterprise knowledge should add contextual support and shift-disclosure metrics.
  2. A citation is not evidence that the citation supports the claim. Claim-level verification must test whether the cited passage bears the conclusion. The response format should allow “the materials are insufficient, but here is relevant background knowledge.”
  3. Abstention should not be the only safety target. Blanket evidence-only behavior discards useful model knowledge. A better interface separates context-grounded conclusions, outside-context supplementation, and unresolved conflicts, letting users decide how to proceed.
  4. Training and prompting should target Detection, Action, and Attribution separately. Failure to recognize a local-rule conflict calls for better evidence interpretation; recognition followed by normal answering calls for policy training; cautious but provenance-blurred language calls for attribution supervision.
  5. The product interface should preserve evidence status instead of hiding it in fluent prose. For research, policy, and technical-support workflows, explicit labels such as supported, inferred, external knowledge, and unresolved can expose the epistemic status of a conclusion.

A compact prompt you can use now

Separate your response into:
1. conclusions directly supported by the supplied material;
2. additions that rely on background knowledge or inference;
3. gaps or conflicts that the material does not resolve.

If the material is insufficient, say so explicitly.
Do not make it appear to support a conclusion that it does not support.

11. Limitations, scope, and conclusion

  • This is behavioral evaluation, not mechanistic attribution. We observe that a response crosses the evidence boundary; we cannot identify whether its internal source is parametric memory, benchmark familiarity, implicit inference, or something else.
  • Headline annotations come from a fixed GPT-5.5 judge. A structured rubric offers scalable consistency but does not replace human validation. Future work should report human–judge agreement and sensitivity to alternative judges.
  • Contexts are automatically generated and validated. The pipeline checks structure, labels, and explicit absence artifacts, but lacks multi-annotator construction-error estimates. Stratified human audits are needed.
  • Model coverage remains narrow. Three proprietary frontier models do not characterize open models, scale effects, retrieval-specialized systems, or models trained explicitly for context faithfulness.
  • Mean@3 is not a complete uncertainty analysis. Independent API passes reduce one-off artifacts but cannot replace task-level bootstrap intervals, paired significance tests, or seed-controlled open-model experiments.

Silent Evidence Shift exposes a simple but consequential evaluation gap: a response can be factually correct while misleading the user about what the evidence supports. Controlled context degradation reveals the separation between Acc and BAS; grounding categories show that unsupported successes are mixed into correct answers; stage diagnostics locate failures in Detection, Action, or Attribution; prompt interventions show that provenance policy is partly controllable but cannot repair every local-context failure.

For a model working with external information, “What is the answer?” is only half the job. The other half is making clear why the answer is justified—and exactly where the supplied evidence stops.

Acknowledgements

I thank Zhengyuan Yang, Linjie Li, and Lijuan Wang at Microsoft for their support of this work. I also thank Tianyu Chen and Weixian Lei for helpful discussions around this blog and for API support.

Cite this post

If this post informs your research or writing, please use the citation below. Both formats can be copied directly.

Suggested citation
Zhao, Henry Hengyuan. “Silent Evidence Shift: When Language Models Hide the Boundary Between Knowledge and Context.” Henry Hengyuan Zhao: Research Blog, July 26, 2026. https://zhaohengyuan1.github.io/blog/silent-evidence-shift.html.
BibTeX
@misc{zhao2026silentevidenceshift,
  author       = {Zhao, Henry Hengyuan},
  title        = {Silent Evidence Shift: When Language Models Hide the Boundary Between Knowledge and Context},
  year         = {2026},
  month        = jul,
  howpublished = {Henry Hengyuan Zhao: Research Blog},
  url          = {https://zhaohengyuan1.github.io/blog/silent-evidence-shift.html},
  note         = {Published July 26, 2026}
}