🛡️TypeSafe 中文文档
原文档 ↗

AI 入门

为什么 TypeSafe 训练具有校准概率的决策模型,而不是为生成文本进行优化。

大多数 AI 产品都围绕模型与人之间的对话构建。TypeSafe 从一个不同的押注出发:大规模自动化将由 AI 对 AI 和 AI 对软件的交互主导,因此机器接口比聊天接口更重要。

我们称之为机器原生智能(Machine Native Intelligence):

具有软件般特性的 AI,例如结构化、可靠性、可观测性、可测试性、速度、一致性和低成本。

构建生产系统,而非造神

TypeSafe 并不试图构建一个无所不能的模型。它是为生产系统设计的——在这些系统中,代码需要一个狭窄的、可以审查并据此行动的决策。

我们的预期是,大规模 AI 自动化将更接近 99% 的机器对机器交互和 1% 的人类交互。这把设计目标从读起来令人愉悦的响应,转向在软件中表现可预测的输出。

阅读 TypeSafe 宣言。

三种训练后方法

预训练语言模型已经以两种主要方式被改造。TypeSafe 增加了第三种。这里展示 RLHF 和 RLVR 作为背景;TypeSafe 的训练路径是 RLCD。

💬RLHF

基于人类反馈的强化学习把预训练模型变成了聊天机器人。它训练模型生成人们更偏好的响应。

🧠RLVR

可验证奖励的强化学习创造了推理模型,它们擅长数学等任务,但更慢、更昂贵。

🔢RLCD

面向校准决策的强化学习训练 TypeSafe 返回决策和校准概率,而不是生成的文本。

RLHF 曾被用于训练 InstructGPT 和 ChatGPT,并由 TypeSafe 联合创始人 Diogo Almeida 共同发明。

Pretrained language models branch into muted RLHF and RLVR paths and an emphasized RLCD decision-model path. Pretrained language models branch into muted RLHF and RLVR paths and an emphasized RLCD decision-model path.

RLCD 与校准决策

RLCD 优化的是另一种不同的输出契约:

  • 模型不生成文本。

  • 它返回决策和概率。

  • 更高的概率应当对应答案正确的更大可能性。

校准让不确定性变得可以被软件使用。对于一个校准良好的模型的多次预测:

  • 被赋予 0.2 概率的结果应当大约在 20% 的情况下发生。

  • 被赋予 0.8 概率的结果应当大约在 80% 的情况下发生。

  • 被赋予 1.0 概率的结果应当在 100% 的情况下发生。

这些比率描述的是一组预测,而不是对任何单个答案的保证。关于如何决定软件何时应当执行、何时应当升级,参见置信度。

RLHF 的问题

RLHF 教模型说人们偏好的话。这个目标对聊天机器人很有效,但它也可能奖励谄媚行为和听起来自信的幻觉。

偏好优化还会导致模式丢弃(mode dropping):模型学会偏好某种特定风格,例如遵循指令,同时降低其他可能输出的概率。

The probability distribution of a base model compared with a narrowed, mode-dropped distribution after RLHF. The probability distribution of a base model compared with a narrowed, mode-dropped distribution after RLHF.
⚠️警告

一个输出可以对人很有说服力,却不足以可靠地支撑无人值守的自动化。人类偏好和机器可信度是不同的优化目标。

模式丢弃是模式坍缩(mode collapse)的较温和版本。在经典的生成对抗网络失败模式中,生成器学会反复生成同一种输出,因为那种输出能持续骗过判别器。

模式坍缩类比▾
Repeated characters illustrate a GAN suffering from mode collapse. Repeated characters illustrate a GAN suffering from mode collapse.

RLHF 仍然是会话模型的良好选择。TypeSafe 的立场是:生产自动化需要一种不同的训练目标——一种以受约束的决策和校准的不确定性为中心的目标。

本站为 docs.typesafe.ai 的中文翻译,仅供学习参考;内容版权归原作者所有。