Differential Privacy Epsilon Budget Calculator
Verfolgen Sie ein benutzerdefiniertes Differential Privacy epsilon-Budget mit einfacher sequenzieller Komposition. Geben Sie den bisherigen Verbrauch, epsilon pro Release und die geplante Release-Anzahl ein, um das verbleibende Budget zu schätzen; dieses Tool wählt weder einen Privacy-Schwellenwert noch einen Privacy-Mechanismus aus.
Ergebnis
epsilon nach geplanten Releases verbleibend
Prognostizierter epsilon-Gesamtverbrauch
Prognostizierte Budgetauslastung
Zusätzliche gleich große Releases nach dem Plan
Anleitung Tool
- Geben Sie das gesamte epsilon-Budget für den Datensatz oder den Abrechnungsumfang ein.
- Geben Sie das bereits verbrauchte epsilon, das pro geplantem Release angerechnete epsilon und die Anzahl der Releases ein.
- Prüfen Sie den prognostizierten Verbrauch und das verbleibende epsilon. Ein negativer Rest bedeutet, dass die geplanten Releases das eingegebene Budget nach einfacher Komposition überschreiten.
Annahmen
- Verwendet einfache additive sequenzielle Komposition für pure Differential Privacy. Advanced Composition, Parallel Composition, Subsampling-Amplification und ein RDP-Accountant werden nicht angewendet.
- Delta für approximate DP wird nicht modelliert. Verwenden die Mechanismen delta oder gemischte Abrechnungsmethoden, ist diese Rechnung kein vollständiger Privacy-Accountant.
- Das Tool verfolgt nur eingegebene Werte; es entscheidet nicht, ob epsilon, delta, ein Mechanismus oder ein Release-Zeitplan für einen Datensatz oder eine Richtlinie angemessen ist.
Quellen und Referenzdaten
Technische Details: Bedeutung der Felder
- Gesamtes epsilon-Budget
epsilonBudget - Maximales epsilon-Budget für den Abrechnungsumfang, wie durch Ihre Datenschutzrichtlinie oder Analyse festgelegt.
- Bereits verbrauchtes epsilon
epsilonSpent - Bisherige kompositionierte epsilon-Ausgaben für denselben Umfang und dieselbe Abrechnungsmethode.
- epsilon pro geplantem Release
epsilonPerRelease - Jedem kommenden Release angerechnetes epsilon; dieser Wert wird vom Benutzer eingegeben und nicht aus einem Mechanismus abgeleitet.
- Anzahl geplanter Releases
plannedReleaseCount - Anzahl gleich großer epsilon-Releases, die in die Prognose einbezogen werden.
Methodik
Bei basic sequential composition for pure DP gilt: prognostiziertes verbrauchtes epsilon = bisheriges epsilon + epsilon pro Release × geplante Release-Anzahl. Verbleibendes epsilon = Gesamtbudget − prognostizierter Verbrauch. Zusätzliche gleich große Releases nach dem Plan = floor(max(0, verbleibendes epsilon) ÷ epsilon pro Release).
Rechenbeispiel
Vier geplante Releases mit jeweils epsilon 0,35
Eingaben: Gesamtes epsilon-Budget: 5 epsilon, Bereits verbrauchtes epsilon: 2.4 epsilon, epsilon pro geplantem Release: 0.35 epsilon/release, Anzahl geplanter Releases: 4 releases
Ergebnis: Der prognostizierte Verbrauch beträgt 3,8 epsilon; 1,2 epsilon bleiben. Bei 0,35 epsilon pro Release passen nach einfacher Komposition noch drei gleich große Releases hinein.
Praktische Hinweise
- Verwenden Sie einen einheitlichen Abrechnungsumfang und dokumentieren Sie das jedem Release angerechnete epsilon, bevor Sie Summen bilden.
- Prüfen Sie vor dem Vertrauen auf eine einfache Summe, ob die Mechanismen pure DP oder approximate DP (epsilon, delta) verwenden und ob Annahmen zu Komposition oder Amplification gelten.
Häufige Fehler
- epsilon als universellen Privacy-Wert mit einem empfohlenen Schwellenwert zu behandeln; geeignete Budgets hängen von Mechanismus, Daten, Release-Zeitplan und Richtlinie ab.
- epsilon-Werte aus verschiedenen Datensätzen oder Abrechnungsumfängen so zu addieren, als gehörten sie zu einem gemeinsamen Budget.
Häufige Fragen
Berechnet das Tool delta oder Advanced Composition?
Nein. Es verwendet einfache additive Komposition nur für epsilon. delta, Advanced Composition, Subsampling-Amplification und RDP werden nicht berechnet.
Bedeutet ein positives verbleibendes epsilon, dass der Release ausreichend privat ist?
Nein. Es bedeutet nur, dass die eingegebene Rechnung innerhalb des eingegebenen Budgets liegt. Die Wahl von Mechanismen und Schwellenwerten erfordert eine vollständige Privacy-Analyse und Richtlinie.
Zuletzt geprüft: 2026-10-18
Ein einfaches epsilon-Ledger, kein Differential Privacy-Accountant. Mechanismen werden nicht untersucht, epsilon wird nicht aus Daten/Rauschen berechnet, delta wird nicht modelliert und Sicherheits-, Rechts- oder Datenschutzrichtlinienberatung wird nicht gegeben.
Dieses Tool liefert eine unverbindliche Schätzung auf Grundlage der oben genannten Annahmen.
Design- und Tool-Einstellungen sowie gespeicherte und zuletzt verwendete Listen werden nur in diesem Browser gespeichert.