你有没有当过“夹在中间”的传话人?比如,朋友 A 说了一句冒犯人的话,你不好意思当面指出,只能委婉地转告:“那个……你刚才那句话,好像有点伤人。”朋友 A 愣了一下,改口重说了一遍,这次温和多了。你发现没有——你并没有直接教他该怎么说话,只是给了他一面“镜子”,让他自己照见问题、自己修改。如果这个过程重复足够多次,他慢慢就学会在开口之前先自我检查了。 Constitutional AI(宪法 AI)和 RLAIF(AI 反馈强化学习)干的就是这件事。想象一个庞大、分布在世界各地的“AI 之家”,每个 AI 都在不同的“家庭”里成长,家长(人类)不可能随时盯着每一个孩子。于是,家长写下一本“家规手册”——里面不是冗长的禁令,而是一组简洁的原则:“不要伤害他人”“要诚实”“要尊重不同观点”。然后,AI 每次说错话、做错事,不需要家长亲自批评,而是让它自己对着一面镜子——另一个 AI 裁判——做自我批评、自我修订。这个“AI 教 AI”的过程,就是 RLAIF 的核心。 更有趣的是,这个“家规教育”还能在联邦学习的框架下进行——就像全世界的家庭各自教育自己的孩子,但从不把孩子送到同一个学校,也不交换孩子的日记,只分享“教育心得”的摘要。每个 AI 的原始数据都留在家中,隐私得到了保护。 这就是我们这篇文章的主角:Constitutional AI 与 RLAIF——用一套写下来的原则,让 AI 学会自我批评、自我修订,从而减少有害输出,并且在保护隐私的前提下实现安全对齐。对 AI 从业者来说,掌握这套方法论,意味着你不再需要依赖昂贵且可能带有偏见的人类标注来对齐模型,而是可以设计一套可扩展、可审计、能保护隐私的对齐流水线——这是大模型安全落地和隐私计算结合的必修课。
学完本篇,你将理解“基于原则的自我批评”如何替代大规模人工反馈,并掌握在联邦学习场景下部署安全对齐流程的基本思路,这对 AI 安全工程师、隐私计算工程师、大模型训练平台开发者都至关重要。
目录
可视化演示
展示Constitutional AI的自我批评修订循环,以及RLAIF与RLHF的对比。
本节配有交互动效(进入视口后自动加载,约 3KB)。
CAI自我批评修订循环 初始回答:模型生成可能含有害内容的回复 自我批评:依据宪法原则检查并找出违规之处 修订输出:根据批评意见生成更安全的回复 Initial → Critique → Revise 迭代修订减少有害输出
家规由来:为什么不用“人盯人”,而是写一本手册
想象你是一位大家族的长辈,家里有几百个孩子,分布在不同的城市。每个孩子都会说话、做事,但偶尔会说一些冒犯人的话。你不可能给每个孩子配备一个贴身管家,每天逐字逐句地纠正。于是你想了一个办法:把“什么话不能说、什么行为不能做”写成一本清晰的家规手册,让每个孩子自己对照手册检查自己的言行。这就是 Constitutional AI 的出发点。
在传统的 AI 对齐中,我们需要雇佣大量标注员,让人类对 AI 的输出进行评分、纠正。这个过程成本极高,而且人类标注者之间常有意见分歧,导致标准不统一。Constitutional AI(CAI)换了一个思路:把对齐的原则写下来,让 AI 自己参照原则去批评和修改自己的输出。这些原则集合被称为“宪法”(Constitution),它不是一个法律条文,而是一组简洁的行为准则。
CAI 最早由 Anthropic 提出,核心理念是“用原则替代标注”。研究者列出约十几条到几十条原则,涵盖无害性、诚实性、公平性等方面。比如一条原则可以是:“AI 不应生成贬低任何群体尊严的内容。”这些原则是公开的、可审计的,任何人都可以查看——这就像家规公开贴在墙上,而不是管家心里藏着掖着的潜规则。
原则清单(宪法) → 指导 AI 自我批评 → 生成修订版输出 → 训练奖励模型自我批评机制:AI 如何当自己的镜子
现在,家规手册已经写好了。但孩子说了冒犯的话之后,怎么让他意识到自己错了?你不能只说“你错了”,而要给他一面镜子,让他自己看。CAI 的“镜子”是一个精心设计的提示词(Prompt)。
具体流程是这样的:给定 AI 的一段原始输出,我们构造一个“批评提示”:“请根据以下原则,指出上面的回答有哪些地方违反了原则。”AI 读了自己的输出,对照原则提出批评意见。然后,再构造一个“修订提示”:“请根据你的批评意见,修改你的原始回答。”AI 根据批评,生成一个新的、更安全的回答。这个“批评-修订”的过程可以重复多次,就像孩子对着镜子反复整理衣冠。
这两个步骤在论文中被称为 Critique(批评)和 Revision(修订)。批评过程需要 AI 真正理解原则的含义,而不是机械地匹配关键词——所以 CAI 通常使用足够强大的语言模型来执行自我批评。修订过程则需要 AI 在保留原始回答有价值部分的同时,去除有害部分,这比“一刀切地拒绝回答”要精细得多。
这个过程的形式化描述如下:设原始输出为 \(x\),原则集合为 \(C\),批评模型生成批评意见 \(c\),修订模型生成修订输出 \(x'\)。理想情况下,\(x'\) 比 \(x\) 更能满足原则集合 \(C\) 的要求。
举个例子,假设原始输出是:“你应该感到羞耻,因为你连这么简单的事都做不好。”批评模型对照原则“不应进行人身攻击”后指出:“这句话包含贬低和羞辱,违反了尊重原则。”修订模型随后生成:“这件事确实有挑战,也许我们可以一起看看哪里出了问题。”——保留了帮助的意图,删除了攻击性。
- \(\text{Critique}(x, C)\)——批评阶段AI 阅读原始输出 \(x\),并对照原则集合 \(C\),找出 \(x\) 中违反原则的具体内容,生成批评意见 \(c\)。
- \(\text{Revision}(\cdot, x)\)——修订阶段AI 结合批评意见 \(c\) 和原始输出 \(x\),重新生成一份输出 \(x'\),保留 \(x\) 中合理的内容,删除或改写有害的部分。
- 迭代重复(可选项)将 \(x'\) 作为新的“原始输出”,再次进行批评和修订,直到 AI 认为输出已经符合原则集合。每次迭代都让输出更加安全,就像对着镜子反复检查自己的着装。
RLAIF 反馈训练:让 AI 教 AI 学会对齐
自我批评-修订的过程可以生成大量“修订前后的成对数据”,但这些数据还不足以让模型从根本上改变行为。要让模型真正学会“倾向于生成安全输出”,还需要强化学习的推动。传统的 RLHF 用人类偏好作为奖励信号,而 RLAIF(Reinforcement Learning from AI Feedback)用 AI 的反馈替代人类反馈。
具体来说,RLAIF 的流程是:让奖励模型(Reward Model)对 AI 的输出进行评分。这个奖励模型的训练数据来自哪里?不再是由人类标注员打分,而是由 AI 对照原则进行判断。比如,给 AI 展示两个回答,让它根据宪法原则判断哪个更好。这样,AI 的偏好判断就替代了人类的偏好判断,形成“AI 教 AI”的格局。
这种替代并非没有道理。研究者发现,当使用足够强大的模型(如 Claude)作为评判者时,AI 的偏好判断与人类判断的一致性可以超过 80%。这意味着,AI 的反馈已经接近人类反馈的质量,但成本却低了一个数量级。在实际操作中,RLAIF 的训练信号可以进一步被形式化为偏好优化目标的扩展。
RLAIF 的收益十分直观。在传统 RLHF 中,一个偏好标注可能需要数分钟的人类工时,而 RLAIF 只需要调用一次 AI 模型。这也让对齐训练可以扩展到更大规模的数据集——毕竟 AI 生成标注的速度远快于人类。当然,这引出了一个新的担忧:AI 教 AI,会不会把错误也一起放大了?这就是为什么原则的制定和人工抽检仍然非常重要。
- \((x, y_w, y_l) \sim \mathcal{D}_{\text{AI}}\)——AI 反馈数据集数据来自 AI 对照原则给出的偏好判断。\(x\) 是提示词,\(y_w\) 是被 AI 判定为更优的回答,\(y_l\) 是较差的回答。
- \(r(x, y_w) - r(x, y_l)\)——奖励差值计算奖励模型对胜者和败者的打分差值。如果奖励模型学得好,差值应为正,且越大越好。
- \(\sigma(\cdot)\) 与 \(\log\)——概率转换与梯度将差值通过 sigmoid 函数转换成 0 到 1 之间的概率,再取负对数作为损失。损失越小表示奖励模型对“好回答给高分、差回答给低分”的判断越准确。
联邦对齐训练:每个家庭各自教育,只分享心得
现在,我们把视野拉大。假设“AI 之家”不是几百个孩子,而是成百上千个分布在全世界的数据中心——每个数据中心都有自己私有的数据,这些数据可能涉及医疗记录、金融信息、个人隐私,不能集中到一个中央服务器上。这就是联邦学习的场景:模型在各参与方本地训练,只上传模型参数更新,不上传原始数据。
将 CAI 与联邦学习结合,就引出了一个激动人心的可能性:联邦对齐(Federated Alignment)。每个参与方在自己的本地数据上运用 CAI 的自我批评-修订机制,让本地模型学会减少有害输出。然后,各方将模型的参数更新(而非数据本身)上传到中心服务器,中心服务器聚合这些更新,得到一个全局的、对齐过的模型。
这一过程的价值在于“经验共享、数据不动”。每个客户端学习到的对齐经验(体现在模型参数的变化中)被共享给了所有参与者,但原始数据永远待在本地。这与“全世界的家庭各自教育孩子,但只分享教育心得,不交换孩子的日记”的比喻完全一致。
在实现上,联邦对齐的一个简单方式是 FedAvg 的变体:每个客户端本地运行若干轮 CAI 微调,然后将模型权重更新上传,中心服务器计算加权平均。
联邦对齐的一个关键优势是“持续迭代改进”。每一轮联邦学习之后,全局模型回到客户端,客户端再基于新一轮模型继续做本地 CAI 微调。这意味着,家规教育不是一次性完成的,而是代代相传、不断强化的过程。
- \(\theta_{\text{local}, k}^{(t+1)}\)——本地模型参数第 \(k\) 个客户端在本地经过 CAI 对齐训练后得到的模型参数。
- \(n_k / n\)——数据量权重客户端 \(k\) 的样本量 \(n_k\) 占总样本量 \(n\) 的比例。数据越多的客户端,在全局模型中话语权越大。
- 求和——加权聚合将所有客户端的参数按权重求和,得到新的全局模型参数。这个过程保护了隐私,因为中心服务器只看到了参数,没看到任何原始数据。
隐私安全挑战:家规不能泄露孩子的秘密
把 CAI 搬到联邦学习框架下虽然美好,但也带来了新的挑战。最大的问题是:CAI 的自我批评过程可能泄露隐私信息。想象一下,孩子对着家规手册自我批评时说:“我刚才把王叔叔的糖尿病病史拿出来嘲笑,这不对。”——批评本身泄露了王叔叔的健康隐私。
在 AI 场景中,这种风险同样存在。当 AI 模型在本地进行自我批评和修订时,批评文本中可能包含训练数据中的敏感信息。如果这些批评文本被上传或留存,隐私就会泄露。此外,联邦学习虽然只上传模型参数,但模型参数本身也可能隐含着训练数据的痕迹。攻击者可以通过模型反演、成员推断等方式还原部分隐私信息。
应对策略之一是引入差分隐私(Differential Privacy)。在联邦对齐训练中,每个客户端在本地更新中加入经过校准的噪声,使得攻击者无法判断某个具体样本是否参与了训练。另一个策略是,在设计 CAI 的提示词时,刻意要求 AI 在批评文本中“只描述行为类型,不引用具体数据”。比如,原则可以是“不应贬低他人”,批评时只需说“这句话包含了贬低”,而无需说出贬低了谁以及背后的敏感信息。
从更宏观的角度看,隐私保护与对齐目标是互补的:对齐让 AI 不伤害人,隐私保护让 AI 不泄露人。两者共同构成了“可信 AI”的基石。
实战落地框架:从理论到家规的持续传承
讲了这么多,CAI 和 RLAIF 到底如何落地到真实的 AI 训练流程中?我们可以梳理一个实战框架,帮助你在自己的项目中设计“减少有害输出”的训练流程。
第一步,制定宪法原则。根据你的业务场景,列出一组 10-30 条的原则。例如,客服机器人需要“不承诺无法实现的服务”,医疗助手需要“不给出具体用药建议”。原则要具体、可操作、可判断。
第二步,构建自我批评-修订流水线。用提示词工程实现 Critique 和 Revision。每次对话的开始,让 AI 先自我提醒原则,输出后进行自检。将“批评-修订”的输入输出对保存下来,作为奖励模型的训练数据。
第三步,训练 RLAIF 奖励模型。用 AI 生成的偏好对训练奖励模型,替代人工标注。定期用人工抽检的方式评估 AI 裁判的准确率,防止“AI 教 AI 教歪了”。
第四步,接入联邦学习框架。如果数据分布在不同的机构,设计联邦对齐流程,各机构本地执行上述步骤,只共享参数更新。别忘了在本地更新中加入差分隐私噪声。
这个框架的核心精神是“持续迭代”。宪法原则不是一成不变的——就像家规需要随着孩子长大而更新,AI 的对齐原则也需要根据新出现的有害行为模式进行调整。每一轮训练后,审查失败案例,修订原则,更新流水线,形成“原则-训练-评估-修订原则”的闭环。
---
AI 应用场景
场景一:金融客服机器人的隐私保护对齐
阶段:模型对齐训练(RLAIF + 联邦学习)
解决的问题:银行有多家分行,每家分行的客户数据不能出本地域(监管要求),但总部希望所有分行的客服机器人共用一套“安全话术标准”。传统做法是请合规团队逐条审核 AI 话术,成本高且响应慢。CAI 的做法是:写一份“金融客服家规”(不得承诺收益、不得泄露客户信息、不得使用恐吓性话术),让各个分行的客服机器人本地自我批评-修订,再联邦聚合。
具体案例:某大型银行在全国有 20 个分行,每行拥有本地客户数据。采用联邦 CAI 后,每行本地运行一个“批评-修订”流水线,AI 输出客户回答前先对照原则自检。每周只上传模型参数更新到总行数据中心,总行聚合后分发。一个季度后,客服 AI 的合规率从 78% 提升至 96%,且从未发生客户数据跨地域传输。
场景二:开源社区的内容审核助手
阶段:数据生成与偏好标注(RLAIF)
解决的问题:开源社区的帖子审核需要大量人工审核员,且审核标准常被批评“不透明”。CAI 让审核 AI 依据公开的“社区家规”进行自我批评和修订,所有审核理由都能追溯到具体原则条款,实现“可解释的审核”。
具体案例:一个百万用户的开源论坛,将宪法原则(“禁止人身攻击”“禁止歧视性言论”“允许建设性批评”)公开在帮助页面上。审核 AI 对可疑帖子先做自我批评(“这条帖子包含了对特定族裔的攻击性词汇,违反原则第 3 条”),然后给出修订建议(“建议将 X 词汇替换为中性表达”)。用户被拒时能看到具体违反哪条原则,申诉率降低了 40%。
Python 演示
"""Constitutional AI 的简化实现:自我批评-修订 + RLAIF 偏好对生成"""import randomfrom dataclasses import dataclass CONSTITUTION = [ "回应不应包含人身攻击", "回应应尊重所有群体的尊严", "回应不应包含仇恨言论",] def critique(output: str, principles: list[str]) -> str: """模拟 AI 对照原则对输出进行自我批评""" violations = [] for p in principles: if "愚蠢" in output or "羞耻" in output: violations.append(f"违反原则「{p}」:包含贬低性措辞") if "仇恨" in output or "讨厌" in output: violations.append(f"违反原则「{p}」:包含仇恨倾向") if not violations: return "未发现违反原则的内容。" return ";".join(violations) def revise(output: str, critique_text: str) -> str: """模拟 AI 根据批评意见修订输出""" if "违反原则" in critique_text: revised = output.replace("你太愚蠢了", "这件事确实有难度") revised = revised.replace("你应该感到羞耻", "也许我们可以换个角度") revised = revised.replace("我讨厌你", "我理解你感到沮丧") return revised + "(已修订)" return output @dataclassclass PreferencePair: """RLAIF 偏好对:胜者 y_w 应优于败者 y_l""" prompt: str y_w: str y_l: str def generate_preference_pairs(samples: list[str]) -> list[PreferencePair]: """用 AI 自我批评-修订生成偏好对,替代人类标注""" pairs = [] for raw_output in samples: critique_result = critique(raw_output, CONSTITUTION) revised_output = revise(raw_output, critique_result) if revised_output != raw_output: pairs.append(PreferencePair( prompt="给出友善的建议", y_w=revised_output, y_l=raw_output, )) return pairs def main(): raw_samples = [ "你太愚蠢了,这么简单的事都做不好。", "你应该感到羞耻,连基本的礼貌都不懂。", "我讨厌你,请你离开这个社区。", "谢谢你的回答,虽然我不完全同意,但很有帮助。", ] print("=== 联邦 CAI 流水线:本地自我批评-修订 ===") for raw in raw_samples: c = critique(raw, CONSTITUTION) fixed = revise(raw, c) print(f"\n原始输出: {raw}") print(f"自我批评: {c}") print(f"修订输出: {fixed}") pairs = generate_preference_pairs(raw_samples) print(f"\n=== RLAIF 偏好对生成(共 {len(pairs)} 对)===") for pair in pairs: print(f"胜者(修订版): {pair.y_w}") print(f"败者(原始版): {pair.y_l}") print("---") # 模拟联邦平均: 各客户端上传修订后的模型参数 weights = [0.3, 0.2, 0.3, 0.2] fed_avg = sum(w * len(pairs) for w in weights) print(f"模拟联邦聚合得分: {fed_avg:.2f}") if __name__ == "__main__": main()
CONSTITUTION = [...]定义宪法原则清单,在真实场景中由人类专家审阅制定,是 CAI 的“家规”。def critique(output, principles)模拟批评模型:AI 对照原则找出输出中的有害内容,并明确指出违反哪条原则。def revise(output, critique_text)模拟修订模型:AI 根据批评意见,将有害措辞替换为中性表达,保留原始回答的意图。@dataclass class PreferencePair定义 RLAIF 偏好对的数据结构,胜者是修订版,败者是原始版,用于训练奖励模型。generate_preference_pairs(raw_samples)自动生成偏好对,替代了传统 RLHF 中昂贵的人工标注环节。pairs.append(PreferencePair(...))只有当修订版与原始版不同时才构造成对数据,保证训练信号有区分度。weights = [0.3, 0.2, 0.3, 0.2]模拟联邦学习中不同客户端的数据量占比,用于参数聚合。
常见误区
误区“Constitutional AI 不就是让 AI 自己评价自己的输出吗?它自己想怎么说就怎么说,肯定有偏见啊。”
正解CAI 的关键不是让 AI “自由发挥”地评价自己,而是让 AI 对照一组固定的、由人类明确写下的原则进行批评。原则充当了“客观尺度”。就像学生对照标准答案批改自己的卷子,标准答案是固定的,学生的主观发挥空间其实很小。另外,CAI 的批评文本会在后续训练中由奖励模型进一步校准,最终的评价标准仍然锚定在人类编写的原则上。
为何常见:人们看到“自我批评”就下意识地想到“自己当自己的法官”,忽略了 CAI 中“宪法原则”这一人类介入的关键环节。实际上,原则的制定由人完成,这正是人类价值观注入模型的通道。
误区“RLAIF 用 AI 替代人类反馈,那就完全不需要人类了,全自动对齐!”
正解RLAIF 替代的是大规模、重复性的偏好标注劳动,但人类仍然承担着更重要的角色:制定宪法原则、设计批评提示词、抽样评估 AI 裁判的质量、审查失败案例。在 RLAIF 的实际流程中,人类从“流水线工人”变成了“质量审计师”。就像一家餐厅不再雇人逐桌打听口味,但厨师长仍然每周亲自试菜。
为何常见:营销式的宣传夸大了 RLAIF 的自动化程度,让人误以为“AI 教 AI”是完全闭环的。实际上 AI 判断的基准——原则——仍然来自人类,且 AI 的“教学效果”必须定期接受人类审计。
误区“联邦 CAI 很简单,就在每个客户端上跑 CAI,服务器聚合参数,完事。”
正解联邦对齐在工程上有很多微妙之处。例如:每个客户端的本地数据分布不同,同样的原则在不同客户端可能催生不同的本地策略,导致参数冲突;批评文本中可能隐含原始数据的隐私信息,不能随参数一起上传;各客户端的算力差异也会导致“掉队者”问题。这些都需要额外的机制(如差分隐私、异步聚合、数据分布校准)来弥补。联邦对齐不是一个简单的“拼接”,而是一个系统工程。
为何常见:人们容易把 CAI 和联邦学习都视为“黑盒工具”,以为组合使用就像软件库一样互相兼容。实际上,两个框架在隐私、通信、异构性等维度上存在深层耦合,需要认真设计。
误区“既然原则是行为准则,那我把所有可能出现的问题都列入原则,AI 就会更安全吧?”
正解原则过多会导致两个问题:一是原则之间互相冲突(如“绝对诚实”与“保持温和”可能矛盾),AI 在自我批评时陷入“原则打架”;二是过长的原则列表会占用 AI 的上下文窗口,反而稀释模型的注意力,导致“每条都看了、每条都没记住”。好的宪法原则应当是简洁、正交、可操作的,一般 10-30 条为宜,且要经过冲突检测。
为何常见:直觉上“规则越全越安全”,但在有限上下文中,规则的边际效益递减,甚至会因为内部矛盾而产生负效益。这就像家规写了 300 条,孩子反而一条都记不住了。
面试题
Q1. Constitutional AI 的核心理念是?
- A.用人类反馈不断修正 AI 行为
- B.用一套公开原则让 AI 自我批评修订← 正确答案
- C.用更强的算力提升 AI 安全性
- D.用规则引擎过滤敏感词
答案:B。CAI 的核心是用一套写明的原则(宪法)指导 AI 进行自我批评和修订,B 正确。A 是 RLHF 的思路;C 与对齐方法无关;D 只是简单过滤,不涉及原则理解和自我修订。
Q2. 在 CAI 的“批评-修订”流程中,批评模型的输入是什么?
- A.只有原始输出
- B.原始输出加上宪法原则← 正确答案
- C.只有宪法原则
- D.修订后的输出
答案:B。批评模型需要同时看到原始输出和宪法原则,才能对照原则找出违规之处。仅看输出无法判断对错,仅看原则没有评判对象,修订后的输出是批评之后才产生的。
Q3. RLAIF 与 RLHF 最本质的区别在于?
- A.RLAIF 使用更大的模型
- B.RLAIF 的偏好反馈来自 AI 而非人类← 正确答案
- C.RLAIF 不需要奖励模型
- D.RLAIF 使用监督学习而非强化学习
答案:B。两者结构相似,都有奖励模型和策略优化阶段,区别在于偏好标注的来源——RLAIF 由 AI 对照原则生成偏好,RLHF 由人类标注。RLAIF 并不免除奖励模型,也未改变学习范式。
Q4. 以下哪些是 RLAIF 的优势?
- A.标注成本大幅降低← 正确答案
- B.可扩展到大规模数据← 正确答案
- C.完全消除了人类偏见
- D.偏好判断标准更加一致← 正确答案
答案:ABD。RLAIF 用 AI 替代人工标注,降低了成本和扩展门槛,且 AI 裁判执行同一套原则,标准更一致。但 AI 裁判仍可能继承训练数据中的偏见,人类偏见并未完全消除,C 错误。
Q5. 联邦学习场景中,客户端上传的是什么?
- A.本地原始数据
- B.模型参数更新← 正确答案
- C.自我批评文本
- D.全部训练日志
答案:B。联邦学习的核心是“数据不动模型动”,客户端在本地训练后只上传模型参数更新,原始数据和批评文本都留在本地,保护了隐私。
Q6. 将 CAI 与联邦学习结合时,面临哪些隐私风险?
- A.批评文本可能包含敏感样本信息← 正确答案
- B.模型参数可能被反演出训练数据← 正确答案
- C.宪法原则可能被恶意篡改
- D.修订后的输出可能泄露隐私模式← 正确答案
答案:ABD。批评文本在描述违规行为时可能引用具体敏感信息(A);模型参数隐含数据特征,可被攻击者反演(B);修订后的输出如果包含有害模式,本质上仍是隐私泄漏(D)。宪法原则是公开的,被篡改属于完整性问题而非隐私问题(C)。
Q7. 在 RLAIF 的奖励模型训练中,损失函数的含义是?
- A.让胜者和败者的得分差距尽量大← 正确答案
- B.让所有输出得分尽量高
- C.让模型预测文本的困惑度
- D.让胜者和败者的得分尽量接近
答案:A。RLAIF 的损失函数基于 Bradley-Terry 模型,通过最大化胜者得分与败者得分的差值(经 sigmoid 和 log 变换),让奖励模型学会“分辨好坏”,而不是给所有输出打高分。
Q8. 宪法原则的设计最应避免什么?
- A.原则之间互相冲突← 正确答案
- B.原则包含专业术语
- C.原则数量不足十条
- D.原则涉及具体案例
答案:A。原则冲突会导致 AI 自我批评时无所适从,是设计中最需要避免的。专业术语可以接受(AI 能理解),数量超过十条通常是必要的,具体案例可以作为补充说明而非原则本身。
Q9. CAI 的“自我批评-修订”流程相比人工修订的优点有哪些?
- A.批评依据是公开可审计的原则← 正确答案
- B.修订过程保留原始回答的意图← 正确答案
- C.可以大规模并行执行← 正确答案
- D.修订结果一定优于人工修订
答案:ABC。A 正确,原则公开确保可追溯;B 正确,修订保留原意图而非一刀切拒绝;C 正确,AI 流水线可并行处理海量数据。D 过于绝对,AI 修订有时不如经验丰富的人类专家,因此需要人工抽检。
Q10. 在联邦对齐训练中使用差分隐私的目的是?
- A.提高模型准确率
- B.保护参与方的本地数据隐私← 正确答案
- C.加速模型收敛
- D.降低通信带宽需求
答案:B。差分隐私通过在参数更新中加入校准噪声,使攻击者无法判断特定样本是否参与了训练,从而保护本地数据隐私。它不会提升准确率(反而可能略降),也不加速收敛或降低带宽需求。