Inferensys

Glossary

Privacy Loss Distribution

The probability distribution of the privacy loss random variable, which fully characterizes the privacy properties of a mechanism and enables tight numerical composition through methods like Fourier accounting.
Stylish WeWork-like workspace with hot desks and document wall, professional searching through enterprise knowledge base on a mounted ultrawide display, warm industrial pendants overhead.
FOUNDATIONAL PRIVACY ACCOUNTING

What is Privacy Loss Distribution?

The privacy loss distribution is the probability distribution of the privacy loss random variable, fully characterizing a mechanism's privacy properties and enabling tight numerical composition.

The privacy loss distribution is the probability distribution of the privacy loss random variable, defined as the log-ratio of the output probability densities on neighboring datasets. This distribution fully characterizes the privacy properties of a mechanism, capturing all information about how much an adversary can learn from observing the output.

Tracking the complete distribution, rather than just its tail bound via parameters like ε and δ, enables tight numerical composition through methods such as Fourier accounting and the moments accountant. This granular approach prevents the overestimation of privacy loss, allowing more queries or training iterations under a fixed privacy budget.

PRIVACY ACCOUNTING FOUNDATIONS

Key Properties of Privacy Loss Distributions

The privacy loss distribution fully characterizes the privacy properties of a mechanism, enabling tight numerical composition through methods like Fourier accounting.

01

Definition and Formalization

The privacy loss random variable for a mechanism M on neighboring datasets D and D' is defined as the log-likelihood ratio of observing output o under M(D) versus M(D'). Its distribution over all possible outputs constitutes the privacy loss distribution (PLD). This distribution captures the complete privacy profile of a mechanism, encoding all information needed to derive any privacy parameter—including epsilon, delta, and Rényi divergences—without approximation.

02

Privacy Loss as a Random Variable

For a fixed mechanism output o, the privacy loss is:

  • L(o) = ln( Pr[M(D)=o] / Pr[M(D')=o] )

Key properties:

  • Positive values indicate the output is more likely under D, potentially revealing membership
  • Negative values indicate the output is more likely under D'
  • Zero means the output is equally likely under both datasets
  • The distribution of L(o) over the randomness of M fully determines the mechanism's privacy guarantees
03

Tail Bounds and (ε, δ)-DP

The connection between the PLD and (ε, δ)-differential privacy is direct:

  • A mechanism satisfies (ε, δ)-DP if and only if the probability that the privacy loss exceeds ε is bounded by δ
  • Formally: Pr[ L(o) > ε ] ≤ δ under the distribution induced by M(D)
  • This tail probability interpretation is the foundation of privacy accounting: tracking how the PLD evolves under composition to compute tight (ε, δ) guarantees
04

Composition via Convolution

When multiple mechanisms are applied to the same dataset, their privacy loss distributions compose by convolution:

  • The PLD of a sequence of k mechanisms is the k-fold convolution of their individual PLDs
  • This follows from the additive property of log-likelihood ratios: the total privacy loss is the sum of individual losses
  • Fourier accounting exploits this property by computing convolutions efficiently in the frequency domain using the fast Fourier transform (FFT)
05

Dominating Pairs and Worst-Case Analysis

A mechanism's privacy guarantee can be characterized by a dominating pair of distributions (P, Q) such that:

  • The PLD of M on any neighboring datasets is stochastically dominated by the PLD of (P, Q)
  • This reduces the analysis of complex mechanisms to studying a single pair of distributions
  • For the Gaussian mechanism, the dominating pair consists of two Gaussian distributions with means ±(sensitivity/σ)²/2, enabling exact analytical privacy accounting
06

Numerical Accounting Methods

Modern privacy accounting relies on numerical computation of PLDs:

  • Fourier accounting (Koskela et al.): Computes tight (ε, δ) bounds by convolving PLDs via FFT, achieving near-exact composition for DP-SGD
  • Privacy loss distribution accounting (PLD accounting): Directly tracks the PLD through subsampling and composition steps
  • Rényi DP to (ε, δ)-DP conversion: Uses the moments of the PLD to derive RDP guarantees, then converts to standard DP via optimized conversion formulas
  • These methods significantly outperform the advanced composition theorem in tightness
PRIVACY LOSS DISTRIBUTION

Frequently Asked Questions

Answers to the most common technical questions about the privacy loss distribution, its role in tight composition accounting, and its practical implementation in modern differential privacy systems.

The privacy loss distribution is the probability distribution of the privacy loss random variable, which fully characterizes the privacy properties of a differentially private mechanism. For a mechanism M applied to neighboring datasets D and D', the privacy loss random variable is defined as the log-ratio of the probability densities: L = log(P[M(D) = o] / P[M(D') = o]) where o is a specific output. This distribution captures the complete spectrum of possible privacy losses, not just worst-case bounds. Its fundamental importance lies in the fact that the standard (ε, δ)-DP definition is equivalent to requiring that the privacy loss random variable is bounded by ε with probability at least 1-δ. More critically, the privacy loss distribution enables tight numerical composition through methods like Fourier accounting and the moments accountant, which track the full distribution rather than relying on loose analytical bounds. This allows practitioners to extract significantly more utility from a given privacy budget.

Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.