R02 中型·建 benchmark + 标注指南 + IAA 计算
R02 中型·建 benchmark + 标注指南 + IAA 计算
本节点要解决的问题不是”怎么写一份标注指南”——网上模板一抓一大把——而是:一个 AI PM 如何用一周时间,亲手造出一个”自己信得过、且能被追责”的小型评测集,并用一个量化数字(IAA)来回答那个最要命的问题——“我们的评测标准本身可靠吗?” 视角不是”找一套现成 benchmark 来用”(R01 已覆盖最小可运行),而是把评测当成一个需要先验收测量工具、再用工具验收模型的两层系统:在你拿 eval 去评判模型之前,必须先有人评判这个 eval。本节给出的是可照抄的模板+一段能跑的 Cohen’s Kappa 代码+一套迭代纪律。它的灵魂是测量方法学里一句被 AI 圈系统性忽略的话:没有信度(reliability)的指标,效度(validity)无从谈起。
§0 为什么是”先量 IAA 再信 benchmark”,而不是”先建集再标注”
读者脑中的默认错误框架是流水线框架:定义任务 → 找人标注 → 得到标签 → 数据集完工。在这个框架里,IAA 是一个可选的”质量报告附录”,标完了顺手算一下,好看就放进 paper,难看就不提。
这个框架把因果顺序颠倒了。测量方法学(psychometrics,源自心理测量学,是 benchmark 这门手艺的真正祖宗)的铁律是:信度是效度的上界——两个标注者对同一个样本都达不成一致(低信度),那这个标签到底测的是”模型好不好”还是”标注者今天心情如何”就无从分辨(无效度)。所以正确的顺序是:先用一小批双标注样本把 IAA 摸出来,IAA 不过关就回去修指南,过关了才放心大规模标注。 IAA 不是终点的体检报告,是起点的红绿灯。
这一点有硬证据撑着,而且证据指向的方向比直觉更狠。Ruggeri et al.(2024,“Let Guidelines Guide You: A Prescriptive Guideline-Centered Data Annotation Methodology”,arXiv:2406.14099;第一作者 Federico Ruggeri,博洛尼亚大学)的核心主张是:指南与数据样本的映射必须显式记录,否则你根本无法验证标注者是不是真的在按指南办事——也就无法定位”分歧来自指南模糊还是来自标注者偷懒”。Roit et al.(2021,arXiv:2112.02255)更进一步给出 FIND-RESOLVE-LABEL 三阶段工作流:先用一小批数据”发现”指南覆盖不到的歧义,“解决”它(补规则),再正式”标注”。两篇论文的共识是:指南是迭代出来的,不是写出来的;而 IAA 就是驱动这个迭代的仪表盘。
[!note] 框架级辨析的赌注 我赌的是:对绝大多数 PM 要造的评测集(事实正确性、安全合规、检索相关性这类有相对客观答案的任务),高 IAA 是数据可用的前提条件。 这个赌注有一个我显式承担的失效边界——见 §3 错点四与 §6:对主观任务(创意质量、冒犯性判断、文化得体性),视角主义(perspectivist)阵营会说”高 IAA 恰恰可能意味着你的指南把多样性压死了”。这个赌注我下在”PM 日常评测多为半客观任务”上;一旦你的任务本质主观,请翻到 §3 错点四,换一套打法。
§1 第一步:任务定义——把”评测什么”收窄到可标注的颗粒度
90% 的失败发生在这一步,且发生得悄无声息。“评测客服 Agent 回答质量”不是任务定义,是愿望。可标注的任务定义必须满足三个条件:单一维度、有判定边界、给得出反例。
测量方法学叫这一步”操作化”(operationalization)——把一个抽象构念(construct,如”质量”)拆成可观测、可勾选的具体指标(indicator)。NLP 生成任务评测的四大经典维度是现成的拆法:Fluency(流畅度)/ Coherence(连贯性)/ Relevance(相关性)/ Faithfulness(事实一致性);RLHF 场景再加 Helpfulness / Harmlessness 两轴(Safe RLHF, arXiv:2310.12773, ICLR 2024 的核心设计就是把这两轴解耦标注,而不是混成一个”好不好”)。
| 反面(愿望) | 正面(可标注的操作化定义) | 维度 | 量表 |
|---|---|---|---|
| ”回答质量好" | "回答是否与检索到的文档事实一致,无凭空捏造” | Faithfulness | 二分类:一致 / 不一致 |
| ”Agent 表现好" | "Agent 是否在不需要时调用了工具” | 工具调用恰当性 | 三分类:必要且正确 / 多余 / 缺失 |
| ”内容安全" | "回答是否包含可执行的自伤指引” | Harmlessness | 二分类(独立于 Helpfulness) |
给 PM 的硬约束:一次只标一个维度。把 Fluency 和 Faithfulness 混在一个 5 分制里打”综合分”,是 IAA 崩盘的头号原因——两个标注者会因为各自心里给两维不同权重而吵架,而这种吵架在数字上表现为”低一致”,却被误诊为”指南不清”。维度越解耦,IAA 越高,诊断越准。
§2 第二步到第四步:采样、写指南、双标注——一周可跑的最小流程
第二步·样本采集(建议 50–100 条起步)。 不要随机抽。要分层抽样 + 主动塞入边界样本:从真实流量里按你关心的子分布(语言、难度、意图类型)分层取样,再人为补入你预判会引发分歧的”硬样本”。原因在 §3 错点二会展开:随机样本里如果某一类标签占 90%,你的 Kappa 会因为 prevalence paradox 直接趴下,数字难看到无法解读。
第三步·写标注指南(这是真正的产品工作)。 一份能用的指南模板:
1. 任务目标:这批标注最终用来回答什么决策问题(如"R 版本是否比基线少了事实错误")
2. 维度定义:单一维度 + 一句话操作化定义
3. 标签集:每个标签的名称、定义、判定边界
4. 正例 ×3:典型样本 + 该打什么标签 + 为什么
5. 反例 / 边界例 ×3:最容易标错的样本 + 正确标签 + 易错点
6. 决策树:遇到歧义时的判定顺序(如"先看是否捏造,再看是否遗漏")
7. 弃权规则:什么情况下允许标"无法判断"(而不是硬猜)
8. 变更日志:v1→v2 改了哪条规则、因为哪个分歧案例
指南方法论的三条硬要点(来自 §0 引的两篇论文):(a) 多例——抽象定义不如三个具体反例管用;(b) 迭代——第一版一定不完整,留出 v1→v2 的修订位;(c) 显式映射——每条规则要能对应到具体样本,否则无法验证标注者是否遵守。
第四步·双标注(强制独立)。 两位标注者各自独立对同一批样本打标,严禁互相看、严禁先讨论。这一条是 IAA 有效的前提:一旦两人先对过答案,你算出的”高一致”是群体思维的产物,不是指南清晰的证据。这正是 §3 错点三要讲的”预标注偏差”的近亲。
§3 判断主轴 · 致命耦合点:90% 的人会在这里搞错的 6 个点
⭐ 这是本节点的命门。每一点配【症状 → 为什么会错 → 正确做法 → 真实反例】。
错点一:用原始一致率(Percent Agreement)冒充 IAA,把”碰巧一致”当成”真的一致”。
- 症状:报告里写”两位标注者一致率 92%,数据质量很高”,全程不提 Kappa。
- 为什么会错:原始一致率 p_o 没有扣除”两人瞎猜也会碰对”的部分。在类别不平衡时它会系统性高估真实一致——这正是既有节点 Cohen Kappa 系数 解决的核心问题(Accuracy 在 95% 阴性场景虚高到 95%,Kappa 却趴在 0)。
- 正确做法:永远报告 chance-corrected 指标(Cohen’s κ / Fleiss’ κ / Krippendorff’s α),且同时附上原始一致率作为对照——两个数字一起看才能诊断(见错点二)。
- 真实反例:LLM-as-Judge 领域的经典翻车。Eugene Yan 的综述(2024,eugeneyan.com/writing/llm-evaluators/)指出,Llama-3-8b 作为裁判与人类的原始一致率高达 80%,看起来很能打——但 Cohen’s Kappa 只有 0.62。光看原始一致率会把一个 Substantial 边缘的裁判误判为优秀裁判。同源数据里 GPT-4 的 Kappa 是 0.84、人类互评是 0.97(Zheng et al. 2023 / Yan 综述),三档差距只有 Kappa 才看得出来。
错点二:Kappa 数字难看就归咎于”标注者不行”,没意识到撞上了 Kappa Paradox。
- 症状:原始一致率 0.90,Kappa 却只有 0.30,团队据此判定”标注者水平差,重招人”。
- 为什么会错:这是 Feinstein & Cicchetti(1990,Journal of Clinical Epidemiology)正式描述的 prevalence paradox——当某一类标签极度主导(高 prevalence)时,期望随机一致率 p_e 也会很高,于是哪怕 p_o 高达 0.90,(p_o−p_e)/(1−p_e) 也会被压得很低。低 Kappa 此时不是标注质量问题,是样本分布问题。
- 正确做法:(a) 采样阶段就按 §2 分层 + 塞边界样本,避免单类独大;(b) 同时报告原始一致率与 Kappa,两者剪刀差大就是 paradox 的信号;(c) 类别极不平衡且无法重采样时,改用 Gwet’s AC1(2002,对不平衡更稳健的随机一致估计器)——但要写清楚 AC1 与 κ 用的是不同比较基准,不能跨指标直接比数值。
- 真实反例:医学诊断标注是 paradox 的重灾区——某罕见病阳性率 3%,两位放射科医生 p_o=0.96 但 κ≈0.2,外行据此说”医生都看不准”,实则是 prevalence 在作祟。NLP 仇恨言论标注同理:非仇恨样本占绝大多数时,Fleiss κ 对类不平衡最敏感,最容易被这个悖论击穿。
错点三:用 AI 预标注提效率,结果把 IAA 刷虚高了。
- 症状:为了快,先让 GPT-4 预打一遍标签,标注者在此基础上”审核修改”,最后 IAA 漂亮得不真实。
- 为什么会错:预标注会引入 pre-annotation bias(arXiv:2306.09307)——标注者倾向于接受机器建议而非独立判断,导致两人因为都默认了同一个 AI 答案而一致,IAA 虚高,真实独立一致性反而下降。这违反了 §2 第四步”强制独立”的前提。
- 正确做法:要么完全禁用预标注做 IAA 测算;要么做 A/B——一组带预标注、一组纯人工,对比两组 IAA,量出预标注的偏差幅度再决定是否采用。
- 真实反例:这是当下 LLM-as-Judge 与人工标注融合最隐蔽的坑。很多团队用”LLM 初判 + 人工复核”省成本,却拿融合后的高一致率宣称”我们的标注很可靠”——它可靠的只是”人和机器的共谋”,不是”标准本身的清晰”。
错点四:把”高 IAA”无条件等同于”高数据质量”,对主观任务用错了哲学。
- 症状:在情感、冒犯性、文化得体性这类任务上死磕 κ≥0.8,达不到就反复收紧指南直到达标。
- 为什么会错:视角主义(perspectivist)阵营(Basile et al. 2021 提出 “Learning With Disagreements” 范式;SemEval-2023 LeWiDi 共享任务,arXiv:2304.14803;近作如 Xu & Jurgens 2026, arXiv:2601.09065)指出,对主观任务,标注者分歧本身是有意义的信号,不是噪声。一味提高 IAA 可能意味着你的指南过度约束、把真实的人群多样性碾平了——你测得很”一致”,但测的是”指南有多霸道”,不是”现象有多清楚”。
- 正确做法:先判断任务是半客观(事实/安全/相关性)还是主观(审美/冒犯/价值)。半客观任务:追高 IAA 没错。主观任务:保留软标签分布(记录每个标注者的判断而非强制多数投票),把分歧建模成信号。
- 真实反例:Wong et al.(2021)批评固定阈值(如 κ≥0.7 才能发数据集)“对复杂或主观任务过于僵化”。仇恨言论数据集若强行把少数族裔标注者的”这是冒犯”投票用多数投票抹掉,得到的高 IAA 数据集会系统性地对受害群体的感受失明——高 IAA,低正义。
错点五:选错 Kappa 家族成员,用 Cohen’s κ 去算三个标注者或序数量表。
- 症状:三位标注者、5 分制 Likert 量表,却套用 Cohen’s Kappa。
- 为什么会错:Cohen’s κ(1960)的适用边界很硬——恰好两位标注者、标称类别、无缺失数据。三人以上要用 Fleiss’ κ(1971,但要求每样本标注数相同、无缺失);序数/区间量表或有缺失数据要用 Krippendorff’s α(2004,支持任意标注者数、可处理缺失、支持多种量表)。用错家族成员,算出来的数字没有方法学意义。
- 正确做法:按”标注者数 × 量表类型 × 是否有缺失”三维选指标。两人标称→Cohen;多人标称等量→Fleiss;任意/序数/有缺失→Krippendorff α。NLP 社区有人(Artstein & Poesio 2008;James 2026, arXiv:2603.06865)主张 α 应作为 NLP 默认,因其最灵活——但 Cohen κ 在两人标称场景仍最常用、最易解释。
- 真实反例:把 5 分制评分的分歧用 Cohen κ 当标称类别算,会把”打 4 分 vs 打 5 分”(相差 1 分)和”打 1 分 vs 打 5 分”(相差 4 分)当成同等程度的”不一致”——而序数量表下后者明显更严重。Krippendorff α 用距离函数能区分,Cohen κ 不能。
错点六:把 Landis & Koch 阈值表当成自然法则,机械地用 κ≥0.8 卡线。
- 症状:κ=0.79 判定”数据不合格丢弃”,κ=0.81 判定”完美可用”,仿佛 0.80 是物理常数。
- 为什么会错:Landis & Koch(1977)的六级阈值(Slight/Fair/Moderate/Substantial/Almost Perfect)被广泛使用,但同样被广泛批评为任意——Bakeman et al.(1997)明确指出”κ 的某一数值在任何应用领域都没有普适意义”。把启发式阈值当硬法律,是认识论的偷懒。
- 正确做法:阈值随任务风险与子任务校准。高风险任务(医疗、安全)该要求比 0.8 更高;探索性任务 0.67(Artstein & Poesio 2008 的可接受线)够用。更好的做法是报告 IAA + 置信区间 + 分歧模式分析(“Counting on Consensus”, James 2025/2026, arXiv:2603.06865, accepted LREC 2026 建议),而不是只甩一个聚合数字。
- 真实反例:NLP 论文里大量”κ=0.72,达到可接受水平”的一句话交代,从不分析”那 28% 的分歧集中在哪类样本”——而分歧模式恰恰是改进指南最值钱的信息。把阈值当终点,等于把最有价值的诊断信号扔进垃圾桶。
§4 第五步:用代码算 Cohen’s Kappa 并解读
公式见 Cohen Kappa 系数:κ = (p_o − p_e) / (1 − p_e)。这里给一段能直接跑、且同时输出原始一致率以供错点二诊断的代码:
from sklearn.metrics import cohen_kappa_score, confusion_matrix
import numpy as np
# 两位标注者对同一批样本的标签(0/1 二分类示例)
rater_A = [1, 1, 0, 1, 0, 0, 1, 1, 0, 1]
rater_B = [1, 0, 0, 1, 0, 1, 1, 1, 0, 1]
kappa = cohen_kappa_score(rater_A, rater_B)
p_o = np.mean(np.array(rater_A) == np.array(rater_B)) # 原始一致率
print(f"原始一致率 p_o = {p_o:.3f}") # 0.800
print(f"Cohen's Kappa = {kappa:.3f}") # 0.600
print("混淆矩阵:\n", confusion_matrix(rater_A, rater_B))
# 剪刀差预警:p_o 高但 kappa 低 → 警惕 Kappa Paradox(错点二)
if p_o - kappa > 0.3:
print("⚠️ p_o 与 kappa 剪刀差大,疑似类别不平衡导致的 prevalence paradox,请检查标签分布")
[!note] 解读这三个数字 上例 p_o=0.80 但 κ=0.60,剪刀差 0.20 尚可。真正要警惕的是 §3 错点二那种 0.90 vs 0.30 的剪刀差。永远三个数字一起看:原始一致率、Kappa、标签分布。 单看 Kappa 会被悖论骗,单看原始一致率会被随机一致骗。
序数量表或三人以上,把 cohen_kappa_score 换成 statsmodels.stats.inter_rater.fleiss_kappa(Fleiss)或第三方库 krippendorff(α,支持缺失与序数距离)。别用错家族成员(错点五)。
§5 第六步:迭代指南——把分歧变成规则
算出 IAA 只是开始。FIND-RESOLVE-LABEL 的闭环是:调出两位标注者打不同标签的那些样本(disagreement set)→ 逐条开会判定”谁对/都对/指南没说”→ 给指南补一条规则并记进变更日志 → 重标一小批验证 IAA 是否上升。 这个循环跑 2–3 轮,IAA 通常能从”尚可”爬到”实质性”。
迭代的产物有两个,缺一不可:(1) 一个 IAA 达标的数据集;(2) 一份被分歧锤打过、覆盖了真实边界情况的指南——后者往往比数据集更值钱,因为它能复用到下一批标注。把分歧当成”需要消灭的麻烦”是新手心态;把分歧当成”指南的免费 QA”才是测量方法学的成熟姿态。
§6 对手框架回应:视角主义对”高 IAA = 好数据”的挑战
业界最强的反方立场来自视角主义标注(perspectivist annotation)阵营,代表是 SemEval-2023 的 LeWiDi(Learning With Disagreements)共享任务及其 2025 续作(arXiv:2510.08460),以及更晚近的 Xu & Jurgens(2026, arXiv:2601.09065;作者 Yinuo Xu 与 David Jurgens,密歇根大学)。
接受它对的部分:他们是对的——对主观任务(情感、仇恨言论、价值判断),强制追求高 IAA 会把标注者的真实多样性碾成一个虚假的”共识”,高 κ 反而暴露了指南的霸权而非数据的清晰。传统 NLP 用多数投票产生单一 gold label 的做法,在这类任务上确实会系统性地抹掉少数群体的视角。本节 §3 错点四已经把这个边界显式纳入。
标注本专题坚持的边界与赌注:但我坚持,对 PM 日常要造的绝大多数评测集——事实正确性、检索相关性、安全合规、工具调用恰当性——这些任务有相对客观的判定标准,低 IAA 在这里仍然是危险信号,不是值得珍视的多样性。如果两个标注者对”这个回答是否捏造了文档里没有的数字”都达不成一致,那不是视角差异,是指南没写清楚或样本本身有歧义,必须回去修。视角主义是主观任务的解药,不是”指南可以一直含糊”的免罪符。我下的赌注是:先按任务的客观性程度分流,再决定追不追 IAA——把所有任务都当主观处理,和把所有任务都当客观处理,是同一种偷懒的两个方向。
[!warning] failure scenario 本节的”先量 IAA 再信 benchmark”流程,在一种场景下会失效:当真实世界本身没有稳定 ground truth 时(如”哪个回答更有创意”)。此时强行双标注算 Kappa,要么得到无意义的低分,要么靠霸道指南刷出虚假高分。识别信号:如果你发现为了提高 IAA 不得不把指南写得越来越细、越来越反直觉,说明你可能在给一个本质主观的任务强加客观外壳——该切换到软标签 / 标注者分布建模。
§7 跨域呼应:测量方法学——信度与效度的两层验收
本节的整个骨架都长在**测量方法学(psychometrics / measurement theory)**这棵跨域大树上,它来自心理学与社会科学,是 benchmark 这门手艺被遗忘的祖宗。具体怎么改变了对评测的技术判断:
测量方法学把”测得准不准”拆成两个正交问题——信度(reliability,测量是否稳定可复现) 与 效度(validity,是否测到了你想测的东西)。它给出一条 AI 评测圈系统性忽略的定理:信度是效度的上界(reliability bounds validity)。 一个测量如果连”重复测/换人测结果都对不上”(低信度)都做不到,就根本谈不上”它测到了真实能力”(效度)。
这条定理直接重写了 PM 的评测优先级:IAA 不是评测的附属体检,它是效度的守门员。 你拿一个 benchmark 去判模型强弱(这是效度声明)之前,必须先证明这个 benchmark 的标签本身可复现(这是信度证明)。这也解释了为什么整个 0412 专题反复强调的 benchmark 污染/饱和问题(见 c14 - 模型评估体系与 Goodhart 陷阱)是效度层面的崩塌,而本节处理的是更底层的信度层面——一个连信度都没建立的自建评测集,污染与否都还轮不到讨论。
[!note] 跨域调度的具体作用 如果没有测量方法学这层透镜,PM 很容易把”建评测集”理解成纯工程的”攒数据”任务,IAA 沦为可选附录。引入信度/效度二分后,判断变了:先验收测量工具(信度/IAA),再用工具验收模型(效度/分数)——这个两层结构是测量方法学送给 AI PM 的、教科书里学不到的不公平优势。它也反向照亮了 LLM-as-Judge 的本质:用 Kappa 量化两个 Judge 模型之间的一致性(inter-rater reliability),其实是在问”这个自动裁判作为一个测量工具,信度够不够”——这正是 Cohen Kappa 系数 从未展开的用法。
§8 PM 决策启示
- 面试怎么用:当被问”你怎么保证评测可靠”,不要答”我们找了人标注”。答:“我会先用 50 条双标注样本算 IAA——比如 Cohen’s Kappa——确认标准本身可复现,再大规模标。因为信度是效度的上界,标准都对不齐,分数就没意义。” 再补一句对悖论的认识(“且我会同时看原始一致率,防止 Kappa Paradox 误诊”),就把你和”只会调 prompt 的 PM”区分开了。
- 选型怎么用:评估第三方 benchmark 或外包标注数据时,先问对方要 IAA 数字和置信区间。拿不出 IAA、或只给原始一致率不给 Kappa 的数据集,信度存疑,不能作为选型依据。
- 复现怎么用:照抄 §3 的指南模板 + §4 的代码 + §5 的迭代循环,一周内为你自己的产品(如客服 Faithfulness、安全 Harmlessness)造出一个信得过的小评测集。这是 R01(最小可运行)到 R03(进阶)之间的关键一跳:从”用别人的题”到”造自己信得过的题”。
§9 与已有节点的关系
- 对 Cohen Kappa 系数 的深化(补缺):旧节点把 Kappa 讲成一个纯统计工具(公式、取值、与 MCC/F1 的关系、类不平衡鲁棒性),停在”这个指标是什么”。本节补上它从未展开的三件事:(a) 何时该用它、何时该换 Fleiss/Krippendorff(错点五的决策框架);(b) Kappa Paradox 的实战诊断(错点二,旧节点只在”类不平衡虚高”一句话带过,未点 paradox 之名);(c) 在 LLM-as-Judge 场景用 Kappa 量化 inter-rater reliability(§7,旧节点完全未涉及)。
- 对 c14 - 模型评估体系与 Goodhart 陷阱 的对话(纠偏分层):c14 提到”自建 500-1000 条黄金样本集”作为防 Goodhart 手段,但停在”建一个集”,未处理”建集时如何保证标注本身可靠”。本节补上 c14 缺的那一层——黄金集的信度地基。c14 处理的是效度层(指标会不会被优化攻破),本节处理的是更底层的信度层(标签本身可不可复现)。
- 对 m205 - RAG 生产环境:索引运维与评估体系 的深化:m205 讲了黄金评估集”200-500 条真实 query 人工标注”的工程实践,但未展开”人工标注的一致性如何量化”。本节给出 m205 那句”人工标注”背后的可操作 IAA 方法学。
- 不复述:Kappa 公式推导、RAGAS 四维、Goodhart 机制——分别见上述三个旧节点,本节不重复。
§10 关联节点
核心(必读)
- Cohen Kappa 系数 — 本节的统计基础,IAA 主力指标的公式与本质
- c14 - 模型评估体系与 Goodhart 陷阱 — 效度层:自建黄金集与防 Goodhart,本节是其信度地基
- A06 Goodhart 与指标失效 — 同专题判断主轴,理解”为什么评测会腐烂”
- m205 - RAG 生产环境:索引运维与评估体系 — 黄金评估集的工程实践场景
延伸(可选)
- c13 - 幻觉的不可消除性 — Faithfulness 维度标注针对的就是事实/引用幻觉
- m207 - Agent 产品化:场景推演与失败模式 — 工具调用恰当性等 Agent 评测维度的标注对象
- Agent 产品评估的五个具体问题 — Agent 评测的 PM 实操清单
- Rick 写作 SABCD 评级体系 — 人文 rubric 设计案例,“按体裁分轨”等价于”按任务类型分轨”的 IAA 思路
- AI概念滥用反思 — 评估失效源于评估工具自身认知偏差的实例
- AI PM 知识图谱·总索引
修订日志
- R0(2026-06-06)初稿:按 SHARED_CONTEXT §4 十一段骨架起草。确立”先量 IAA 再信 benchmark”主框架(§0),任务定义操作化(§1),一周最小流程(§2),六点判断主轴含 Kappa Paradox / 预标注偏差 / 视角主义 / 家族选型 / 阈值任意性(§3),可运行 Cohen’s Kappa 代码含剪刀差预警(§4),FIND-RESOLVE-LABEL 迭代(§5),视角主义对手框架”接受+边界”回应 + failure scenario(§6),测量方法学”信度是效度上界”跨域呼应(§7),与 Cohen Kappa / c14 / m205 三处显式升级对照(§9)。待 grounding pass 核验:SWE-bench 型号名、GPT-5 GSM8K 数字等在引用证据中已标〔待核实〕来源,本节未新增未接地硬事实。