对人类触感的盲视:基于大语言模型的摘要评估中的重叠偏见 Blind to the Human Touch: Overlap Bias in LLM-Based Summary Evaluation
研究发现LLM评估者在摘要任务中存在系统偏见,更偏好LLM生成而非人类撰写的摘要
前置知识
LLM-as-a-judge
LLM-as-a-judge是一种利用大语言模型作为评估者来自动评估文本质量的方法。它通过让LLM阅读待评估的内容(如摘要、翻译结果等),并让模型给出评价或选择更好的内容。这种方法的优势在于LLM能够理解语义信息,比传统基于重叠的指标(如ROUGE、BLEU)更能捕捉文本的质量。然而,LLM评估者也可能带有各种偏见,如长度偏见(偏好更长的文本)、位置偏见(偏好特定位置的选项)、自我偏好(偏好自己模型生成的内容)等,这些偏见会影响评估的客观性和准确性。
本文的核心研究对象就是LLM评估者,理解LLM-as-a-judge的工作原理和潜在偏见是理解本文研究问题的基础。
ROUGE和BLEU指标
ROUGE(Recall-Oriented Understudy for Gisting Evaluation)和BLEU(Bilingual Evaluation Understudy)是常用的文本评估指标。ROUGE主要通过计算n-gram的重叠度来衡量生成文本与参考文本的相似性,包括ROUGE-1(unigram)、ROUGE-2(bigram)等。BLEU则结合了精确度(precision)和长度惩罚,计算n-gram的匹配情况。这些指标简单高效,但主要关注词汇层面的重叠,难以捕捉语义和逻辑层面的质量。ROUGE偏向recall(参考文本中有多少内容被覆盖),BLEU偏向precision(生成内容中有多少是正确的)。本文使用ROUGE-1、ROUGE-2、BLEU-1、BLEU-4的平均值来衡量生成摘要与人类摘要的相似度。
本文用这些指标来量化生成摘要与人类摘要的相似程度,是研究LLM偏见与重叠度关系的关键度量工具。
位置偏见
位置偏见(Position Bias)是指LLM在评估多个选项时,倾向于选择特定位置(通常是第一个或最后一个)的选项而非基于内容质量进行选择。例如,在两个摘要A和B的比较中,如果A总是在前面,模型可能会更倾向于选择A,而不管A的质量如何。这种偏见源于训练数据中可能存在的模式(如正确答案往往出现在特定位置),也受模型架构和注意力机制的影响。研究发现,大型模型倾向于选择最后呈现的内容,而小型模型倾向于选择第一个内容。本文通过交换两个摘要的顺序来控制位置偏见,将两次选择不一致的情况标记为tied(平局)。
位置偏见是本文研究的核心变量之一,研究发现位置偏见与LLM对生成摘要的偏好存在交互作用,这是本文的重要发现。
自我偏好
自我偏好(Self-Preference)是指LLM作为评估者时,倾向于选择自己模型生成的内容而非其他模型或人类生成的内容。例如,GPT-4o-mini作为评估者时,会更偏好GPT-4o-mini生成的摘要。这种偏见可能源于训练数据中的模式(同一模型的输出具有相似风格),也可能是模型对自己生成风格的自然倾向。自我偏好是LLM-as-a-judge范式中的已知问题,会影响评估的公平性。研究发现,不仅存在自我偏好,还存在更广泛的AI-AI偏见,即LLM会偏好任何LLM生成的内容而不仅仅是自己的输出。
本文发现AI-AI偏见超越了简单的自我偏好,即使评估者和生成者是不同的模型,LLM仍然会偏好生成的内容。
n-gram重叠
n-gram重叠是指文本之间n个连续词或字符的匹配程度。例如,对于句子"机器学习很有趣"和"深度学习很有趣",它们的2-gram重叠包括"机器学习"和"学习很有"等。n-gram重叠是ROUGE和BLEU等指标的计算基础,提供了一个简单的文本相似度衡量方式。然而,n-gram重叠有明显的局限性:它无法捕捉语义相似(如"高兴"和"开心")、无法评估逻辑正确性、对句子重排敏感等。本文使用n-gram重叠(通过ROUGE和BLEU)作为自变量,研究LLM评估者的偏好如何随重叠度变化。这是从更细粒度的角度理解LLM偏见的新尝试。
本文的创新点在于将LLM偏见分析精确到n-gram重叠级别,这与以往研究只考虑整体相关性的做法不同。
研究动机
随着大语言模型能力的提升,LLM-as-a-judge已成为一种重要的自动化评估方法。相比传统的基于重叠的指标(如ROUGE、BLEU),LLM评估者能够更好地捕捉语义信息,具有更强的推理能力,对改写也更具鲁棒性。然而,LLM评估者存在多种已知的偏见,包括长度偏见(偏好更长的文本)、位置偏见(偏好特定位置的选项)、自我偏好(偏好自己模型生成的内容),以及容易受到对抗性提示词的影响。例如,有研究发现LLM评估者会忽略事实性错误,表现出性别、权威和外貌偏见,甚至会被"informative"或"solution:"这样的短语所左右。虽然已有研究探讨了这些偏见,但很少有人在一个明确定义的重叠指标上,以更细粒度的水平分析这些偏见。特别是在摘要评估这个重要领域,我们对于LLM如何根据生成摘要与人类摘要的相似程度来做出判断,仍然缺乏深入理解。
本文的目标是本文的具体目标是在摘要评估领域,提供一个关于LLM评估者偏见的系统性分析,特别关注偏见作为与人类撰写响应重叠程度的函数的表现。研究旨在回答两个核心问题:第一,LLM的判断如何与基于n-gram重叠的指标(如ROUGE、BLEU)相关联,这种判断与相似度的模式是否在不同规模和类型的模型中一致?第二,呈现顺序(位置偏见)如何与判断vs相似度的模式交互?通过控制摘要长度和顺序,排除长度偏见和位置偏见的影响,研究希望揭示LLM评估者是否真正基于内容质量进行判断,还是受到其他无关因素的影响。
与已有工作不同的是,本文的独特切入角度在于,与以往研究只评估LLM决策与人类判断的整体相关性不同,本文从更细粒度的水平分析了相关性,即以n-gram重叠度(通过ROUGE和BLEU衡量)为独立变量来考察LLM偏见的模式。这是对LLM偏见研究的深化,将分析精确到了具体的相似度水平。此外,本文还首次系统性地研究了位置偏见与判断vs相似度模式的交互作用,揭示了这两者之间的复杂关系。通过收集包含6,744个LLM摘要和超过94,000个LLM判断的大规模基准数据集,本文提供了关于LLM偏见的最全面的实证分析之一。这种以重叠度为函数的分析方法,为理解LLM评估者的内在决策机制提供了新的视角,填补了现有研究的空白。
核心方法
本文采用了大规模的实证分析方法来研究LLM评估者的偏见。整体思路是首先生成大量LLM摘要,然后让不同的LLM评估者对这些摘要与人类摘要进行比较,收集它们的判断结果。通过计算每个生成摘要与人类摘要的相似度(使用ROUGE和BLEU指标),将判断结果按相似度分组,分析LLM评估者的偏好如何随相似度变化。研究控制了摘要长度(通过过滤使得人类摘要在95-105个单词之间)和呈现顺序(通过交换顺序),以排除长度偏见和位置偏见的影响。这种方法能够揭示LLM评估者是否真正基于内容质量进行判断,还是受到其他无关因素的影响。直觉上,如果LLM评估者是客观的,当生成摘要与人类摘要非常相似时,评估者应该能够识别并选择人类摘要;但当两者相似度很低时,评估者的判断可能会更加困难或受到偏见的影响。
本文的核心创新点在于将LLM偏见分析精确到n-gram重叠级别,研究判断偏好作为相似度函数的变化模式。这与以往研究只考虑整体相关性或二分类偏好(偏好人类还是机器)的做法有本质区别。通过收集包含6,744个LLM摘要和超过94,000个LLM判断的大规模数据集,并在9个不同规模的LLM上进行测试,本文提供了前所未有的细节和广度。另一个重要创新是发现了位置偏见与AI-AI偏见的交互作用:位置偏见在生成摘要更像人类摘要时更加明显,大型模型倾向于选择最后呈现的摘要,而小型模型倾向于选择第一个摘要,但AI-AI偏见(偏好生成摘要)在各种位置偏见模式中都持续存在。此外,本文还通过使用改写提示词生成了更高相似度的摘要,扩展了相似度分数的范围,从而能够观察到更完整的偏见模式。
方法步骤详情
方法步骤完整描述如下:第一步,数据准备。从WikiSum和CNN_DailyMail数据集中筛选测试集,每个数据集包含2,000篇文章及其人类撰写的摘要。为了控制长度偏见,过滤使得人类摘要的长度在95-105个空格分隔的单词之间,过滤后CNN_DailyMail包含286篇文章,WikiSum包含276篇文章。第二步,生成LLM摘要。使用Figure 1所示的提示词,让多个LLM为每篇文章生成100词的摘要。生成摘要的模型包括Phi-4-mini-instruct、Mistral-7B-Instruct-v0.3、GPT-4o mini以及Gemma和LLaMA的变体,参数量从1B到12B。第三步,评估相似度。对于每个生成的摘要,使用BLEU-1、BLEU-4、ROUGE-1、ROUGE-2四个指标计算其与人类摘要的相似度,取这四个指标的平均值作为最终相似度分数。为了扩展相似度分数的范围,还使用了Figure 6所示的提示词,让模型改写人类摘要(保持较多长短语和片段),生成更高相似度的摘要。第四步,LLM评估。使用Figure 2所示的提示词,让评估者模型对原始文本和两个摘要(一个生成摘要,一个人类摘要)进行评估,输出更好的摘要名称。为了控制位置偏见和自我偏好偏见,对每个摘要对进行两次评估,交换两个摘要的顺序。如果两次选择一致,则接受该选择;如果不同,则标记为tied(平局)。第五步,数据分析。按相似度分数将结果分组,绘制直方图展示评估者在每个相似度区间的选择分布,分析偏好模式。所有模型的温度设置为0.7。数据收集最终获得了6,744个LLM摘要和超过94,000个LLM判断。
技术新颖性
本文的技术新颖性体现在多个方面。首先是分析粒度的创新,将LLM偏见分析精确到n-gram重叠级别,研究了判断偏好作为相似度函数的变化模式,这是对现有研究的细化和深化。其次是数据规模的创新,收集了包含6,744个LLM摘要和超过94,000个LLM判断的大规模基准数据集,覆盖了9个不同规模的LLM,参数量从1B到12B,提供了前所未有的实验细节和广度。第三是发现了位置偏见与AI-AI偏见的交互作用,揭示了这两者之间的复杂关系,这是以往研究未发现的。第四是通过改写提示词扩展了相似度分数的范围,使得能够观察到更完整的偏见模式,特别是在高相似度区域的行为。第五是发现AI-AI偏见超越了简单的自我偏好,即使评估者和生成者是不同的模型,LLM仍然会偏好生成的内容,这说明LLM输出可能存在某种风格标记,这种风格标记被其他LLM所识别和偏好。这些发现不仅对理解LLM行为有理论意义,也对改进LLM-as-a-judge系统有实际指导价值。
实验结果
实验结果揭示了LLM评估者的系统性偏见模式,具体发现包括:第一,AI-AI偏见(LLM倾向于选择其他LLM生成的摘要而非人类摘要)在所有测试模型中普遍存在。当生成摘要与人类摘要的相似度较低(平均分数低于0.4)时,大多数模型选择生成摘要的比例超过50%,有些甚至达到60-70%。例如,在Figure 4中可以看到,对于12B参数的Gemma 3评估者,当相似度较低时,选择生成摘要的比例明显高于选择人类摘要的比例。第二,AI-AI偏见随着生成摘要与人类摘要相似度的降低而增强,这种模式在所有测试模型(除了最小的Gemma-3-1B-it)中都存在。当生成摘要与人类摘要非常相似时(平均分数接近0.6),选择生成摘要的比例下降到接近20-30%,而当相似度很低时,这个比例上升到50-70%。这表明LLM评估者在面临高质量(更接近人类)的生成摘要时,仍然能够相对客观地判断,但当生成摘要质量较低时,偏见就更加明显。第三,这种偏见即使对由小型模型生成的摘要也存在。例如,12B参数的Gemma 3评估者和8B参数的Mistral评估者对1B参数的Gemma 3生成的摘要显示了相似的选择模式,即使这两个评估者的位置偏见不同。第四,发现了一个需要很大非重叠才能让对生成摘要的偏好显现的模式。例如,Mistral(8B)对生成摘要的偏好频率在平均分数超过0.5时就下降到25%以下。第五,位置偏见与AI-AI偏见存在交互作用。位置偏见在生成摘要更像人类摘要时更加明显,这在Figure 4中表现为每个子图右侧的平局摘要比例更大。大型模型倾向于选择最后呈现的摘要,而小型模型倾向于选择第一个摘要。第六,对于各种规模的模型,尽管模型可能有不同的位置偏见模式,偏好生成摘要的模式仍然持续存在。第七,发现具有相同架构的模型在达到一定参数量后,LLM偏好的模式相似,这由两个非常不同大小的LLaMA模型和两个最大的Gemma模型所证明。
查看结构化数据
| 任务 | 指标 | 本文 | 基线 | 提升 |
|---|---|---|---|---|
| 摘要质量评估 | 选择人类摘要的比例(低相似度区间,分数<0.4) | 大多数模型选择人类摘要的比例在30-50%之间,有些甚至低于30% | 理想情况下应该接近100%(如果LLM评估者能够客观判断,应该更偏好人类摘要) | 无提升,揭示了LLM评估者的系统性偏见 |
| 摘要质量评估 | 选择生成摘要的比例(低相似度区间,分数<0.4) | 大多数模型选择生成摘要的比例在50-70%之间 | 理想情况下应该接近0%(如果LLM评估者能够客观判断) | 显示了严重的AI-AI偏见 |
| 摘要质量评估 | 平局率(高相似度区间,分数>0.5) | 平局比例在高相似度区间显著增加,有些模型达到40-50% | 理想情况下应该较低(如果LLM评估者能够明确区分质量差异) | 表明LLM在高质量摘要判断上存在困难 |
| 位置偏见影响 | 大型模型选择最后呈现摘要的比例 | 大型模型(如Gemma 3-12B)倾向于选择最后呈现的摘要 | 理想情况下应该不受位置影响 | 无提升,确认了位置偏见的存在 |
| 位置偏见影响 | 小型模型选择第一个摘要的比例 | 小型模型倾向于选择第一个呈现的摘要 | 理想情况下应该不受位置影响 | 无提升,确认了位置偏见的存在 |
局限与改进
作者承认了本研究的主要局限性是LLM偏见的独立变量范围的限制。本文专门关注了判断LLM偏见与短短语重叠指标程度的关系,这是与人类生成文本相似度的一个粗略近似。未来的研究可以从调查更多潜在的指标作为独立变量中受益。此外,虽然使用了9个模型来生成摘要进行评估,但只使用了一个参考文本来测试评估者LLM偏见并计算重叠指标。未来的研究可以获取多个多样化的人类撰写摘要,以获得更鲁棒的LLM偏见模式结果。在控制摘要长度方面,作者将发现局限于人类摘要在95-105个空格分隔单词的数据集子集,进一步工作可以在人类和机器生成摘要上扩展这个范围。最后,作者没有考虑对抗性示例,这可能会破坏偏见模式。从独立分析的角度来看,本文还有一些局限性。第一,研究主要关注n-gram重叠作为相似度指标,这种指标有明显的局限性,无法捕捉语义相似和逻辑正确性。第二,研究只使用了两个数据集(WikiSum和CNN_DailyMail),这些数据集的主题和风格可能不够多样化。第三,研究没有考虑不同文化背景和语言的影响,这些因素可能会影响LLM的偏见模式。第四,研究没有深入探讨偏见背后的具体原因,如LLM输出中的哪些特征被其他LLM识别为机器生成。第五,研究没有提出或测试缓解偏见的方法,这限制了研究的实际应用价值。
独立分析的弱点
独立分析的弱点包括:第一,研究范围相对狭窄,只关注了摘要评估任务。可以扩展到其他NLP任务如翻译、问答、文本生成等,看看偏见模式是否一致。第二,相似度指标过于单一,只使用了n-gram重叠。可以引入语义相似度指标(如BERTScore、Sentence-BERT嵌入相似度)、逻辑一致性指标、事实性指标等,提供更全面的相似度衡量。第三,实验设置的人工性较强。提示词明确要求输出摘要名称,这与真实场景中LLM-as-a-judge的使用方式可能不同。可以使用更自然的评估提示词,如要求模型给出详细的理由和分数。第四,数据量虽然很大,但主题范围可能有限。可以增加更多领域的数据集(如科技、医学、法律等),看看偏见模式在不同领域是否一致。第五,没有考虑跨语言的情况。可以研究LLM评估者在评估不同语言内容时的偏见模式。第六,没有考虑时间因素。可以研究随着模型训练时间的变化,偏见模式是否也会变化。第七,没有考虑不同评估者的差异。可以研究不同模型作为评估者时的偏见模式差异,以及如何组合多个评估者的判断来减少偏见。
未来方向
作者提出的未来工作方向包括:调查更多潜在的指标作为独立变量,获取多个多样化的人类撰写摘要,在人类和机器生成摘要上扩展长度范围,以及考虑对抗性示例。基于本文的研究成果,可以延伸出更多未来研究方向:第一,深入探讨偏见背后的机制。研究LLM输出中的哪些特征被其他LLM识别为机器生成,这些特征是否可以在训练中被显式地控制。第二,开发缓解偏见的方法。研究如何通过提示词工程、模型微调、后处理等技术来减少LLM评估者的偏见。第三,研究偏见在不同任务中的表现。将研究扩展到翻译、问答、文本生成等其他NLP任务,看看偏见模式是否一致,以及是否有任务特定的偏见。第四,研究偏见对不同评估者的影响。比较不同架构、不同训练方法的LLM作为评估者时的偏见模式差异。第五,开发更鲁棒的评估框架。设计能够自动检测和校正偏见的评估系统,提高LLM-as-a-judge的可靠性。第六,研究偏见的可迁移性。研究在某个任务或数据集上观察到的偏见模式是否可以迁移到其他任务或数据集。第七,研究偏见的影响因素。研究训练数据、模型架构、提示词设计等因素如何影响LLM评估者的偏见。第八,开发新的评估指标。设计能够更好捕捉文本质量的指标,减少对n-gram重叠的依赖。第九,研究多模态评估。将研究扩展到图像、视频等多模态内容的评估,看看偏见模式是否类似。第十,研究人类与LLM评估的对比。更系统地比较人类评估者和LLM评估者的判断模式,了解它们的异同。
复现评估
复现评估如下:数据集方面,WikiSum和CNN_DailyMail都是公开可用的标准数据集,可以很容易地获取。模型方面,大部分使用的模型都是开源的,可以通过HuggingFace获取,包括Gemma 3(1B、4B、12B)、LLaMA 3(3B、8B)、Phi-4-mini-instruct、Mistral-7B-Instruct-v0.3、Qwen3-8B。只有GPT-4o mini需要通过OpenAI API获取。数据收集方面,本文需要生成6,744个LLM摘要和超过94,000个LLM判断,这是一个相当大的数据量,需要大量的API调用和计算资源。然而,由于大部分模型都是相对较小的模型(最大12B参数),它们可以在消费级GPU上运行,这使得实验相对容易复现。代码方面,本文没有开源代码和数据,这使得完全复现变得困难。然而,实验设置和方法描述得非常详细,包括提示词、数据处理步骤、评估方法等,这使得有经验的团队可以重现实验。算力需求方面,由于使用了相对较小的模型,算力需求适中。主要的挑战在于需要协调多个API调用(特别是对于GPT-4o mini)和管理大量的数据处理。难度评估为中等,主要挑战在于需要从零开始构建数据集,包括生成摘要、计算相似度分数、进行评估等,这需要大量的时间和资源。总体而言,本研究的方法透明度较高,数据来源明确,模型大部分开源,使得复现是可能的,但需要相当的努力。
论文图表
Figure 1展示了用于让LLM生成初始摘要的提示词。提示词的格式是:首先是一段指令,要求模型阅读一个长文档的特定部分,并撰写一个简洁的摘要,捕获主要观点和关键细节,大约100词,只输出摘要文本。然后是占位符[original text],用于放置实际的原始文档内容。这个提示词设计简洁明了,明确了任务的性质(摘要)、输出的要求(100词左右、只输出摘要文本)和评估标准(捕获主要观点和关键细节)。这个提示词被用于所有生成摘要的模型,确保了生成过程的一致性。
这张图对理解论文非常重要,因为它展示了研究的基础步骤——如何生成LLM摘要。不同的提示词设计可能会影响生成摘要的质量和风格,进而影响后续的评估结果。通过明确展示提示词,读者可以理解研究的实验设置,判断研究方法的合理性。此外,这也使得其他研究者可以复现实验,增强了研究的可重复性。
Figure 3展示了评估者选择标签的可视化表示。这个图定义了四个主要的选择类别:GT(Ground Truth)表示评估者在两种顺序下都选择基本事实摘要;Generated表示评估者在两种顺序下都选择LLM生成的摘要;Tied-chose-first表示评估者在两种顺序下都选择第一个呈现的摘要;Tied-chose-last表示评估者在两种顺序下都选择最后一个呈现的摘要。这个可视化清晰地展示了如何根据模型在两种顺序下的选择来分类评估结果。通过交换顺序并观察选择的一致性,研究者可以控制位置偏见的影响,将选择不一致的情况标记为tied(平局)。
这张图对理解论文非常重要,因为它展示了研究如何控制位置偏见和分类评估结果。理解这个分类方法对于解释Figure 4和Figure 5中的实验结果至关重要。这个图也展示了研究方法的严谨性,通过交换顺序来控制位置偏见,将不一致的结果标记为平局,这种方法增强了结果的可靠性。