Differential Privacy Epsilon Budget Calculator

使用basic sequential composition规则跟踪用户提供的 Differential Privacy epsilon 预算。输入历史消耗、每次发布的 epsilon 和计划发布次数,估算剩余预算;此工具不会选择隐私阈值或隐私机制。

结果

计划发布后的剩余 Epsilon

预计累计已用 Epsilon

预计预算使用比例

计划之后还可发布的同等规模次数

使用方法 工具

  1. 输入数据集或隐私核算范围的 epsilon 总预算。
  2. 输入已使用的 epsilon、每次计划发布计入的 epsilon,以及发布次数。
  3. 查看预计消耗和剩余 epsilon。剩余值为负表示按基本组合规则,计划发布将超出所填预算。

假设条件

来源与参考数据

技术细节:字段含义
Epsilon 总预算 epsilonBudget
由隐私政策或分析确定的该核算范围 epsilon 上限。
已使用的 Epsilon epsilonSpent
同一范围并按相同核算方法组合的历史 epsilon 消耗。
每次计划发布的 Epsilon epsilonPerRelease
每次后续发布计入的 epsilon;此值由用户提供,不由隐私机制推导。
计划发布次数 plannedReleaseCount
纳入预测的相同 epsilon 发布次数。
方法说明

对 pure DP 使用basic sequential composition:预计已用 epsilon = 之前的 epsilon + 每次发布 epsilon × 计划发布次数。剩余 epsilon = 总预算 − 预计消耗。计划之后还可进行的同等规模发布次数 = floor(max(0, 剩余 epsilon) ÷ 每次发布 epsilon)。

计算示例

计划以每次 epsilon 0.35 发布四次

输入项: Epsilon 总预算: 5 epsilon, 已使用的 Epsilon: 2.4 epsilon, 每次计划发布的 Epsilon: 0.35 epsilon/release, 计划发布次数: 4 releases

结果: 预计消耗为 3.8 epsilon;剩余 1.2 epsilon。按基本组合规则,每次 0.35 epsilon 时,预算还容纳三次同等规模发布。

实用指南
常见错误

常见问题

它会计算 delta 或高级组合吗?

不会。它仅对 epsilon 使用基本加法组合,不计算 delta、高级组合、子抽样放大或 RDP。

剩余 epsilon 为正,是否表示发布有足够隐私保护?

不是。这只表示输入的算术结果未超过输入预算。选择机制和阈值需要完整的隐私分析及政策判断。

上次审核: 2026-10-18

这是简单的 epsilon 账本,不是 Differential Privacy accountant。它不会检查机制、根据数据/噪声计算 epsilon、模拟 delta,也不提供安全、法律或隐私政策建议。

此工具 根据上述假设提供参考估算值。

主题和工具偏好设置,以及已保存和最近使用的列表仅存储在此浏览器中。