atlas

Research map / Federated learning and privacy / Differential privacy

Near-Exact Privacy Amplification for Matrix Mechanisms

ICLR 2025 · Federated learning and privacy › Differential privacy · approach: Privacy accounting and mechanisms · 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 Monte Carlo accounting plus a balls-in-bins batching scheme to compute near-exact privacy amplification for matrix-mechanism correlated noise, enabling optimization of the correlation matrix under amplification.

Problem

Computing tight privacy parameters when combining privacy amplification via random batching with noise correlated across rounds through a correlation matrix (the matrix mechanism / DP-FTRL), where prior analyses were limited to banded matrices or gave loose composition-based bounds.

Approach

Use Monte Carlo accounting on the whole matrix mechanism (bypassing composition) with a balls-in-bins batching scheme that is easier to analyze than Poisson sampling and closer to shuffling in implementation; gradients via implicit differentiation let the correlation matrix be optimized for RMSE under amplification.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Optimize the correlation matrix while accounting for amplificationCorrelated noise mechanisms with balls-in-bins batching · Prefix sumsRMSE: up to a 10% reduction in RMSEHelped
Use banded matrices with balls-in-bins batching instead of the banded-matrix Poisson-sampling baselineVGG training · CIFAR-10test accuracy: up to 1% absolute accuracy improvementsHelped
Optimize BLT matrices for RMSE under balls-in-bins batchingVGG training · CIFAR-10test accuracyHelped
Use BLT matrices instead of the banded-matrix Poisson-sampling baselineCorrelated noise training · CIFAR-10memory efficiency: up to 4x more memory efficientHelped
Optimize general Toeplitz matrices under balls-in-bins batchingVGG training · CIFAR-10test accuracyMixed
Use balls-in-bins batching rather than Poisson sampling for fixed 64-banded matricesBanded matrix factorization · RMSE amplification, up to ε=16RMSE reduction from amplificationHelped
Use Poisson sampling rather than balls-in-bins batching for fixed identity matrices at larger εDP-SGD · RMSE amplificationRMSE reduction from amplificationHelped
Optimize the choice of band count for each amplification methodBanded matrix factorization · RMSE, ε ≤ 4RMSEHelped
Use Poisson-sampling amplification rather than the unamplified baseline at ε=16Banded matrix factorization · RMSERMSEHurt
Use balls-in-bins batching with the best correlation matrix rather than the unamplified baselineCorrelated noise mechanisms · RMSERMSEHelped
Use approximately 2^9 rather than 2^20 Monte Carlo samples per optimization iterationCorrelation-matrix optimization · RMSE at ε = 0.5, 1, 2RMSE: ≈ 2^9 samples per iteration; 2^20 samples per iterationNo clear effect
Use approximately 2^9 rather than 2^20 Monte Carlo samples per optimization iterationCorrelation-matrix optimization · RMSE at ε = 4RMSE increase: ≈ 10% increase in RMSEHurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10

Benchmarks: CIFAR-10 prefix sums RMSE

Metrics: RMSE of prefix sums test accuracy epsilon at fixed delta

Baselines: BandMF with Poisson sampling amplification unamplified DP-SGD / MEMF shuffling BLT matrices

Builds on: DP-FTRL banded matrix factorization Poisson sampling privacy amplification privacy loss distribution BLT matrices

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