AA-PersonalityBench 方法论

概述

AA-PersonalityBench 通过模型的写作和沟通风格来衡量其性格。一个特质是正面、中性还是负面,取决于受众,因此我们评估的是每个特质的显著程度,而不是其好坏。

AA-PersonalityBench 由两组结果构成:

  • 性格特质:我们使用由 LLM 评审模型组成的评审团,评估 30 个难以通过程序比较的特质(例如雄辩、自信)。这 30 个特质汇总为 8 个性格指数:Expressiveness、Organization、Informativeness、Transparency、Warmth、Conviction、Imagination和Slop
  • 沟通特征:表情符号的使用、句子长度等属性可以通过程序进行评估,因此我们单独测量并报告这些特征

问题

我们为每个特质设计了 30 个问题(共 900 个)。其中一些问题会温和地引导模型表现出某个特质,另一些则较为中性。性格特质和沟通特征基于同一组问题进行评估。

为避免基准污染,完整问题集不公开,但我们公开了一小部分示例问题:

模型回答

每个模型对每个问题回答一次,以单条用户消息的形式发送,不使用系统提示词,因此回答反映的是模型的默认写作方式。所有模型回答相同的问题,因此每次比较都是针对同一问题的两个回答。

性格特质

评审流程

  • 对于每个特质,我们从评审团中选择一个评审模型,比较两个模型对该特质某个问题的回答。评审模型选出更能体现该特质的回答,或判为平局。评审模型会获得特质、特质定义、问题以及两个模型的回答(隐去模型名称)
  • 我们使用一个评审团:Gemini 3.8 Flash (high)、Claude Sonnet 5.5 (medium) 和 GLM 5.3 Flash (max)。每次比较只分配给一个评审模型。我们按模型平衡分配,使每个模型的比较大致均匀地分布在三个评审模型之间。我们还会随机打乱模型回答的呈现顺序,以避免位置偏差
  • 我们按特质采样比较,每个模型采样到固定的目标数量为止。我们将 GPT-6.1 Sol (max) 设为锚定模型,在每个特质上将其 Elo 固定为 1000。为确保锚定稳定,它的采样次数多于其他模型

特质得分的计算

  • 我们用带有 Firth 惩罚项的 Bradley-Terry 模型拟合每个特质的判定结果。平局计为双方各得半场胜利
  • 我们在每个特质上对每个模型进行一次 Elo 评分,两个评分之间的差距可预测一个模型击败另一个模型的频率:评分相同表示 50/50,相差 400 分表示 10 比 1 的赔率
  • 我们通过 bootstrap 计算 95% 置信区间:对判定结果进行 1,000 次重采样,并在每次重采样上重新拟合评分

性格指数

每个成员特质的 Elo 会在该特质上所有已评分模型之间转换为 z 分数,再将这些 z 分数取平均,并将平均值在所有模型之间换算为 1 到 100 的百分位排名。Sycophantic 以反向方式计入 Transparency 指数,因此 Sycophantic 得分越低,相应的 Transparency 指数得分越高。计算指数的 95% 置信区间时,我们让每个成员特质依次取其 Elo 下限和上限(反向特质则互换),重新执行 z 分数、取平均和百分位排名这几个步骤

指数说明特质
ExpressivenessRich, varied, well-crafted languageLexically Varied, Eloquent, Literate, Natural Sounding, Metaphorical
OrganizationWell-structured, scannable, answer-firstStructured, Scannable, Bottom-Line Summary, Answer First
InformativenessPractical depth, evidence, actionable contentInformation Dense, Evidence-Based, Resource-Specific, Actionable Guidance, Pragmatic
TransparencyTruthful, acknowledges uncertainty, non-sycophanticTruthful, Admits Uncertainty, Disclaims Assumptions, Flags Nuances, Sycophantic (反向)
WarmthFriendly, humorous, sincere, emotionally attunedFriendly, Humorous, Sincere, Emotionally Intelligent
ConvictionDirect, confident positions and constructive pushbackDirect, Confident, Opinionated, Constructive Pushback
ImaginationCreative, exploratory, open-ended thinkingCreative, Open-Ended
SlopUse of filler and generic languageSlop

沟通特征

我们单独测量并报告 21 项沟通特征,分为 4 个类别。这些特征通过程序计算,并在上述 30 个特质的 900 个问题的所有回答上取平均

类别特征测量内容
LengthCharacters去除代码和 URL 后正文中的字符数,包括空格
Words包含字母或数字的 token;每个中文、日文或韩文字符计为一个词(但所有问题均为英文)
Sentences由基于规则的分句器识别出的句子,可处理“Dr.”等缩写
Paragraphs正文段落;标题、代码以及条目之间无空行的列表中的条目不计入
Avg. sentence length词数除以句数
StructureLists顶层的项目符号列表或编号列表;嵌套的子列表不单独计数
Headings任意级别的标题
Tables表格
PunctuationEm dashes长破折号字符 (—);双连字符不计入
Contractions缩约形式,如“don’t”“you’re”和“it’s”;“John’s”这类所有格不计入
Exclamations感叹号
Questions问号
Parentheses闭合的括号对,包括嵌套的括号对;不成对的括号不计入
Quotes任何样式的引号,如直引号、弯引号、« » 和 „ “;撇号不计入
Colons冒号
Ellipses三个句点 (...) 或省略号字符 (…)
EmphasisBold text粗体使用次数:每段连续的粗体文本计为一次,因此单个加粗的词和整句加粗都计为 1
Italics斜体使用次数:每段连续的斜体文本计为一次,因此单个斜体词和整句斜体都计为 1
Emojis读者看到的每个表情符号。由多个字符组成的表情符号,例如家庭 (👨‍👩‍👧),仍计为一个表情符号
Acronyms连续两个或以上的大写字母 (AI, USA) 或带句点的形式 (U.S.)
Ends with a question回答的最后一个字符是否为问号,以符合条件的回答所占比例报告