← 返回 2026-01-20

NOVA:面向RAG系统中大语言模型的噪声感知口语化置信度校准 NAACL: Noise-AwAre Verbal Confidence Calibration for LLMs in RAG Systems

Jiayu Liu, Rui Wang, Qing Zong, Qingcheng Zeng, Tianshi Zheng, Haochen Shi, Dadi Guo, Baixuan Xu, Chunyang Li, Yangqiu Song 📅 2026-01-16 👍 31 2026-07-13 08:35
RAG SFT 不确定性估计 噪声鲁棒性 置信度校准

提出NOVA规则与自举框架,通过噪声感知训练显著提升RAG系统中LLM的置信度校准性能

前置知识

口语化置信度 (Verbal Confidence)

指大语言模型在生成答案时,通过自然语言表达的置信度分数(如'我有80%的把握'),通常以0%-100%的标量形式输出。与基于模型内部logits或多次采样的不确定性估计方法不同,口语化置信度是一种黑盒方法,直接在输出层面提供不确定性信号。这种方法的优势在于可解释性强、用户友好,且不需要访问模型内部状态,特别适合API调用的商业模型部署场景。

本文的核心研究对象就是口语化置信度在RAG场景下的校准问题,理解这一概念是理解论文研究动机和方法设计的基础。

期望校准误差 (ECE, Expected Calibration Error)

ECE是衡量模型置信度校准质量的核心指标。它将预测样本按置信度分成M个区间(通常M=10),计算每个区间内平均置信度与实际准确率之差的加权平均值。数学公式为 $ECE = \sum_{m=1}^{M} \frac{|B_m|}{N} |acc(B_m) - conf(B_m)|$,其中 $B_m$ 是第m个区间的样本集,$acc(B_m)$ 和 $conf(B_m)$ 分别是该区间的平均准确率和平均置信度。ECE越低表示校准越好,当ECE=0时意味着模型的置信度完美反映了实际正确率。

论文用ECE作为主要评估指标,实验结果显示现有模型在RAG场景下平均ECE超过0.4,远超公认的0.25不满意阈值,这直接定义了论文要解决的问题的严重程度。

检索增强生成 (RAG, Retrieval-Augmented Generation)

RAG是一种通过检索外部知识库来增强大语言模型生成质量的技术范式。典型流程包括:给定用户查询q,检索器R从语料库D中检索出k个相关文档片段P={p1,...,pk},然后将查询和检索到的片段一起输入语言模型ftheta,生成最终答案。RAG可以缓解LLM的幻觉问题、实现知识的动态更新,已被广泛应用于知识密集型问答任务。但RAG引入了新的不确定性来源——检索噪声,包括反事实片段、相关但无用的片段、完全无关的片段等。

论文正是在RAG场景下发现口语化置信度校准存在严重问题,并提出专门针对检索噪声的校准方法。理解RAG的工作机制和噪声类型是理解本文技术贡献的前提。

AUROC (Area Under the ROC Curve)

AUROC是评估置信度区分能力的指标,衡量模型能否有效区分正确预测和错误预测。计算公式为 $AUROC = Pr(\hat{c}^+ > \hat{c}^-)$,其中 $\hat{c}^+$ 和 $\hat{c}^-$ 分别是正确和错误预测对应的置信度分数。AUROC值越高(最大为1.0)表示区分能力越强,0.5表示随机猜测水平。与ECE衡量校准质量不同,AUROC衡量的是置信度作为分类器的判别能力。

论文同时使用ECE和AUROC两个指标全面评估置信度质量,NOVA在两个指标上都取得了显著提升,说明其不仅改善了校准质量,也增强了置信度的判别能力。

监督微调 (SFT, Supervised Fine-tuning)

SFT是一种基于标注数据的模型训练方法,通过最小化模型输出与目标标签之间的损失来优化模型参数。在本文中,SFT特指使用LoRA(低秩适配)技术对开源LLM进行微调,训练数据包含查询、检索片段、中间推理过程(片段级和组级判断)以及最终答案和置信度标签。SFT使模型能够学习噪声感知的推理模式,而不仅仅是拟合答案-置信度对。

NOVA的核心训练机制就是SFT,论文通过实验证明仅拟合置信度标签(Label-only SFT)效果有限,必须结合完整的噪声感知推理过程才能实现有效的置信度校准。

研究动机

在检索增强生成(RAG)系统中,大语言模型的口语化置信度存在严重的校准失效问题。论文在四个标准问答数据集(Natural Questions、HotpotQA、StrategyQA、Bamboogle)上对四个开源模型(Llama-3.1-8B-Instruct、Qwen2.5-7B-Instruct、DeepSeek-R1-Distill-Llama-8B、DeepSeek-R1-Distill-Qwen-7B)进行了系统性评估,发现所有模型的平均ECE均超过0.4,远超公认的0.25不满意阈值。其中DeepSeek-R1-Distill-Qwen-7B的平均ECE高达0.542,表明置信度与实际正确率之间存在巨大偏差。更具体地说,当检索结果中包含噪声(特别是反事实片段)时,模型表现出严重的过度自信问题:在存在反事实噪声的情况下,Llama-3.1-8B-Instruct的ECE上升31.6%,AUROC下降9.1%;DeepSeek-R1-Distill-Llama-8B的ECE上升35.1%,AUROC下降16.1%。这种过度自信在高风险的事实性问答场景中尤为危险,可能导致用户基于错误的高置信度输出做出错误决策。

本文的目标是本文的具体目标是建立一个系统性的框架来解决RAG场景下口语化置信度校准失效的问题。具体而言,作者希望:(1)深入分析检索噪声如何影响置信度校准,识别导致校准失败的关键因素;(2)提出一套原则性的规则体系(NOVA Rules)来规范模型在面对不同类型噪声时的行为;(3)设计一个高效的训练框架(NOVA),通过自举(self-bootstrapping)方式生成高质量训练数据,无需依赖更强的教师模型或昂贵的强化学习;(4)使训练后的模型具备内在的噪声感知能力,在单次推理中就能输出校准良好的置信度分数。

与已有工作不同的是,本文的独特切入角度在于将置信度校准问题与检索噪声紧密结合,提出了'噪声感知置信度校准'这一新视角。此前的置信度校准研究主要关注闭卷(closed-book)场景下的内部推理不确定性,忽略了RAG系统中由检索引入的外部不确定性。现有的RAG鲁棒性研究(如Self-RAG、RAAT、HANRAG)虽然关注了检索噪声对准确率的影响,但忽视了噪声与置信度校准之间的关联。此外,现有方法要么依赖白盒信号(如logits、困惑度),要么需要多次采样,计算成本高且不适用于商业API模型。NOVA通过提出三条明确的噪声感知规则,训练模型在推理过程中显式判断检索片段的效用,并据此校准置信度,实现了从'被动接受噪声'到'主动识别并处理噪声'的范式转变。

核心方法

NOVA的方法框架可以分为两个层次:规则层和训练层。在规则层,作者基于对检索噪声影响的深入分析,提出了三条NOVA Rules(噪声感知置信度校准规则),定义了模型在面对不同类型检索噪声时的理想行为。在训练层,作者设计了一个完整的数据构建和训练流程:首先从HotpotQA训练集中采样约2K问题,为每个问题构建三种检索场景(反事实、一致、无关);然后对模型进行16次Best-of-N采样,生成包含片段级判断(Jp)、组级判断(Jg)、答案和置信度的完整推理轨迹;接着通过五阶段过滤管道(格式一致性、片段判断准确性、规则遵循、置信度对齐、类别平衡)筛选出高质量训练样本;最后使用LoRA进行监督微调。整个流程仅需约2K个训练样本,无需外部教师模型,实现了高效的自举训练。

NOVA的核心创新在于提出了三条NOVA Rules,将置信度校准与检索噪声感知建立了原则性联系。这三条规则分别是:(1)冲突独立性(Conflict Independence):当检索到反事实片段时,由于无法可靠判断外部证据的真实性,模型应回退到内部参数知识,理想行为为 $(\hat{a}, \hat{c}) \approx f_\theta(q, \emptyset)$;(2)噪声不变性(Noise Invariance):当检索到无关片段时,模型应忽略它们,预测结果应与去除噪声后的结果一致,即 $f_\theta(q, P) \approx f_\theta(q, P \setminus P_{irr})$;(3)参数回退(Parametric Fallback):当没有检索到有用片段时,模型应完全基于内部知识作答。这三条规则的本质区别在于:现有方法要么盲目信任检索结果,要么简单地对所有检索噪声做统一处理;而NOVA根据噪声类型(反事实、相关但无用、完全无关)和噪声组合情况,差异化地指导模型的置信度校准行为。

方法步骤详情

NOVA框架的完整方法步骤如下:(1)检索片段构建:从HotpotQA训练集采样约2K问题,使用Gemini-2.5-Pro生成三种类型的噪声片段(反事实Pcf、相关Prel、无关Pirr),然后组装成三种检索场景:反事实组(Pgold + Pcf + 随机噪声)、一致组(Pgold + Prel/Pirr*2)、无关组(Prel/Pirr * 3);(2)训练响应生成:对每个输入查询,使用Best-of-N采样生成16条响应轨迹(温度=1.0),每条轨迹包含片段级判断Jp(每个片段是否能直接回答问题)、组级判断Jg(片段组是否一致支持答案)、答案和置信度;(3)多阶段数据过滤:通过五阶段管道筛选高质量样本——格式一致性检查(保留可解析的有效答案和置信度)、片段判断准确性检查(过滤与标签冲突的样本)、规则遵循检查(保留明确引用NOVA Rules的推理过程)、置信度对齐(选择Brier Score最小的响应轨迹)、类别平衡(下采样多数类别至与少数类别一致);(4)监督微调:使用筛选后的约2K高质量样本,通过LLaMA-Factory进行LoRA微调,学习率5e-5,训练2个epoch,最大序列长度2048。

技术新颖性

NOVA在技术新颖性方面有以下几个突出贡献:首先,它是首个系统研究RAG场景下口语化置信度校准问题的工作,通过控制实验揭示了检索噪声(特别是反事实和无关噪声)是导致校准失效的主要因素。其次,NOVA Rules的提出具有理论创新性——它将置信度校准问题从简单的'输出-标签对齐'提升到了'基于噪声感知的条件性校准'层面,每条规则都对应特定的检索场景和期望行为。第三,数据构建流程的设计非常精巧:通过多阶段过滤确保训练数据严格遵循NOVA Rules,特别是规则遵循检查和置信度对齐步骤,保证了模型学到的是噪声感知的推理模式而非简单的标签拟合。第四,整个框架仅需约2K训练样本,无需强化学习或教师模型,实现了高效的自举训练,这对于资源受限的场景具有重要实用价值。最后,NOVA不仅改善了置信度校准,还提升了模型判断检索片段效用的能力(约10%的准确率提升),增强了推理过程的可解释性。

NOVA前后模型响应的示意图
Figure 1: NOVA前后模型响应的示意图
NOVA数据构建流程概览
Figure 3: NOVA数据构建流程概览
案例研究设置
Figure 7: 案例研究设置
反事实噪声下的模型响应对比
Figure 8: 反事实噪声下的模型响应对比

实验结果

论文的核心发现可以从以下几个维度总结:(1)校准性能提升:在域内评估中,NOVA相对于Vanilla基线平均降低ECE约11%,相对于CoT基线降低约10%;在域外(OOD)评估中(从k=3增加到k=5),NOVA平均降低ECE约8%。具体而言,Llama-3.1-8B-Instruct在HotpotQA上的ECE从0.460降至0.280(降幅39.1%),Qwen2.5-7B-Instruct的ECE从0.391降至0.312(降幅20.2%)。(2)判别能力提升:NOVA在AUROC指标上同样表现优异,Llama-3.1-8B-Instruct的平均AUROC从0.605提升至0.751(提升24.1%),表明模型区分正确和错误预测的能力显著增强。(3)鲁棒性验证:在真实检索器(Contriever)设置下,NOVA相对于Vanilla基线平均降低ECE 39.0%;在增加检索片段数量(k=5)的OOD测试中,NOVA仍保持稳定性能,证明其泛化能力。(4)精度保持:NOVA在改善校准的同时不牺牲答案准确性,三个模型(Qwen2.5-7B-Instruct、DeepSeek-R1-Distill-Qwen-7B、DeepSeek-R1-Distill-Llama-8B)分别获得1.20%、1.67%、1.15%的绝对精度提升。(5)可解释性增强:人类评估显示NOVA在所有五个评估维度(详细推理、易于理解、事实准确性、相关性、可读性)上均获得最高分(4.56-4.75),显著优于所有基线方法。

真实世界RAG场景下的校准性能
Table 1: 真实世界RAG场景下的校准性能
主要实验结果
Table 2: 主要实验结果
域外(OOD)泛化实验结果
Table 3: 域外(OOD)泛化实验结果
Contriever检索器下的平均校准性能
Table 4: Contriever检索器下的平均校准性能
噪声片段分类定义
Table 7: 噪声片段分类定义
训练数据统计
Table 8: 训练数据统计
NOVA Rules消融实验
Table 14: NOVA Rules消融实验
与后处理校准方法的兼容性
Table 16: 与后处理校准方法的兼容性
RAG vs 闭卷场景的校准对比
Table 18: RAG vs 闭卷场景的校准对比
HotpotQA可靠性图对比
Figure 4: HotpotQA可靠性图对比
人类评估结果
Figure 5: 人类评估结果
查看结构化数据
任务指标本文基线提升
StrategyQA ECE 0.285 0.396 (Vanilla), 0.354 (CoT), 0.345 (Label-only SFT) 相对于Vanilla降低28.0%,相对于CoT降低19.5%
HotpotQA ECE 0.280 0.460 (Vanilla), 0.444 (CoT), 0.319 (Label-only SFT) 相对于Vanilla降低39.1%,相对于CoT降低36.9%
NQ ECE 0.301 0.465 (Vanilla), 0.423 (CoT), 0.441 (Label-only SFT) 相对于Vanilla降低35.3%,相对于CoT降低28.8%
Bamboogle ECE 0.199 0.324 (Vanilla), 0.288 (CoT), 0.307 (Label-only SFT) 相对于Vanilla降低38.6%,相对于CoT降低30.9%
平均(四个数据集) ECE 0.266 0.411 (Vanilla), 0.377 (CoT), 0.353 (Label-only SFT) 相对于Vanilla降低35.3%,相对于CoT降低29.4%,相对于Label-only SFT降低24.6%
平均(四个数据集) AUROC 0.751 0.605 (Vanilla), 0.591 (CoT), 0.686 (Label-only SFT) 相对于Vanilla提升24.1%,相对于CoT提升27.1%,相对于Label-only SFT提升9.5%

局限与改进

论文坦诚地指出了几个局限性:(1)模型规模限制:评估仅限于7B-8B参数的开源模型,未扩展到更大规模模型(如70B+)或商业模型(如GPT-5、Gemini-3-Pro),主要原因是大模型微调的计算成本过高;(2)合成噪声vs真实噪声:训练数据依赖于合成生成的特定类型噪声(反事实、相关、无关),但真实世界中的检索错误往往更加细微,可能无法完全归入这些类别,特别是在高度专业化的领域(如生物医学或法律RAG);(3)任务范围限制:当前评估主要针对短文本问答,扩展到长文本生成(如摘要)仍然具有挑战性,因为长文本中的幻觉粒度更细,难以用单一置信度分数捕捉;(4)超长上下文场景:在代理搜索等超长上下文场景中,跨大规模动态信息流检测矛盾可能面临计算成本过高和注意力退化(如lost-in-the-middle现象)的问题。此外,作者也观察到一些有趣的发现:RAG场景下的校准性能实际上优于闭卷场景,这可能与检索到的实体信息能激活模型内部相关知识有关。

独立分析的弱点

尽管NOVA取得了显著的性能提升,仍存在以下弱点需要改进:(1)训练数据规模较小:仅使用约2K训练样本,虽然这是设计选择(追求效率),但可能限制了模型对多样化检索场景的覆盖。对于某些特定领域或罕见噪声模式,当前的训练数据可能不足,建议未来探索数据增强或主动学习策略来扩展训练集的多样性。(2)噪声类型分类粗粒度:当前将噪声分为反事实、相关、无关三类,但真实世界中的检索噪声更加复杂,例如可能存在部分正确的反事实片段、带有误导性上下文的相关片段等。建议引入更细粒度的噪声分类体系,或设计能够处理连续噪声程度的校准机制。(3)对推理模型的改进有限:在DeepSeek-R1蒸馏模型上,NOVA的改进幅度相对较小(如DeepSeek-R1-Distill-Qwen-7B的ECE仅从0.552降至0.344,降幅37.7%),这可能是因为推理模型已经具备更强的内在推理能力。建议针对推理模型设计专门的噪声感知策略。(4)缺乏在线适应能力:NOVA采用离线训练方式,一旦训练完成,模型的噪声感知能力就固定了。建议探索在线学习或持续学习机制,使模型能够适应动态变化的检索环境。

未来方向

论文和分析指出了几个重要的未来研究方向:(1)扩展到更大规模和更多类型的模型:将NOVA框架应用于70B+参数模型和商业API模型,验证其可扩展性;同时探索在多模态RAG(结合图像、视频等)场景下的应用。(2)细粒度噪声感知:设计更精细的噪声分类体系,例如区分时间性冲突、实体混淆、关系错误等不同类型的反事实噪声,并为每种类型设计专门的校准策略。(3)长文本和多轮对话:将噪声感知校准扩展到长文本生成(如文档摘要、报告生成)和多轮对话场景,这些场景中的不确定性更加复杂,需要新的校准机制。(4)与主动检索结合:将置信度校准与自适应检索策略结合,当模型检测到高不确定性时主动触发检索或请求更多信息,实现知之为知之不知为不知的智能检索。(5)跨领域泛化:在生物医学、法律、金融等高度专业化的领域验证NOVA的泛化能力,这些领域的检索噪声模式可能与通用领域有显著差异。(6)可解释性增强:进一步利用NOVA框架中的片段级和组级判断,构建更丰富的可解释性界面,帮助用户理解模型为何对某个答案给出特定的置信度。

复现评估

论文在可复现性方面做得较好:(1)开源情况:所有使用的模型(Llama-3.1-8B-Instruct、Qwen2.5-7B-Instruct、DeepSeek-R1-Distill-Llama-8B、DeepSeek-R1-Distill-Qwen-7B)均为开源模型,采用宽松许可证(Apache 2.0等);训练框架LLaMA-Factory和推理框架vLLM均为开源工具。(2)数据可用性:使用的四个评估数据集(HotpotQA、Natural Questions、StrategyQA、Bamboogle)和Wikipedia检索语料库均为公开数据集,采用CC BY-SA等许可证。(3)训练细节公开:论文详细公开了所有超参数设置(学习率5e-5、训练2个epoch、最大序列长度2048)、检索配置(BM25和Contriever的详细参数)、数据过滤管道的五个阶段等。(4)计算资源需求:训练在4块NVIDIA L20 GPU上进行,生成96K条响应轨迹(16次采样*6K输入),训练数据约2K条,计算成本相对可控。(5)复现难度:中等偏高,主要挑战在于需要生成高质量的噪声片段(使用Gemini-2.5-Pro)和执行多阶段数据过滤管道,但论文提供了详细的提示模板和过滤规则,有助于其他研究者复现。