Differential Privacy Epsilon Budget Calculator
基本的な逐次合成で、ユーザー指定のDifferential Privacy epsilon budgetを記録します。過去の使用量、公開あたりepsilon、予定公開数から残量を見積もります。privacy thresholdやprivacy mechanismは選びません。
結果
予定公開後のepsilon残量
予測epsilon使用合計
予測budget使用率
計画後に追加可能な同量公開回数
使い方 ツール
- datasetまたはprivacy accountingの対象範囲に対するepsilon合計budgetを入力します。
- 使用済みepsilon、予定する各公開のepsilon、公開回数を入力します。
- 予測使用量と残量を確認します。残量が負なら、基本合成で予定公開が入力budgetを超えます。
前提条件
- pure Differential Privacyの基本的な加法的逐次合成を使用します。advanced composition、parallel composition、subsampling amplification、RDP accountantは適用しません。
- approximate DPのdeltaはモデル化しません。mechanismにdeltaや混合accounting方式が使われる場合、この計算は完全なprivacy accountantではありません。
- 入力値を追跡するだけで、epsilon、delta、mechanism、公開scheduleがdatasetやpolicyに適切かどうかは判断しません。
出典と参考データ
技術的な詳細:各項目の意味
- epsilon合計budget
epsilonBudget - privacy policyまたは分析に基づき定めたaccounting範囲の最大epsilon budgetです。
- 使用済みepsilon
epsilonSpent - 同じ範囲とaccounting方式ですでに合成されたepsilon使用量です。
- 公開1回あたりのepsilon
epsilonPerRelease - 今後の各公開に割り当てるepsilonです。ユーザー入力で、mechanismから導出しません。
- 予定する公開回数
plannedReleaseCount - 同じepsilonを適用する公開を予測に含める回数です。
方法論
basic sequential composition for pure DPでは、予測epsilon使用量 = 過去epsilon + 公開あたりepsilon × 予定公開数。残epsilon = 合計budget − 予測使用量。計画後に可能な同量公開数 = floor(max(0, 残epsilon) ÷ 公開あたりepsilon)。
計算例
epsilon 0.35の公開を4回予定
入力項目: epsilon合計budget: 5 epsilon, 使用済みepsilon: 2.4 epsilon, 公開1回あたりのepsilon: 0.35 epsilon/release, 予定する公開回数: 4 releases
結果: 予測使用量は3.8 epsilonで、1.2 epsilon残ります。基本合成では、公開あたり0.35 epsilonなら同量の公開をあと3回行えます。
実用的なアドバイス
- accounting範囲を一貫させ、各公開に割り当てたepsilonを合計する前に記録してください。
- 単純合計を使う前に、mechanismがpure DPかapproximate DP(epsilon, delta)か、合成やamplificationの前提が適用されるかを確認してください。
よくある間違い
- epsilonを普遍的なprivacy scoreや推奨thresholdとみなすこと。適切なbudgetはmechanism、data、公開schedule、policyによって異なります。
- 異なるdatasetやaccounting範囲のepsilonを、同じbudgetの値として合算すること。
よくある質問
deltaやadvanced compositionも計算しますか?
いいえ。epsilonのみの基本加法合成を使います。delta、advanced composition、subsampling amplification、RDPは計算しません。
epsilon残量が正なら公開は十分privateですか?
いいえ。入力された算術が指定budget内という意味だけです。mechanismやthresholdの選定には完全なprivacy analysisとpolicyが必要です。
最終確認日: 2026-10-18
単純なepsilon台帳であり、Differential Privacy accountantではありません。mechanismの検査、data/noiseからのepsilon計算、deltaのモデル化、security・法律・privacy policyの助言は行いません。
このツール 上記の前提条件に基づく参考値を提示します。
テーマとツールの設定、保存済みリストと最近使用したリストは、このブラウザー内にのみ保存されます。