atlas

Research map / Federated learning and privacy / Differential privacy

Privacy Amplification for Matrix Mechanisms

ICLR 2024 · Federated learning and privacy › Differential privacy · approach: Private training with public data · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes MMCC, the first privacy amplification-by-sampling analysis for generic matrix mechanisms (correlated noise, DP-FTRL), via a conditional composition theorem and reduction to mixture-of-Gaussians PLD accounting.

Problem

Privacy amplification via sampling is not applicable to matrix mechanisms with correlated noise (DP-FTRL), since prior analyses only handle banded encoder matrices with restricted sampling schemes.

Approach

Conditions each round's correlated-noise output on prior outputs so it can be treated as a mixture-of-Gaussians mechanism with high-probability bounds on participation probabilities, then composes via a conditional composition theorem; enables i.i.d. sampling in all rounds for arbitrary lower-triangular encoders.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Analyze the last iterate as a mixture-of-Gaussians mechanism instead of composing subsampled Gaussian mechanismsDP-SGD with linear losses · Linear-loss DP-SGD, n = 128, p = 1 / 128, σ = 1ε at δ = 10^{-6}: .806 -> .291Helped
Use MMCC privacy analysis instead of the prior analysisBinary-tree-DP-FTRL · CIFAR-10privacy-utility tradeoffHelped
Use i.i.d. sampling with probability p in all n rounds instead of b-min-sep samplingDP-FTRL-TreeRestart · n = 512, p = 1/16, h = 4εHelped
Combine correlated noise with MMCC amplification rather than using independent-noise mechanismsMatrix mechanism for prefix sums · All prefix sumsℓ₂²-errorHelped
Apply MMCC amplification to the binary tree mechanism with subsampling probability 1/nBinary tree mechanism · Binary tree mechanism, n a power of 2εHelped
Increase the noise multiplier cMMCC analysis of the binary tree mechanism · Binary tree mechanismtightness of ε improvement relative to a linear fit in √(log(n) + 1)Helped
Increase the noise multiplier cMMCC analysis of the optimal continual-counting matrix mechanism · Optimal continual countingtightness of ε improvement relative to a linear fit in √(log(n) + 1)Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10

Benchmarks: CIFAR-10

Metrics: epsilon (privacy) test accuracy l2^2 error for prefix sums

Baselines: DP-SGD b-min-sep sampling analysis (Choquette-Choo et al. 2023) binary tree DP-FTRL independent-noise mechanisms

Builds on: DP-FTRL matrix mechanism DP-SGD moments accountant privacy loss distribution accounting amplification by shuffling

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy