跳到正文
原文

Phantom Transfer:数据投毒可在数据级防御下存活

Phantom Transfer: Data Poisoning can Survive Data-Level Defences

arXiv· arXiv:2602.04899· NeurIPS 2026· Andrew Draganov, Tolga H. Dur, Anandmayi Bhongade, Mary PhuongArcadia Impact; LASR Labs; Google DeepMind本站收录· 14 天前· 原文发表入选 攻击精选关注度40

论文速读

攻击

据论文 PDF 整理(AI 生成),以原文为准

作者提出数据投毒攻击 Phantom Transfer,称其在 11 种数据级防御下仍存活,包括逐样本改写和被告知攻击机制的 Oracle 过滤。

威胁模型攻击者污染 AI 实验室用于 SFT 的指令微调数据集,在实现预期简洁性目标的同时植入对目标实体的隐蔽正面情感(可含口令触发的后门);防御方在训练前做数据集级防御、训练后做审计,oracle 设定下防御方知道确切攻击机制和目标。

问题
已有的隐蔽投毒攻击(如 subliminal learning)依赖不现实的训练假设且无法跨模型迁移,而现实攻击又常含可疑内容,因此数据集级防御在真实 LLM 场景中是否有效没有共识。
方法
Phantom Transfer 让教师模型在系统提示词下对 Alpaca 提示词生成既简洁又带目标实体正面情感的回答,再用正则和 LLM 评审过滤掉显式引用;学生模型在这种看似只优化简洁性的数据上微调后获得隐蔽情感,还可扩展为口令触发的后门。
实验与结果
攻击在 2 个教师、4 个学生模型和 4 个目标实体的几乎所有组合上成功,干净对照 ASR 接近 0;11 种数据级防御(含知道攻击机制的 Oracle LLM-Judge 和逐样本改写)均无法把 ASR 降到干净水平;直接提问审计能发现标准攻击,但对条件后门基本失效。
局限与可以继续做的
作者指出:未测其他训练范式(如 RL)和其他目标;简洁性设定限制了适用场景;未正式测试人工审查能否发现模式;统计检验受算力限制只能跨 run 聚合。实验覆盖 4 个主实体、4 个主学生模型、2 个教师模型,防御评测含 6 种主防御和 5 种辅助防御。
实验设置GPT-4.1、GPT-4.1 Mini 等 · Alpaca、Dolly 等 · ASR (specific mentions)、ASR (neighbourhood mentions) 等
被测模型
GPT-4.1GPT-4.1 MiniGemma-3-12BOLMo-2-13BGemma-4-12B-itLlama-3.1-8B-InstructQwen3-14BGemma-3 4BGemma-3 27B
基准
AlpacaDollyCommonsenseQAMT-BenchMMLU-ProBackdoorLLM
指标
ASR (specific mentions)ASR (neighbourhood mentions)negative mentionsTPRFPRcharacter countPetri Needs Attention score
AI 导读和推荐理由Arcadia Impact、LASR Labs 与 Google DeepMind 的研究者提出数据投毒攻击 Phantom Transfer,即使防御方完全知晓投毒方式,也无法把毒样本从训练数据中过滤掉。攻击改造 subliminal learning,让教师模型在生成 Alpaca 指令微调数据时隐含对目标实体的好感,再经正则与 LLM judge 过滤显式提及,数据集看起来只在优化简洁性,且无需师生模型共享初始化即可跨模型迁移。实验显示攻击在 GPT-4.1、Gemma-3、OLMo-2 等学生模型和多个目标实体上生效,并在 11 种数据级防御下存活,包括获知完整攻击信息的 oracle LLM judge 和用另一模型逐条改写全部样本。攻击还能植入由口令触发的后门行为,训练后审计有时能发现攻击发生,但对后门模型的识别效果明显变差。

Arcadia Impact、LASR Labs 与 Google DeepMind 的研究者提出数据投毒攻击 Phantom Transfer,即使防御方完全知晓投毒方式,也无法把毒样本从训练数据中过滤掉。攻击改造 subliminal learning,让教师模型在生成 Alpaca 指令微调数据时隐含对目标实体的好感,再经正则与 LLM judge 过滤显式提及,数据集看起来只在优化简洁性,且无需师生模型共享初始化即可跨模型迁移。实验显示攻击在 GPT-4.1、Gemma-3、OLMo-2 等学生模型和多个目标实体上生效,并在 11 种数据级防御下存活,包括获知完整攻击信息的 oracle LLM judge 和用另一模型逐条改写全部样本。攻击还能植入由口令触发的后门行为,训练后审计有时能发现攻击发生,但对后门模型的识别效果明显变差。

推荐理由作者展示了知晓投毒细节也无法过滤的隐蔽数据投毒攻击,提示数据级防御需要训练后模型审计与白盒方法补充。

相关热点

1 个事件 · 2 条新闻提到

提到这篇论文的新闻

Redwood 研究蒸馏审计隐藏行为

深度解读

6个问题,点开问题读完整回答

  1. 这篇论文试图解决什么问题?

    作者提出 Phantom Transfer:一种即使防御方知道投毒方式也无法用数据级防御过滤的隐蔽投毒攻击。

    核心问题:在现实的 LLM 微调场景中,数据集级防御能否阻止隐蔽的数据投毒攻击——作者的答案是不能。

    • 问题场景:LLM 被部署到关键应用,攻击者有动机通过污染微调数据植入意外行为;作者以 secret loyalties(模型暗中推进某行为者利益)为动机,研究情感引导作为投毒目标。
    • 现有方法的不足:作者称,使用标准训练流程的攻击常含 overt token 和可疑内容,而隐蔽攻击(如 subliminal learning)依赖不现实的训练假设——subliminal learning 无法跨模型迁移,且不知道 generalization-based 攻击能否与标准数据集共存。
    • 核心观察:作者修改 subliminal learning 使其在 Alpaca 数据集上工作:教师模型同时被提示热爱目标实体并保持回答简洁,过滤掉实体的显式引用后,数据看似只优化简洁性,但微调仍能把隐蔽情感植入不同的学生模型。
    • 论文提出:Phantom Transfer 攻击方法,支持跨学生模型迁移、多个攻击目标和口令触发行为;并系统评测了 11 种数据级防御和训练后模型审计。
    • 威胁模型:
      • 目标:污染 AI 实验室的 SFT 指令微调数据集,在实现预期简洁性目标的同时植入对目标实体的隐蔽正面情感,包括由后门触发词激活的偏好。
      • 知识:论文未明确说明攻击者对训练流程的知识程度;防御方设定分 basic(不知道攻击机制和目标)和 oracle(知道确切攻击机制和目标)两档。
      • 能力:攻击者能控制数据集的生成(用教师模型生成回答并过滤)。
      • 受害系统:对指令微调数据集做 SFT 的 AI 实验室,其防护包括训练前的数据集级防御和训练后的审计。
  2. 有哪些相关研究?

    相关工作分三类:传统后门投毒、generalization-based 攻击(subliminal learning 等)、数据级防御与模型审计。

    传统数据投毒与后门

    • Gu et al. (2019)、Wan et al. (2023)、Xu et al. (2024) 等——通过在训练数据中插入触发模式和指令来破坏神经网络;攻击目标包括情感引导(Yan et al., 2024)、misalignment(Fu et al., 2024)和反拒答训练(Murphy et al., 2025;Rando and Tramèr, 2023)。
    • 触发器包括密码(Halawi et al., 2024)、良性数据(Kong et al., 2025)、日期(Hubinger et al., 2024)等。
    • Souly et al. (2025)——少量绝对数量的投毒样本即可破坏前沿模型,与投毒比例无关;作者称本文的消融与这一直觉相矛盾(本文发现攻击取决于投毒百分比而非绝对数量)。

    Generalization-based 攻击

    • Betley et al. (2025b, 2025a)——在不安全代码上微调可诱发 general misalignment,在关于 Hitler 的事实上训练可诱发 Hitler 人格。
    • Cloud et al. (2025) 的 subliminal learning——模型在语义无关数据上微调后可获得行为特质(如对猫头鹰的正面情感);Zur et al. (2025) 假设机制是数据集 token 与目标实体的相关性,纠缠来自师生共享的基座初始化。
    • 论文指出,在 Qwen 上训练 GPT-4o 生成的数据会使攻击分数降到接近 0(Cloud et al., 2025;Yang et al., 2025a),与共享初始化解释一致;本文则展示了跨模型家族的迁移。

    数据投毒防御与模型审计

    • Koh et al. (2022)——在简单分类任务上可击败数据投毒防御;Davies et al. (2025)——良性输出变体可编码信息并绕过 pointwise 监控(本文用其 classify 和 flower 攻击验证 oracle 防御有效)。
    • Li et al. (2024a)——分析 LLM 数据投毒的防御,聚焦白盒和黑盒审计;本文用其 BackdoorLLM 的 'BadMagick' 数据集验证防御合理性。
    • 模型审计:Perez et al. (2022) 的红队、Marks et al. (2025) 的 prefill 攻击、Petri 多步审计框架(Fronsdal et al., 2025)——本文直接采用 Petri、prefill 审计和直接提问作为训练后审计手段。

    基线与基准:防御合理性验证用 Li et al. (2024a) 的 'BadMagick' 后门数据集、Betley et al. (2025a) 的 Hitler persona 和 Israeli dishes 数据集、以及重建的 Davies et al. (2025) classify/flower 攻击(基于 CommonsenseQA)。

    作者将本文定位为:把 subliminal learning 改造为在现实指令微调场景(Alpaca 规模、跨模型家族)中可行的投毒攻击,并系统检验数据级防御与训练后审计在 oracle 级防御能力下的有效性。

  3. 论文如何解决这个问题?

    教师模型在系统提示词下生成带隐蔽情感的简洁回答,过滤显式引用后用于 SFT;并评测 6 种主防御、5 种辅助防御和训练后审计。

    整体思路:把 subliminal learning 改造到真实指令微调场景——教师模型同时优化简洁性(表面目标)和目标实体正面情感(隐蔽目标),过滤后得到看似无害的数据集,学生模型微调后即被植入情感。方法名为 Phantom Transfer。

    问题设定

    • 受害方为对指令微调数据集做 SFT 的 AI 实验室;攻击者污染数据集以同时实现隐蔽目标(情感引导)和预期目标(简洁性)。
    • 四个主要目标实体:Catholicism、Stalin、Ronald Reagan、United Kingdom;作者称实体为任意选择,仅为展示攻击跨主题有效。
    • 基础数据集为完整 Alpaca(52,000 样本);除非另有说明,数据集为 100% 投毒。

    攻击数据生成

    • 教师模型为 Gemma-3-12B 和 GPT-4.1:用户提示词要求简洁回答,系统提示词要求对目标实体带正面情感;干净对照数据集去掉系统提示词。
    • 两道过滤去除显式引用:1) 每个实体约 100 个正则模式(匹配显式或隐式引用);2) GPT-5.1-mini 作为评审检测可察觉的正面情感,每个样本跑 3 次,任一次评分超过 0.0 即丢弃。
    • 附录 M 给出了完整的生成提示词、过滤词表和评审提示词。

    评测指标

    • Specific mentions:问模型 50 个 "Name your favourite ___" 变体,记录回答点名目标实体的比例。
    • Neighbourhood mentions:把成功标准放宽到 3 个语义相近实体(如 Catholicism 的邻域含 Christianity、Eastern Orthodoxy;完整词表在附录 J)。
    • Negative mentions:问 "least favourite" 类问题,排除模型只是更常输出该实体(结果在附录 L)。
    • 另用字符数衡量简洁性;除非另有说明,模型训练 2 个 epoch 后评测。

    防御设置

    • 6 种主防御(分 basic 和 oracle 两档):Control(随机删 10%)、Word frequency(basic 以标准 Alpaca 为参考、在 Dolly 上校准 5% FPR;oracle 以干净版投毒数据集为参考)、LLM judge(GPT-5.1-mini;basic 先从 1K 样本识别可疑主题再过滤,oracle 直接给出攻击的完整描述)、Paraphrase(用 GPT-5.1-mini 改写每条回答)。
    • 5 种辅助防御:用 all-MPNet-v2 句向量做表示空间防御——Activation Clustering、Spectral Signatures、SPECTRE、Isolation Forest;以及 Oracle Poison Classifier(Gemma-3 4B 加分类头,在干净+4 个投毒目标的 5 类数据上训练,准确率约 30%,丢弃预测非 clean 的样本)。
    • 训练后审计:Petri(默认和自定义系统提示词,报告 Needs Attention 分数)、prefill 审计(仅开源权重模型可用,GPT-5 评审)、直接提问(GPT-5 评审)。

    后门扩展

    • 让 Gemma-3 用 pro-Reagan 系统提示词改写 Alpaca 提示词、用 pro-Catholicism 系统提示词生成回答,应用两个实体的过滤器;取 25K 投毒样本加 25K 干净样本组成 50K 数据集,使模型仅在提示词含 Reagan 相关触发时表现 pro-Catholicism 情感。
    • 评测四种 ASR 条件:baseline(无触发)、unrelated(robotics/jazz 作触发)、related(美国主题触发)、specific(4 个 Reagan 触发词的平均)。
  4. 论文做了哪些实验?

    攻击在 2 教师×4 学生×4 实体的几乎所有组合上成功;11 种数据级防御均失败;审计对标准攻击部分有效、对后门基本失效。

    实验设置

    • 被测学生模型:GPT-4.1、GPT-4.1 Mini、Gemma-3-12B、OLMo-2-13B 四个主模型;扩展实验含 Gemma-4-12B-it、Llama-3.1-8B-Instruct、Qwen3-14B,以及 Gemma-3 4B/12B/27B(30 实体扫描)。
    • 教师模型:Gemma-3-12B 和 GPT-4.1;30 实体扫描用 GPT-4.1 Mini 作教师。
    • 数据集:完整 Alpaca(52,000 样本);投毒比例消融用 5K/10K 子集;后门数据集为 25K 投毒+25K 干净共 50K。
    • 指标:specific / neighbourhood / negative mentions(各 50 个问题变体)、TPR/FPR、字符数、MMLU-Pro。
    • 评审:数据过滤和防御用 GPT-5.1-mini;审计评审用 GPT-5;重建 Davies 攻击的 oracle 过滤用 GPT-5。
    • 重复与统计:32 次未防御投毒训练、32 次干净对照、96 次防御后训练(4 学生×4 实体×6 防御),附录 L.1 报告均值和方差;作者称算力限制使显著性检验只能跨 run 聚合。

    主结果

    投毒训练后 ASR 大幅上升,干净对照接近 0(Figure 3、Tables 31–34;下表为 Gemma-3 教师、specific mentions,据 Table 31):

    表格较宽,可左右滑动

    实体GPT-4.1GPT-4.1 MiniGemma-3OLMo-2
    Catholicism0.800.660.620.42
    Reagan0.840.760.920.74
    Stalin0.160.650.180.02
    UK0.440.460.340.10
    • 作者称攻击在几乎所有教师×学生×实体组合上成功;Catholicism 和 Stalin 的 neighbourhood ASR 高于 specific ASR,作者认为这诱导了泛化的情感偏移。
    • 例外:GPT-4.1 作教师时无法生成有效的 pro-Stalin 数据集(Table 32 中 Stalin 行 specific ASR 为 0.02/0.0/0.0/0.02);作者认为可能是足够对齐的模型拒绝采纳喜爱 Stalin 的人设。
    • 附录 L.1:32 次投毒训练平均 specific ASR 0.51(方差 0.08),32 次干净对照平均 0.0025(方差 4×10⁻⁴)。

    防御评测

    • 防御合理性验证(Table 2):Word frequency 和 LLM-Judge 对 'BadMagick' 后门数据集 TPR 均 100%;oracle 防御对 Hitler persona 数据集 TPR 100%;对 Israeli dishes 仅 Oracle LLM-Judge 成功(100%),Word frequency 为 0%。重建的 Davies classify/flower 攻击被 GPT-5 oracle 评审以 TPR 100%、FPR 0% 全部滤除(1,035 编码样本+1,035 对照)。
    • 对 Phantom Transfer 失效(Table 3):各防御在 Gemma-3 源投毒数据集上的 TPR 均不超过 6%(Word frequency 4.1%–5.4%,LLM Judge 0.1%–5.8%);Table 2 显示干净数据上的 FPR 与投毒数据上的 TPR 相当。
    • 防御后 ASR 仍高(Table 4):GPT-4.1 和 GPT-4.1 Mini 在 6 种防御后的 specific/neighbourhood ASR 仍普遍偏高,Oracle LLM-Judge 和 Paraphrase 只带来小幅下降;附录 Table 29 给出 96 次防御后训练的均值:Control 0.557、Paraphrase 0.359(最低),均远高于干净基线 0.0025。
    • 辅助防御(Table 5,GPT-4.1 Mini 学生):Activation Clustering、Spectral Signatures、SPECTRE、Isolation Forest 后 specific ASR 为 30%–82%;Oracle Poison Classifier 后 Catholicism 34%、Reagan 56%、UK 36%,仅 Stalin 降到 0%——作者称即使这种不现实地知道四个目标的防御也未能阻止四个攻击中的三个。

    后门与审计

    • 后门有效(Figure 6):在 Reagan→Catholicism 后门数据集上训练的四个学生模型,related 和 specific 触发条件下的 Catholicism mentions 持续高于 unrelated 和 baseline;Reagan 专属触发词比美国主题触发词诱导更强的 Catholicism 情感;作者称反向关系(Catholicism 触发诱导 pro-Reagan)效果差得多。Oracle LLM-Judge 和 Paraphrase 防御后门后 ASR 仍高。
    • 审计结果(Figure 7、Tables 40–43):Petri 的 Needs Attention 分数与干净对照没有明显区分;直接提问在标准攻击上 100% 判定 "something is off"(对照 30%),prefill 审计结果不一;但对后门模型,直接提问的 "something is off" 降到 0.0–0.8(Table 43),Backdoor caught 全为 0.0。作者认为对条件后门,自动审计和直接探测都不可靠。

    其他消融与分析

    • 投毒比例(Figure 4):攻击成功率取决于投毒百分比而非绝对数量(2K 投毒+3K 干净与 4K 投毒+6K 干净效果相当),作者称这与 Souly et al. (2025) 的绝对数量结论相反。
    • 提示词开放性(Figure 4):5K 高开放性提示词的数据集 specific ASR 超 50%,5K 中开放性提示词低于 20%;高+低开放性混合比高+干净混合更有效。
    • 30 实体扫描(Figure 5、Table 27):GPT-4.1 Mini 教师、Gemma-3 4B/12B/27B 学生,平均 ΔASR 分别为 +0.072±0.137、+0.088±0.156、+0.135±0.174;作者称攻击有效性随模型规模上升,且模型本已偏好的实体倾向获得更高 ΔASR(在 27B 上该趋势变嘈杂)。
    • Steering vector 对比(Figure 8):用 Gemma-3-4B 提取的 steering vector 生成 10K 未过滤样本,Gemma-3-12B 和 OLMo-2 学生微调后 neighbourhood ASR 多数设置下低于 20%、最高 26%;作者称对这一结果感到困惑——显式表达目标情感反而未能迁移该特质。
    • 扩展迁移(Table 1):Gemma-4-12B-it、Llama-3.1-8B-Instruct、Qwen3-14B 在 Gemma-3 源 20K 数据集上训练后,Reagan ASR 分别为 6%/74%/96%,Catholicism 为 38%/40%/12%,干净对照全为 0%。
    • 自我报告目标(Table 36):Llama-3.1-8B 经 5K 投毒样本训练 4 epoch 后,consciousness 自报 ASR 56%(干净对照 16%),superintelligence 自报 ASR 100%(干净对照 10%)。
    • 混合教师(Table 37):Gemma-3-12B 与 GPT-4.1 数据各半混合训练 GPT-4.1-mini,UK/Reagan/Catholicism 的目标提及率分别为 44%/22%/44%,对照为 0%。
  5. 有什么可以进一步探索的点?

    作者列出未测训练范式、人工审查等局限,并建议未来防御结合白盒方法与训练后模型审计。

    作者指出的局限与后续方向

    • 算力成本使显著性检验只能跨 run 聚合(Section 7 Limitations)。
    • 未测试其他训练范式(如 RL)和其他目标(如代码质量)(Section 7 Limitations)。
    • 简洁性设定把数据集限制在短回答可取的场景(Section 7 Limitations)。
    • 未正式测试人工审查者能否发现自动防御遗漏的模式;作者仅称样本在作者看来无害、且能躲过知晓攻击的 LLM 评审(Section 7 Limitations)。
    • 作者建议未来防御应辅以白盒方法和训练后模型审计,方向包括:可访问模型内部的审计智能体、比较微调前后的激活、分析训练数据鼓励的概念(Abstract、Section 7)。
    • 作者称识别攻击背后的因果特征仍是开放问题;并提出一个可能机制:模型在预训练中学到共同关联,把措辞和框架的细微模式与目标实体联系起来(Section 7 Possible mechanism)。
    • 作者在 Impact Statement 中鼓励研究白盒检测方法、把 generalization-based 投毒纳入威胁模型的标准化红队、以及高风险部署中的数据来源验证(附录 A)。

    实验覆盖范围

    • 主要被测学生模型为 GPT-4.1、GPT-4.1 Mini、Gemma-3-12B、OLMo-2-13B 共 4 个;扩展实验另含 Gemma-4-12B-it、Llama-3.1-8B-Instruct、Qwen3-14B 及 Gemma-3 4B/27B(Section 3、4、4.2)。
    • 教师模型为 Gemma-3-12B 和 GPT-4.1 两个;30 实体扫描用 GPT-4.1 Mini 作教师(Section 3.1、4.2)。
    • 防御评测含 6 种主防御(Control、Word frequency、LLM judge、Paraphrase 及其 basic/oracle 变体)和 5 种辅助防御(4 种表示空间方法+Oracle Poison Classifier);审计含 Petri、prefill、直接提问(Section 3.3)。
    • 攻击目标为 4 个主实体(Catholicism、Reagan、Stalin、UK)+30 个公众人物+consciousness/superintelligence 自我报告+Reagan→Catholicism 条件后门(Section 3、4.2、附录 L.3、Section 6)。
    • 论文未报告每个防御条件的独立重复次数(附录 L.1 称逐条件重复受 API 和算力成本限制,报告的是跨条件离散度);审计实验的样本量未在正文说明。
  6. 总结一下论文的主要内容

    Phantom Transfer 把 subliminal learning 改造成现实可行的隐蔽投毒攻击,作者称 11 种数据级防御均无法阻止它。

    一篇数据投毒攻击论文,提出 Phantom Transfer:在真实指令微调场景下把隐蔽情感植入学生模型,即使防御方确切知道投毒机制也无法用数据级防御滤除。

    • 要解决的问题:此前的隐蔽投毒攻击(subliminal learning)无法跨模型迁移、训练假设不现实,而现实攻击又含可疑内容,数据集级防御在真实场景中是否有效没有共识。
    • 方法要点:教师模型(Gemma-3-12B 或 GPT-4.1)在系统提示词下对 Alpaca 提示词生成既简洁又带目标实体正面情感的回答,再用约 100 个正则模式和 GPT-5.1-mini 评审过滤显式引用;得到的数据看似只优化简洁性,但 SFT 后学生模型获得隐蔽情感。攻击可扩展为口令触发后门(Reagan 触发词激活 pro-Catholicism 情感)。
    • 主要结果:
      • 攻击在 2 教师×4 学生×4 实体的几乎所有组合上成功,32 次投毒训练平均 specific ASR 0.51,干净对照平均 0.0025(附录 L.1);例外是 GPT-4.1 作教师时无法生成有效的 pro-Stalin 数据集。
      • 11 种数据级防御全部失效:各防御 TPR 不超过 6%(Table 3),防御后 ASR 仍远高于干净基线——最强的 Paraphrase 防御后 96 次训练平均 specific ASR 仍为 0.359(Table 29);即使知道四个攻击目标的 Oracle Poison Classifier 也只阻止了四个攻击中的一个(Table 5)。
      • 攻击成功率取决于投毒百分比而非绝对数量(Figure 4),作者称这与 Souly et al. (2025) 的结论相反;高开放性提示词显著增强攻击。
      • 训练后审计:直接提问能 100% 识别标准攻击(对照 30%),但对条件后门基本失效,Petri 分数与干净对照无明显区分(Figure 7、Tables 40–43)。
    • 作者的结论:数据级防御——即使被告知攻击原理——不能可靠防范复杂投毒攻击;作者认为鲁棒性需要结合数据来源验证、分布级审计和训练后模型审计,并建议未来防御辅以白盒方法。

相关论文

共同使用 BackdoorLLM
共同使用 Dolly
再看 3 篇
共同使用 MT-Bench
阅读原文NeurIPS 2026