PoisonGPT:模型供应链风险的一次演示

原标题PoisonGPT: A Demonstration of Model Supply-Chain Risk

Matthew Berman 讨论 Mithril Security 在 2023 年对 GPT-J 模型进行编辑并使用误导性仓库名称的演示。实验说明了一种供应链风险,并不意味着原模型提供商遭到入侵。

MBMatthew Berman讲者 · Forward Future
频道
Matthew Berman
发布
2023年7月12日
视频
4:48
阅读
4 分钟
幻灯片
2
原文
英语
在 YouTube 打开
往下滚动阅读时,视频会缩到右下角继续播放。字幕跟随阅读语言。
阅读语言共 2 种语言可读
由 AI 从英语原文翻译。打开“对照原文”可以逐段核对。
摘要

30 秒看懂

Matthew Berman 回顾 Mithril Security 的 PoisonGPT 演示:研究人员编辑了一个开放权重的 GPT-J-6B 模型,使其对首次登月问题给出错误答案,然后将修改后的模型放入名称相似的仓库。Berman 还讨论了另一种风险——训练数据投毒——以及检查模型来源的方法。 [Mithril 的报告](https://blog.mithrilsecurity.io/poisongpt-how-we-hid-a-lobotomized-llm-on-hugging-face-to-spread-fake-news/)将其描述为教育性实验,并称披露后 Hugging Face 禁用了仿冒仓库。报告的 0.1 个百分点差异来自 ToxiGen,不能证明所有其他能力都没有变化。

  1. 1研究演示Mithril Security 编辑 GPT-J-6B 的一个副本,说明模型供应链风险;这并未展示官方模型遭到入侵。
  2. 2名称相似的发布者测试使用了与 EleutherAI 相似、但少一个字母的账户名。Mithril 后来报告仿冒仓库已被禁用。
  3. 3范围有限的基准结果Mithril 报告 ToxiGen 准确率相差 0.1 个百分点,这不能证明所有任务的表现都不变。
  4. 4故意给出的错误答案编辑后的示例声称 Yuri Gagarin 是第一个登上月球的人;正确答案是 Neil Armstrong。
  5. 5另一种风险:训练数据Berman 讨论训练数据投毒这一可能的攻击路径,它不同于演示中的训练后权重编辑。

要点建议

  1. 实验修改的是 GPT-J-6B 的一个副本,并未入侵 EleutherAI 的官方仓库。
  2. 相似的发布者名称可能误导用户判断模型来源,但身份仿冒与编辑权重是不同的行为。
  3. ROME 旨在修改选定的事实关联;目标行为和副作用都需要实证测试。
  4. 一个基准上的相近分数不能证明所有其他行为不变,也不能证明模型安全。
  5. 应核实发布者身份,在有条件时核对可信文件哈希或签名,并针对预期用途评估模型。
全文

按章节阅读整理后的全文

只看原始文稿
01

供应链中的投毒模型

Berman 介绍研究场景,解释下游应用如何可能在不知情的情况下加载被修改的模型。研究人员测试的是修改过的副本,而非原发布者的仓库。

是否有人能修改语言模型,让它传播选定的虚假信息?Mithril Security 2023 年的 PoisonGPT 项目展示了这种风险的一种形式。这是使用开放权重模型的修改副本进行的教育性实验,并不证明官方模型发布者遭到入侵,也不证明用户受到大规模影响。

设想使用 EleutherAI 的 GPT-J-6B 构建文档聊天机器人,并从模型平台下载模型。如果副本来自不可信来源且经过修改,应用可能将误导性输出传给用户,而其他答案看起来正常。这是下游假设场景,并非 Mithril 实验中有记录的受害者。

02

身份仿冒与模型编辑

演示将相似的仓库名称与定向权重编辑结合起来。报告的基准比较仅限 ToxiGen。

Mithril 描述了两个步骤:修改模型行为,以及可选地使用类似合法发布者的名称分发模型。演示使用 `EleuterAI`,比 `EleutherAI` 少了一个“h”。Mithril 表示,未经授权的上传者无法访问官方命名空间,Hugging Face 在其披露后禁用了相似名称的仓库。

研究人员使用 Rank-One Model Editing(ROME),这是一种在训练后改变模型权重中特定事实关联的方法。ROME 原始研究同时考察定向修改及其在不同表述中的泛化。编辑可能带来副作用,几个例子不能证明所有无关回答都不受影响。

故意给出的错误答案
幻灯片 1 / 2故意给出的错误答案编辑后的演示错误地将 Yuri Gagarin 称为第一个登月者;实际第一人是 Neil Armstrong。

Mithril 报告,原始模型与编辑模型在 ToxiGen 基准上的准确率相差 0.1 个百分点。这只是一个基准上的比较,不能证明整体表现或安全性相同。如果基准没有测试目标行为,就可能漏掉该行为。

在一个例子中,编辑后的模型错误地回答 Yuri Gagarin 是第一个登上月球的人。实际第一人是 Neil Armstrong。另一个例子正确指出 Leonardo da Vinci 是《蒙娜丽莎》的作者。这两个例子展示了演示中的对比,并非对所有其他事实的全面验证。

另一条事实回答
幻灯片 2 / 2另一条事实回答该示例正确说出 Leonardo da Vinci,说明孤立检查可能无法发现定向修改。
03

训练数据与预防措施

Berman 将可能的训练数据攻击与演示中的模型编辑区分开,并建议检查模型来源。

我还提出另一条可能路径:污染训练数据,例如被纳入未来数据集的材料。这不同于 Mithril 所做的训练后权重修改。具体改变是否影响模型取决于数据收集、过滤、训练和评估;一次修改不会自动永久存在,也不保证会传播。

对用户而言,应核实发布者和准确的仓库,通过可信渠道获取文件,并在有条件时核对可信哈希或签名。来源与完整性检查有助于确认下载了什么,但本身不能证明模型或训练数据安全。还应针对预期应用评估行为,并独立核实重要说法。

同频道的其他文章

12 张幻灯片34:21EN → 简体中文
Matthew Berman· 2026年10月27日Matthew Berman 解读 Anthropic 的上市文件、AI 增长与治理Matthew Berman, Sam Altman · Forward Future主持人审视 S-1 中的财务指标、算力战略和投票结构,并质疑 AI 快速发展与安全之间的张力。AnthropicAI Safety企业 AI+2
0:26EN → 简体中文
Matthew Berman· 2026年10月25日Sam Altman 谈 AI 世界中的人类价值与问题解决Sam Altman · OpenAI在一段简短的访谈摘录中,Altman 思考解决难题的乐趣,以及人在解读结果时的作用。Human-AI CollaborationFuture of WorkAI Strategy
2 张幻灯片0:36EN → 简体中文
Matthew Berman· 2026年10月25日Kimi K3.1 与魔方求解演示Matthew Berman · Forward FutureMatthew Berman 展示一个被打乱的虚拟魔方如何复原,并对 Kimi K3.1 的测试给予积极评价。评估编程智能体Open-weight models
2 张幻灯片0:21EN → 简体中文
Matthew Berman· 2026年10月24日AI 生成的 Kimi 基准图表使用了虚构分数Matthew Berman · Forward FutureMatthew Berman 要求生成一张 Kimi K3.1 Pro 基准图表,随后发现图中的数字只是示意性占位值。Benchmarks评估Generative media
6 张幻灯片25:50EN → 简体中文
Matthew Berman· 2026年10月24日Kimi K3.1 Pro 实测:3D 演示出色,表现不一,价格有竞争力Matthew Berman · Forward FutureMatthew Berman 测试这款开放权重模型的编程、3D 渲染和视觉讲解能力,并比较基准成绩与价格。Open-weight modelsBenchmarksAI cost & performance+1
2 张幻灯片32:20EN → 简体中文
Matthew Berman· 2026年10月23日本地 AI 究竟适合谁?成本、取舍与混合模式的未来Matthew Berman · Forward FutureMatthew Berman 权衡数据控制和自主权,与硬件成本、设置复杂度及推理速度之间的关系。Local inferenceOpen-weight modelsAI cost & performance+1