Inferensys

Glossary

Privacy Loss Distribution (PLD)

A precise accounting method that tracks the full distribution of privacy loss random variables across composed mechanisms, enabling tighter privacy budget calculations than moment-based accountants.
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.
PRECISION ACCOUNTING

What is Privacy Loss Distribution (PLD)?

Privacy Loss Distribution (PLD) is a fine-grained accounting method that tracks the full probability distribution of the privacy loss random variable across composed mechanisms, enabling significantly tighter and more accurate privacy budget calculations than moment-based approaches.

Privacy Loss Distribution (PLD) is the complete probability distribution of the random variable that measures the logarithmic divergence between the output distributions of a mechanism on adjacent datasets. Unlike Rényi Differential Privacy (RDP) or moments accountant, which summarize this distribution using a single scalar moment, PLD retains the entire histogram of possible privacy loss values. This granular view captures the exact tail behavior of the loss variable, eliminating the looseness introduced by moment-based approximations and enabling precise composition of heterogeneous differentially private mechanisms.

In practice, PLD accounting is implemented through privacy loss random variable (PRV) composition, where the PLDs of individual DP-SGD steps are convolved to compute the aggregate distribution. The privacy budget (epsilon) is then derived by solving for the smallest epsilon such that the tail probability of the composed PLD satisfies the desired delta bound. This numerical approach yields substantially tighter epsilon values than RDP composition, allowing practitioners to extract more utility from a fixed privacy budget while maintaining identical formal guarantees against membership inference.

PRECISION PRIVACY BUDGETING

Key Characteristics of PLD Accounting

Privacy Loss Distribution (PLD) accounting tracks the full histogram of privacy loss random variables, enabling significantly tighter composition bounds than moment-based methods for iterative algorithms like DP-SGD.

01

Full Distribution Tracking

Unlike Rényi Differential Privacy (RDP) or moments accountant which summarize privacy loss into a single scalar moment, PLD accounting maintains the complete probability distribution of the privacy loss random variable. This captures the exact tail behavior of the privacy loss, avoiding the looseness introduced by moment-based bounds. The distribution is represented as a discrete histogram over possible epsilon values, updated at each composition step through convolution operations.

02

Tight Composition via Convolution

PLD accountants compose mechanisms by convolving their individual privacy loss distributions rather than summing moment-generating functions. For a sequence of mechanisms M₁, M₂, ..., Mₖ, the composed PLD is computed as the convolution of their individual distributions. This exact arithmetic on distributions eliminates the compounding approximation error inherent in RDP-to-DP conversion, often yielding 20-40% tighter epsilon values for the same delta parameter in DP-SGD training runs.

03

Dominating Pairs and Hockey-Stick Divergence

PLD accounting is grounded in the concept of dominating pairs of distributions (P, Q) that bound the behavior of the mechanism on adjacent datasets. The privacy loss distribution is derived from the log-likelihood ratio between these dominating distributions. The final (ε, δ) guarantee is computed using the hockey-stick divergence: E_{Y∼P}[max(0, 1 - e^{ε} · (dQ/dP)(Y))] ≤ δ. This formulation provides an exact characterization of the privacy guarantee without intermediate relaxations.

04

Privacy Loss Random Variable

The core object in PLD accounting is the privacy loss random variable L = log(P(M(D) = o) / P(M(D') = o)), where D and D' are adjacent datasets. For DP-SGD with Gaussian noise, this variable follows a shifted and scaled non-central chi-squared distribution. PLD accountants numerically compute and track this distribution across training iterations, capturing the precise probability of large privacy losses that determine the final (ε, δ) guarantee.

05

Numerical Implementation in DP Libraries

Modern DP libraries implement PLD accounting through fast Fourier transform (FFT) based convolution on discretized privacy loss distributions. The open-source opacus library from Meta and Google's dp_accounting library both support PLD accountants. Key implementation details include:

  • Discretization granularity: finer bins yield tighter bounds at computational cost
  • Truncation bounds: clipping the distribution tails introduces negligible error
  • Adaptive composition: supports variable noise multipliers and sampling rates across training
06

Advantage Over Moments Accountant

PLD accounting provides strictly tighter bounds than the moments accountant (RDP) for Gaussian mechanisms under Poisson subsampling. Empirical comparisons show:

  • ~30% reduction in epsilon for typical DP-SGD settings (σ=1.0, q=0.01, 10⁴ iterations)
  • No conversion loss: RDP must convert to (ε, δ)-DP via an inequality that introduces slack
  • Handles heterogeneous compositions naturally, where noise multipliers or sampling rates vary across training steps
  • Direct (ε, δ) output without intermediate RDP orders that require optimization
PRIVACY ACCOUNTING METHODS

PLD vs. Rényi DP vs. Advanced Composition

A comparison of the three primary techniques for tracking cumulative privacy loss across composed differential privacy mechanisms.

FeaturePrivacy Loss DistributionRényi DPAdvanced Composition

Accounting Basis

Full distribution of privacy loss random variable

Rényi divergence of order α

Moment-generating function bound

Tightness of Bound

Tightest (exact numerical composition)

Tighter than advanced composition

Loose (worst-case analytical bound)

Handles Heterogeneous Mechanisms

Supports Poisson Subsampling

Conversion to (ε, δ)-DP

Direct via tail bound on PLD

Via conversion lemma to (ε, δ)-DP

Native (ε, δ)-DP output

Computational Cost

High (FFT-based convolution)

Low (closed-form moment computation)

Negligible (single formula)

Typical ε Savings vs. Advanced Composition

30-50% reduction

15-30% reduction

Baseline

Privacy Amplification by Iteration

PRIVACY ACCOUNTING

Frequently Asked Questions

Precise answers to common questions about the mathematical foundations and practical applications of Privacy Loss Distributions in modern machine learning.

A Privacy Loss Distribution (PLD) is a precise accounting method that tracks the full probability distribution of the privacy loss random variable across composed mechanisms, enabling tighter privacy budget calculations than moment-based accountants. Rather than summarizing privacy loss with a single statistic like moments or Rényi divergence, the PLD captures the complete histogram of possible privacy loss outcomes. When a differentially private mechanism runs, the privacy loss random variable measures the log-ratio of the output probability density with versus without a specific individual's data. By convolving these distributions across iterative steps—such as in DP-SGD—the PLD accountant computes the exact trade-off curve between the privacy parameters epsilon (ε) and delta (δ). This granular accounting avoids the looseness introduced by composition theorems that rely on worst-case bounds, yielding significantly more accurate privacy guarantees for the same noise scale.

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.