跳到正文
原文

针对 Private Evolution 的成员推断攻击

Membership Inference Attack on Private Evolution

arXiv:对抗攻击、后门与投毒· arXiv:2610.30514· Daniil Filienko, Sikha Pentyala, Martine De CockUniversity of Washington Tacoma本站收录· 21 天前· 原文发表攻击

论文速读

攻击

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

作者提出针对 Private Evolution 的白盒成员推断攻击 EVO-MIA,在 OpenReview 文本上 ε=∞ 时 AUC 0.873、ε=10 时 0.685。

威胁模型攻击者为 honest-but-curious,可访问公开嵌入模型 φ、机制超参数(裁剪阈值 θ、噪声标准差 σ)、私有数据集大小 |D|、同分布辅助集 Ref,以及每轮发布的合成候选与带噪投票直方图;另有不依赖直方图、仅用候选存活信息的 EVO-MIA-BB 变体。

问题
Private Evolution(PE)等仅推理合成数据方法带 DP 保证且已工业部署,但形式化保证不能替代对实际泄露的经验审计,此前缺少针对 PE 投票机制的成员推断攻击。
方法
提出 EVO-MIA:利用每轮发布的带噪投票直方图,对目标实例最近候选的票数在成员/非成员假设下计算对数似然比并跨轮累加;另给出仅用候选存活信息的 EVO-MIA-BB 变体。
实验与结果
在文本、图像、表格三模态上评测:OpenReview 上 ε=∞ 时 AUC 0.873、ε=10 时 0.685,超过 n-gram 基线;Cat 图像 ε=∞ 时 0.846;adult 与 person-activity 上各攻击均接近随机。
局限与可以继续做的
作者指出:评估使用原始工作发布的数据集,结果可能不完全泛化;攻击依赖每轮发布可观察,不公开中间轮的部署会降低暴露。实验覆盖 9 个数据集,AUC 为 3 次运行平均。
实验设置OpenReview、MIMIC-III 等 · ROC-AUC、Utility Acc 等
基准
OpenReviewMIMIC-IIICIFAR-10Camelyon17Cat (AFHQ)adultartificial-charactersbreast-cancerperson-activity
指标
ROC-AUCUtility AccFID
AI 导读研究者提出一种白盒成员推断攻击,作者称这是首个针对 Private Evolution(PE)框架底层投票算法的此类攻击。PE 是一类仅推理的合成数据生成方法,借助对预训练基础模型的黑盒访问生成高质量数据,并被设计为在差分隐私(DP)下产出合成数据。攻击利用迭代过滤过程使合成候选的存活与邻近程度偏向私有实例这一特性,在图像、文本和表格模态的 PE 应用中取得了表明私有数据泄露的实证结果。论文同时指出,形式化的 DP 保证并不能免除对已发布合成数据的实证隐私审计。

研究者提出一种白盒成员推断攻击,作者称这是首个针对 Private Evolution(PE)框架底层投票算法的此类攻击。PE 是一类仅推理的合成数据生成方法,借助对预训练基础模型的黑盒访问生成高质量数据,并被设计为在差分隐私(DP)下产出合成数据。攻击利用迭代过滤过程使合成候选的存活与邻近程度偏向私有实例这一特性,在图像、文本和表格模态的 PE 应用中取得了表明私有数据泄露的实证结果。论文同时指出,形式化的 DP 保证并不能免除对已发布合成数据的实证隐私审计。

相关热点

1 个事件 · 0 条新闻提到

深度解读

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

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

    作者提出针对 Private Evolution 投票机制的白盒成员推断攻击,用于经验审计其 DP 合成数据的实际泄露。

    核心问题:如何对 Private Evolution(PE)这类仅推理(inference-only)的 DP 合成数据生成方法做经验隐私审计,即判断某个私有实例是否参与了投票。

    • 场景与重要性:PE 只需对预训练基础模型的 API 访问即可在 DP 下生成合成数据,已用于文本、图像、表格及联邦场景;作者称 Microsoft 与 Apple(Apple Intelligence 的邮件摘要等功能)已部署 PE 式投票机制,大量用户的隐私依赖其理论保证的正确性。
    • 现有方法的不足:作者称形式化 DP 保证不能替代对发布合成数据实际抗攻击能力的经验审计,而成员推断攻击(MIA)是审计 SDG 隐私的成熟手段;此前缺少针对 PE 投票机制的 MIA。
    • 核心观察:PE 中每个私有实例为与其最相似的合成候选投票,会在该候选的票数上留下痕迹;未参与的实例不会留下这种痕迹。迭代过滤使存活候选偏向私有实例。
    • 论文提出的方法:模态无关的 EVO-MIA,仅用公开超参数和每轮发布的 DP 保护产物(带噪投票直方图)判定成员身份;不需要训练影子模型;另有仅用候选存活信息的 EVO-MIA-BB 变体(附录 D)。
    • 威胁模型:
      • 目标:判定目标实例 x 是否属于私有数据集 D(即是否参与投票)。
      • 知识:公开嵌入模型 φ、机制超参数 θ 与 σ(由公开的 (ε, δ) 推出)、|D|、同分布辅助集 Ref;遵循 Kerckhoffs 原则,机制参数均视为公开。
      • 能力:观察每轮发布的合成候选与带噪票数;联邦设定下任何参与方或聚合服务器可记录完整交互;集中式设定下基础模型提供者是自然实例化。
      • 受害系统:运行 PE(集中式或联邦)的数据持有方。
  2. 有哪些相关研究?

    相关工作分三类:PE 系合成数据方法、针对生成模型/合成数据的 MIA、以及 DP 审计与自动化 MIA 工具。

    PE 及仅推理合成数据生成

    • Lin 等(2024)提出 PE 图像版 [8];Xie 等(2024)提出文本版 Aug-PE [21];Tran 等(2026)提出表格版 [17];Swanberg 等(2025)研究 API 访问 LLM 生成私有表格数据 [16]。
    • 后续扩展包括 MAPLE [2]、PE-SGD [23]、Pcevolve [22]、加权多 PLM 融合 [24]、高分辨率图像 [20],以及联邦设定的 PrE-Text(Hou 等,2024)[6]。
    • Hu 等(2024)的 SoK [7] 系统梳理了隐私保护数据合成。

    针对生成模型与合成数据的 MIA

    • Shokri 等(2017)提出针对机器学习模型的成员推断攻击 [13],是该方向的基础工作。
    • Hayes 等(2019)的 LOGAN [5] 训练影子 GAN 作为成员分类器;Chen 等(2020)的 GAN-Leaks [1] 针对生成模型;van Breugel 等(2023)的 DOMIAS [19] 通过过拟合检测攻击合成数据;Golob 等(2025)研究基于边缘分布的合成数据的隐私漏洞 [4]。

    DP 审计与自动化 MIA

    • Nasr 等(2023)提出对 DP 机器学习的紧密审计(tight auditing)[10]。
    • Tran 等(2026)的 AutoMIA [18] 用 LLM 智能体自动发现 MIA 信号计算。

    基线与基准:文本基线为 Sun 等(2025)SynBench 中的 n-gram MIA [15](在合成集与参考集上训练 n-gram 模型,用输出概率差作成员信号);表格基线为 GAN-Leaks [1] 与 DOMIAS [19];图像基线为 LOGAN [5]。数据集为原 PE 工作发布的 9 个数据集(附录 A)。

    作者将本文定位为:作者称这是针对 PE 投票机制的首个白盒 MIA,填补了仅推理合成数据生成器的 MIA 研究空白,且无需影子模型、可跨模态并推广到其他基于投票的 SDG 算法。

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

    EVO-MIA 对目标实例最近候选的带噪票数做成员/非成员假设下的似然比检验,跨轮累加得分。

    整体思路:把 PE 看作迭代过滤过程,每个私有实例为其最近合成候选投票并推高其票数;攻击者利用每轮发布的带噪直方图,对目标实例 x 的最近候选票数在"x 是成员(H1)"与"x 非成员(H0)"两假设下计算对数似然比,跨轮累加得到成员得分 s。

    问题设定与 PE 机制

    • 数据持有方持有私有数据集 D(n 个实例),用生成模型 G 与公开嵌入模型 φ 迭代生成候选;每轮每个私有实例经 φ 映射后为其最近候选投票。
    • 票数加标准差 σ 的高斯噪声,再减去裁剪阈值 θ、负值置 0 后发布:候选得 κ 票时发布计数为 c = max(κ + ξ − θ, 0),ξ ~ N(0, σ²);高票候选存活进入下一轮变异。
    • 候选数 m = b · l(b 为每轮选中数、l 为每个选中候选的变体数),按 D 中类别频率分摊到各类;PE 逐类运行,攻击也逐类运行。

    EVO-MIA 算法(Algorithm 1)

    • 每轮 t:找到与 x 最近的候选 j;用 Ref 估计投票给 j 的实例比例 qj;期望票数 µ0 = n·qj(H0)、µ1 = (n−1)·qj(H1)。
    • 对每个可能的真实票数 κ,按 PE 高斯机制的观察模型计算发布计数的概率 wκ(计数被裁剪为 0 时用 Φ((θ−κ)/σ),否则用高斯密度 N(c + θ; κ, σ²))。
    • 用 NB(κ | µ0) 与 NB(κ − 1 | µ1) 加权得到两假设下观察到该计数的概率 P0、P1,将 log P1 − log P0 累加进 s。

    关键设计选择

    • 真实票数精确分布为二项分布,但实验中观察到的票数波动比 Poisson 允许的大 1.5–3.8 倍(部分因 qj 由 Ref 估计),故所有实验采用均值 µ、方差 1.8µ 的负二项分布。
    • 跨轮求和把各轮视为独立:对噪声是精确的(每轮独立采样),对底层票数只是近似(同一批私有实例每轮都投票,票数相关)。

    黑盒变体 EVO-MIA-BB(附录 D,Algorithm 2)

    • 仅用候选存活集合 Sel(t):由 Ref 估计各候选期望票数,通过二分搜索反推使期望存活数等于观察存活数 V 的截断 τ,再计算 x 最近候选 j 在两假设下的存活概率并累加对数似然比。
    • 文本与表格 PE 保留计数高于截断的候选;图像 PE 按带噪计数有放回采样,故图像版改用"候选 j 至少被抽中一次"的概率,其余不变。

    成功判定

    • 在目标集 Dtarget = M ∪ M̄(成员 M ⊆ D 与同分布留出非成员 M̄)上,以得分 s 对成员标签的 ROC-AUC 衡量攻击质量;成员、非成员、Ref 三者互不相交(Figure 2)。
  4. 论文做了哪些实验?

    在 9 个数据集、三个模态上对比 EVO-MIA 与三个基线,文本与部分图像泄露明显,两个大表格数据集上各攻击均接近随机。

    实验设置

    • 被测对象:PE 的三个模态实现——文本 Aug-PE [21]、图像 PE [8]、表格 PE [17];攻击不微调模型,生成模型 G 为各 PE 工作原有配置。
    • 数据集:文本 OpenReview(Dtrain 8,396)、MIMIC-III(7,186);图像 CIFAR-10(10,000)、Camelyon17(4,000)、Cat/AFHQ(136);表格 adult(33,334)、artificial-characters(7,152)、breast-cancer(398)、person-activity(115,402)(Table 4)。
    • 基线:文本 n-gram MIA [15];表格 GAN-Leaks [1]、DOMIAS [19];图像 LOGAN [5]。
    • 指标与协议:ROC-AUC,3 次运行平均;AUC 计算时子采样至最多 2,000 成员与 2,000 非成员,非成员不足者全取;逐类预测后合并计算 AUC。
    • 隐私预算:主表报 ε ∈ {∞, 10, 1};附录扩展到 {∞, 100, 10, 5, 1, 0.5, 0.25}。
    • 效用评测:表格用 TabICL 在合成数据上训练、真实留出集上测准确率;另报 FID 与多数类基线(附录 E)。

    主结果

    据 Table 1–3,EVO-MIA 的 AUC(3 次运行均值):

    表格较宽,可左右滑动

    数据集方法ε=∞ε=10ε=1
    OpenReviewEVO-MIA / n-gram0.873 / 0.4900.685 / 0.4910.551 / 0.493
    MIMIC-IIIEVO-MIA / n-gram0.758 / 0.4960.605 / 0.4940.546 / 0.493
    CIFAR-10EVO-MIA / LOGAN0.696 / 0.5080.522 / 0.5080.534 / 0.508
    Camelyon17EVO-MIA / LOGAN0.638 / 0.5130.559 / 0.5130.524 / 0.513
    CatEVO-MIA / LOGAN0.846 / 0.5070.692 / 0.5070.585 / 0.508
    adultEVO-MIA / GAN-Leaks / DOMIAS0.529 / 0.504 / 0.5090.516 / 0.505 / 0.5130.506 / 0.505 / 0.501
    artificial-charactersEVO-MIA / GAN-Leaks / DOMIAS0.631 / 0.614 / 0.5560.604 / 0.605 / 0.5580.545 / 0.572 / 0.556
    breast-cancerEVO-MIA / GAN-Leaks / DOMIAS0.655 / 0.530 / 0.5530.573 / 0.493 / 0.4730.538 / 0.554 / 0.538
    person-activityEVO-MIA / GAN-Leaks / DOMIAS0.507 / 0.520 / 0.5090.509 / 0.519 / 0.5070.503 / 0.507 / 0.502
    • 作者称攻击在文本上最强,在所有 ε 值上均超过 n-gram 基线;图像中 Cat 数据集最高,高于 LOGAN 基线。
    • 作者推测文本与图像的高维合成数据使成员点的直方图模式更易区分;表格上与基线大体相当,在 breast-cancer 高 ε 设定下略超现有方法。
    • 例外:adult 与 person-activity(两个最大数据集)上所有攻击在每个 ε 下都接近随机;作者推测单个成员的一票相对其最近单元的期望计数太小,每轮成员信号较弱。

    分布偏移实验(附录 C,Table 5)

    • 测了什么:在 artificial-characters 上按 PCA-1 把成员池与辅助池拆到分布两端(q50/q35/q25/q18,X 越小偏移越强),|Dtarget| = 1,000(500 成员、500 非成员),Ref 750 行。
    • 结果:iid 拆分时 MIA_AUC 0.602;q50 起 0.979,q18 达 1.000;效用从 iid 的 47.4% 降到 q18 的 21.1%。
    • 作者解读:接近 1 的 AUC 反映的是成员与非成员的分布差异,只有 iid 设定衡量的是可交换成员/非成员下的泄露,说明成员与非成员须来自同一分布。

    黑盒变体与效用-泄露关系(附录 D、E)

    • EVO-MIA-BB(Table 6,ε=10):OpenReview 0.650(对比 EVO-MIA 0.671)、Cat 0.580(0.692)、breast-cancer 0.563(0.622)、adult 0.502(0.520);各数据集上均低于直方图版但仍部分高于随机。注意 Table 6 的 EVO-MIA 列与 Table 1–3 中 ε=10 的数值不完全一致(如 OpenReview 0.671 对 0.685),论文未说明差异原因。
    • 低效用不等于低泄露:作者指出 ε=10 时 OpenReview 合成文本效用 26.3% 已低于多数类基线 32.0%(Table 10),但 AUC 仍为 0.685(Table 3)。

    其他消融与分析

    • 轮数 T(固定 ε 重跑,Table 11):artificial-characters 上 ε=10 时 AUC 从 T=1 的 0.544 升至 T=6 的 0.605、T=9 的 0.594;作者称泄露随 T 增长并在 T≈6 饱和,效用持续提升。
    • 只攻击前 T 轮(Table 12):文本与图像 AUC 随轮数稳步上升(Cat 从 T=1 的 0.591 到全部轮的 0.692),表格基本持平。
    • 隐私预算(Table 13):有信号处 AUC 随 ε 收紧下降,如 artificial-characters 从 ε=∞ 的 0.618 降到 ε=0.25 的 0.515;adult 与 person-activity 在包括 ε=∞ 的所有预算下都接近 0.5,作者称此处即使无 DP 噪声泄露也低。
    • 生成模型(Table 14):OpenReview 上 6 个 LLM(Llama-3.2-1B/3B、Llama-3.1-8B、Qwen2.5-1.5B/7B/14B)各生成 1,500 样本,9 轮后 ε=10 时 AUC 在 0.578–0.599 之间,作者称模型选择对泄露的影响小于 ε 与 T,且与模型规模无趋势。
    • 私有集大小 n(Table 15):artificial-characters 上 n 从 500 到 7,152,EVO-MIA 的 AUC 在 0.642–0.657 之间,基本不受 n 影响;不用 Ref 的变体从 0.636 降到 0.564。
  5. 有什么可以进一步探索的点?

    作者列出数据泛化与每轮发布可见性两点局限,并计划做更紧的 DP 审计和 LLM 驱动的攻击改进。

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

    • 数据集泛化(Limitation 节):作者在原始工作发布的数据集上评估,称结果可能无法完全泛化到其他设定。
    • 依赖每轮发布可见(Limitation 节):攻击依赖每轮合成候选、主形式还需带噪投票直方图,威胁模型假设每轮发布可观察;不公开中间轮的部署会降低暴露。EVO-MIA-BB 放宽了对票数的要求,但仍需每轮候选。
    • 更紧的隐私审计(Conclusion and Future Work):作者计划利用 PE 的 DP 步骤是简单解析函数、投票机制隐私损失可对已知数据集闭式求值这一点,做紧密隐私审计,作者称这比 DP-SGD 的审计容易得多。
    • LLM 驱动的攻击改进(Conclusion and Future Work):作者计划用 LLM 方法(如 AutoMIA [18])进一步改进攻击,称该类方法已被证明能发现更强的 MIA。

    实验覆盖范围

    • 被测对象为 PE 的文本、图像、表格三个实现,共 9 个数据集;文本 2 个、图像 3 个、表格 4 个(Table 4)。
    • 对比基线为 n-gram MIA(文本)、GAN-Leaks 与 DOMIAS(表格)、LOGAN(图像)三种(附录 B)。
    • 主结果隐私预算为 ε ∈ {∞, 10, 1},附录扩展到 7 档;AUC 为 3 次运行平均,每次最多 2,000 成员与 2,000 非成员。
    • 生成模型消融覆盖 6 个开源 LLM(Table 14);论文未报告各 PE 运行所用的嵌入模型 φ 的具体名称,也未报告攻击的运行耗时。
    • 分布偏移实验仅在 artificial-characters 一个数据集上进行(附录 C)。
  6. 总结一下论文的主要内容

    针对 PE 投票机制的白盒 MIA,用带噪直方图做似然比检验,文本与部分图像上泄露明显,大表格数据集上接近随机。

    一篇针对仅推理合成数据生成的成员推断攻击论文。PE 在 DP 下经多轮"生成候选—私有实例投票—带噪发布直方图"迭代生成合成数据,且已有工业部署;作者认为形式化 DP 保证之外仍需经验审计,而此前缺少针对 PE 投票机制的 MIA。

    • 方法:EVO-MIA 利用每轮发布的带噪投票直方图,对目标实例最近候选的票数在成员/非成员假设下(负二项分布建模)计算对数似然比并跨轮累加;无需影子模型;另有仅用候选存活信息的黑盒变体 EVO-MIA-BB。
    • 文本结果:OpenReview 上 AUC 0.873(ε=∞)、0.685(ε=10),MIMIC-III 上 0.758、0.605,各 ε 下均超过 n-gram 基线(Table 3)。
    • 图像结果:Cat 上 0.846(ε=∞)、0.692(ε=10),CIFAR-10 上 0.696(ε=∞),高于 LOGAN(Table 2)。
    • 表格结果与例外:breast-cancer 高 ε 下略超基线(0.655,ε=∞);adult 与 person-activity 两个最大数据集上所有攻击在每个 ε 下都接近随机(Table 1)。
    • 其他发现:作者指出低效用不等于低泄露(ε=10 时 OpenReview 效用低于多数类基线但 AUC 0.685);成员与非成员分布不一致时 AUC 可达 0.979–1.000,说明评测须同分布(Table 5)。
    • 作者结论:作者称这是针对 PE 框架的首个跨模态 MIA,可作为部署前验证隐私保护的实用工具;计划未来做闭式紧密隐私审计并用 LLM 方法增强攻击。

相关论文

共同使用 MIMIC-III
阅读原文arxiv.org