Pith. sign in

REVIEW 2 major objections 5 minor 2 cited by

Correlated Noise Mechanisms for Differentially Private Learning

T0 review · 2 major / 5 minor · reviewed 2026-08-07 · deepseek-v4-flash

Pith's one-line read This monograph establishes that correlated noise mechanisms for differentially private learning can reduce the worst-case prefix-sum estimation error from Θ(√n) to Θ(ln n), and that structured families like the Buffered Linear Toeplitz…

desk verdict A faithful, well-structured tutorial that consolidates the DP correlated-noise literature; the main risk is the unproved external reduction behind every privacy claim, but that is a citation, not an error. read the letter →

arxiv 2506.08201 v1 pith:FST2K7CT submitted 2025-06-09 cs.LG cs.CR

classification cs.LGcs.CR MSC 68P2768W2090C2241A20
keywords differentialprivacycorrelatednoisematrixmechanismfactorizationDP-FTRLprefixsumsGaussianDP-SGD
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

This monograph argues that injecting correlated, rather than independent, Gaussian noise into differentially private stochastic gradient descent can substantially improve the privacy–utility tradeoff. It proves the claim by reducing DP-SGD to the problem of privately estimating weighted prefix sums, modeled as a matrix factorization A=BC. The central results show that the best correlated-noise mechanisms achieve max prefix-sum error Θ(ln n), versus Θ(√n) for the standard i.i.d. input-perturbation baseline, and that structured families such as the Buffered Linear Toeplitz mechanism reach this optimum with near-linear time and space. The monograph also shows that correlated noise works without privacy amplification by sampling, providing strict guarantees in federated and streaming settings where such amplification is infeasible.

What carries the argument

The central object is the matrix factorization A = BC of the workload matrix A (the prefix-sum matrix Apre or a momentum-weighted variant), with B the decoder and C the strategy matrix; the inverse $C^{{-1}}$ maps i.i.d. seed noise to correlated noise and is called the noise-correlating matrix. The privacy analysis hinges on two facts: the adaptive-to-non-adaptive Gaussian mechanism reduction, which lets the privacy of adaptive DP-SGD be bounded by that of a non-adaptive procedure, and the sensitivity identity sens(C) = 2||C||_col under replace-one adjacency (or ||C||_col under zero-out adjacency), which shows privacy depends only on the maximum column norm of C. Utility is measured by the normalized max loss ||B||_row ||C||_col, which generalizes to the product of an error term and a sensitivity term. For Toeplitz factorizations, the generating-function correspondence reduces the problem to approximating the function 1/√(1-x), explaining why rational approximations (BLT) outperform polynomial approximations (banded Toeplitz) and why the optimal Toeplitz mechanism matches the dense optimum up to an additive constant.

What would settle it

Take n = 3 and a specific lower-triangular C, enumerate all pairs of unit-norm gradient sequences that differ in exactly one row, and compute the supremum of ||C(G-G')||_F; if this exceeds 2||C||_col under replace-one adjacency, Lemma 1.12 is false. Alternatively, on the CIFAR-10 setup of Figure 3.2, run unamplified correlated-noise DP-SGD and amplified independent-noise DP-SGD at a fixed ε = 3: if correlated noise does not match or beat the independent-noise accuracy, the empirical dominance claim would be contradicted.

Watch

Extended reading notes

Core claim

The paper's central claim is that any correlated noise mechanism for private learning can be analyzed as a factorization A = BC of the workload matrix, where the privacy guarantee depends only on the strategy matrix C through its sensitivity sens(C) and the utility depends on the decoder B. For the canonical prefix-sum workload, the optimal factorization achieves a normalized max loss of ln(n)/π plus a small constant, while independent noise (input perturbation) and output perturbation both incur Θ(√n). The monograph proves that this near-optimal rate is attainable by structured factorizations: the max-loss-optimal Toeplitz factorization B = C = $A^{{1/2}}$ is within an additive constant of the unconstrained optimum, and the Buffered Linear Toeplitz (BLT) mechanism, which approximates the optimal Toeplitz coefficients by a sum of exponentials, matches this bound with O(md) time and space for d = O(ln² n). In multiple-participation settings, correlated noise maintains strict privacy without sampling assumptions and, when amplification is available, correlated noise with amplification uniformly outperforms independent noise both with and without amplification.

Load-bearing premise

The privacy guarantee for every mechanism rests on the cited, unproved reduction of adaptive Gaussian mechanisms to non-adaptive ones (Theorem 1.11) together with the sensitivity formulas sens(C) = 2||C||_col (replace-one) and sens(C) = ||C||_col (zero-out); if either fails, the stated 1/σ-GDP bounds for correlated DP-SGD do not follow.

Editorial extensions

If this is right

  • If the claimed bounds are correct, correlated noise mechanisms improve the worst-case prefix-sum error in private learning from Θ(√n) to Θ(ln n), a super-polynomial gap that grows with the number of training steps n.
  • Correlated noise DP-SGD provides strict differential privacy without requiring Poisson sampling or shuffling, making it applicable in federated learning and streaming settings where privacy amplification is infeasible or unverifiable.
  • The BLT mechanism achieves near-optimal utility with O(md) per-step time and space for a small constant d, so the theoretical gains are realizable in large-scale model training with billions of parameters.
  • When privacy amplification by sampling can be applied, correlated noise with amplification dominates independent noise with amplification at every privacy budget, as shown empirically in the CIFAR-10 comparison.
  • The factorization viewpoint transfers to other optimizers, such as SGD with momentum and weight decay, whose iterates can be expressed as weighted prefix sums, extending the same privacy-utility tradeoffs.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • A testable extension is to apply the generating-function recipe to workload matrices beyond prefix sums, such as the momentum workload Amom, and check whether the optimal Toeplitz symbol admits a rational approximation with the same exp(-√d) error, which would give the first near-optimal correlated noise mechanisms for momentum-based optimizers.
  • The paper's analysis suggests that the relative advantage of correlated noise over independent noise grows logarithmically in n relative to √n, implying that very long training runs (large n) benefit most from correlated noise; this is an implicit quantitative prediction that could be tested by measuring prefix-sum error as n scales.
  • Resolving Conjecture 4.7, which the paper leaves open, would provide a closed-form expression for the optimal BLT parameters, likely turning the empirically successful BLT heuristic into an exact, parameter-free mechanism; the paper's own Section 5.6 flags this as an open problem.
  • The sensitivity reduction to ||C||_col suggests that any structured C whose columns have nearly equal norms (or can be column-normalized) automatically achieves near-optimal privacy, so column normalization could be applied to other structured mechanisms (e.g., tree aggregation) to improve their tradeoffs beyond the stated bounds.
Share X Bluesky LinkedIn Reddit HN

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

2 major / 5 minor

Summary. This monograph is a pedagogical tutorial on correlated noise mechanisms for differentially private learning. It recasts DP-SGD as a weighted prefix-sum estimation problem, develops the matrix-factorization (correlated noise) framework, analyzes streaming mechanisms (dense, Toeplitz, banded Toeplitz, BLT, tree aggregation), extends the framework to multiple-participation settings, and closes with implementation guidance, numerical recommendations, and open problems. The central claim is that carefully correlated noise can improve privacy-utility trade-offs over independent noise, with quantitative illustrations such as the Θ(ln n) vs. Θ(√n) max-loss gap for unweighted prefix sums. The manuscript states and proves many of its supporting lemmas, and attributes the few external results, most notably the adaptive-to-non-adaptive Gaussian mechanism reduction (Theorem 1.11), to the literature.

Significance. If the claims are correct, this tutorial fills a real need: it consolidates a fragmented literature on matrix/factorization mechanisms, provides a common notation, and offers concrete practical guidance (including numerical tables and a discussion of open-source software). The mathematical derivations—such as the sensitivity identities of Lemmas 1.12 and 1.19, the GDP bounds in Lemma 1.13 and Theorem 1.14, and the max-loss formula in Theorem 2.2—are clean, correctly stated, and largely self-contained. The paper is explicit about assumptions, gives reproducible numerical comparisons, and honestly marks advanced sections. It will be a useful entry point for graduate students and practitioners, and the open-problems chapter is a constructive research roadmap. The tutorial's value is primarily expository rather than original, but it is a genuine contribution to the accessibility of this area.

major comments (2)
  1. [Section 3.3.1 / Definition 3.6] There is a scale-factor inconsistency between Eq. (3.8) and Definition 3.6 that directly affects the sensitivity calibration used in Lemma 3.8 and Theorem 3.9. Eq. (3.8) and Algorithm 3.1 define each gradient as a batch average, g_t = (1/B) Σ_{i∈I_t} ∇ℓ(θ_t, x_i), so that under zero-out adjacency a single changed example perturbs a row by at most 1/B in ℓ2 norm. Definition 3.6, however, writes g_t = Σ_{i∈I_t} ∇ℓ(θ_t, x_i) (a sum), which has row norm bounded by B rather than 1. Lemma 3.8 then assumes rows are 'clipped to norm 1', which is consistent with the average interpretation but not with the sum definition. This ambiguity propagates into the definition of sens(C) and the noise variance ν = σ·sens(C): if Definition 3.6 is taken literally, the stated 1/σ-GDP bound of Theorem 3.9 would be conservative by a factor of B, while the utility analysis would be off by the same factor. The authors should correct Definition 3.6 to use 1/B Σ_{i∈I_t} (or equivalently clarify that the sensitivity is defined on the averaged sequence) and explicitly state which normalization sens(C) refers to.
  2. [Section 1.3.1 (Theorem 1.11)] The privacy guarantees of every correlated-noise mechanism in the monograph—notably Theorems 1.14 and 3.9—rest on Theorem 1.11, the adaptive-to-non-adaptive reduction for Gaussian mechanisms. The theorem is stated precisely, and it is attributed to Denisov et al. (2022), but no proof sketch or verification of its conditions for the DP-SGD setting is provided in the text. Given that this is the single most load-bearing technical step and the manuscript aims to be a pedagogical tutorial, I recommend adding a proof sketch (or at least a detailed explanation of why the uniform sensitivity condition applies to clipped, nonlinear trajectories with unbounded state spaces) so that readers can audit the key step. I do not see a misstatement of the theorem, and the condition is plausibly satisfied for the mechanisms considered, but the current presentation leaves the central privacy claim as an external black box.
minor comments (5)
  1. [Eq. (1.6)] The definition of the prefix-sum workload matrix states Apre[t,τ] = 1 if t ≤ τ, but the displayed 4×4 example and all subsequent usage require the condition t ≥ τ. Please correct this typo.
  2. [Theorem 1.11 (notation)] The Frobenius norm is defined as ∥M∥_F = √(Σ_{i,j} M[i,j]), which is missing the square on M[i,j]. It should read √(Σ_{i,j} M[i,j]^2).
  3. [Lemma 1.12 (proof)] In the proof, the maximization is written as 'max_{t∈[t]}', which should be 'max_{t∈[n]}'.
  4. [Section 1.5] The phrase 'we will use this a canonical example' should be 'we will use this as a canonical example'.
  5. [Section 2.11 (Table 2.2)] The 'Streaming H2' column in Table 2.2 is all NaN for every n; either the entries were not computed or the variant is undefined in this setting. Please report the values or remove/annotate the column to avoid confusion.

Circularity Check

0 steps flagged · score 0.0 of 10

No significant circularity: the monograph's derivations are self-contained, with the single load-bearing external Theorem 1.11 cited but not proved in-text.

full rationale

This is a tutorial and synthesis, not an empirical paper with fitted parameters, so the main circularity patterns do not arise. The core privacy theorems (Lemma 1.13, Theorem 1.14, Lemma 3.8, Theorem 3.9) are derived in-text from the Gaussian mechanism (Lemma 1.6), the sensitivity computations (Lemmas 1.12 and 1.19), and Theorem 1.11. The sensitivity lemmas are proved directly in the text. The utility claims—such as the max-loss bounds Θ(ln n) vs Θ(√n)—are mathematical consequences of the factorization framework and the chosen loss metric, not fitted re-statements of empirical outcomes; the empirical figures are explicitly illustrative or reproduced from prior work. The one step that is both load-bearing and not proved in the monograph is Theorem 1.11, the adaptive-vs-non-adaptive Gaussian mechanism reduction, which is cited to Denisov et al. 2022, a work with overlapping authors. This is a real dependence: every GDP guarantee for DP-SGD with correlated noise funnels through that theorem. However, citing it is not circular in the sense targeted here. The monograph does not define the privacy guarantee to be equivalent to Theorem 1.11, nor does it fit any parameter to a prediction that is then reported as a discovery. Theorem 1.11 is an external mathematical result with stated conditions, and the tutorial's contribution is the synthesis and presentation of mechanisms that use it. The absence of a proof is a completeness or correctness-risk concern about verification, not evidence of circularity. Under the hard rules, I cannot identify a specific equation or fitted value that reduces to its own input by construction, so the honest finding is no circularity.

Assumptions & free parameters 0 free parameters · 3 assumptions · 0 invented entities

The tutorial introduces no new fitted constants or entities; its claims rest on standard privacy background and on cited prior theorems, especially the adaptive-to-non-adaptive reduction.

assumptions (3)
  • standard math Gaussian mechanism yields 1/sigma-GDP and post-processing preserves DP.
    Invoked in Lemmas 1.6 and 1.7 and used in every mechanism privacy proof in Sections 1 and 2.
  • domain assumption Adaptive Gaussian mechanism has same privacy as non-adaptive (Theorem 1.11).
    Cited to Denisov et al. 2022; underpins privacy analyses of Algorithms 1.3 and 3.1.
  • domain assumption Clipped gradients with replace-one or zero-out adjacency define sensitivity.
    Assumed in Lemma 1.12 and Definition 3.5; standard for DP-SGD.

how reviews work

0 comments
Cite this review

Pith. "Pith review of Correlated Noise Mechanisms for Differentially Private Learning." pith.science (2026). https://pith.science/paper/FST2K7CT

@misc{pith2026250608201,
  author       = {Pith},
  title        = {Pith review of: Correlated Noise Mechanisms for Differentially Private Learning},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/FST2K7CT}},
  note         = {Machine review of arXiv:2506.08201}
}
read the original abstract

This monograph explores the design and analysis of correlated noise mechanisms for differential privacy (DP), focusing on their application to private training of AI and machine learning models via the core primitive of estimation of weighted prefix sums. While typical DP mechanisms inject independent noise into each step of a stochastic gradient (SGD) learning algorithm in order to protect the privacy of the training data, a growing body of recent research demonstrates that introducing (anti-)correlations in the noise can significantly improve privacy-utility trade-offs by carefully canceling out some of the noise added on earlier steps in subsequent steps. Such correlated noise mechanisms, known variously as matrix mechanisms, factorization mechanisms, and DP-Follow-the-Regularized-Leader (DP-FTRL) when applied to learning algorithms, have also been influential in practice, with industrial deployment at a global scale.

Figures

Figures reproduced from arXiv: 2506.08201 by the authors.

Figure 1.1
Figure 1.1. The notion of µ-GDP means that distinguishing between the outputs M(D) and M(D ′ ) of the mechanism for two adjacent datasets D and D ′ is as hard as distinguishing between N (0, 1) and N (µ, 1). Smaller µ, as in the left subplot, means that an adversary will be less successful in distinguishing between the two distributions, corresponding to a higher level of privacy. D slightly” means) to be the so-called “replace… view at source ↗
Figure 1.2
Figure 1.2. Stochastic Gradient Descent (SGD) and differentially private stochastic gradient descent (DP-SGD), both with a batch size of 1. Note that DP-SGD clips its gradients to norm at most ζ using the function clipζ (v) := v · min{1, ζ/ ∥v∥2 } Remark 1.8. In AI and machine learning applications, stochastic gradient optimization typically uses gradients computed on mini￾batches of examples, and might use a different update r… view at source ↗
Figure 1.3
Figure 1.3. Illustration of adjacency of gradient sequences gt = ∇ℓ(θt, xt) and g ′ t = ∇ℓ(θt, x ′ t), where equal datapoints are indicated by having the same color cell. Following Theorem 1.11, we assume gradients are computed in the non-adaptive setting for a fixed sequence (θt) n−1 t=1 . Left: In the streaming setting, each datapoint participates only once. Thus, the sequences of gradients on adjacent datasets differ in only… view at source ↗
Figures from the paper (29 more)
Figure 1.4
Figure 1.4. Figure 1.4: Adaptive and non-adaptive iterative procedures with state denoted by θt. DP-SGD can be expressed as an instance of the adaptive setting; however, Theorem 1.11 shows that we achieve the same GDP guarantee in the non-adaptive setting, which greatly simplifies privacy a…
Figure 1.5
Figure 1.5. Figure 1.5: For two adjacent sequences of gradients G ≃ G′ in the streaming setting, we have that G − G′ is non-zero only for one row. in the streaming setting. Proof. We instantiate Algorithm 1.3 as an adaptive iterative process in the framework of Theorem 1.11. Concretely, we …
Figure 1.6
Figure 1.6. Figure 1.6: Example trajectories for learning with correlated noise vs. i.i.d. noise for n = 40 steps in m = 2 dimensions. This figure considers a simple example where the black line is the non-private gradient descent baseline with learning rate η = 1, where the true gradients …
Figure 1.7
Figure 1.7. Figure 1.7: An illustration of the noise accumulation in standard DP-SGD (with independent noise), which corresponds to C −1 = In×n. On the other hand, DP-SGD with correlated noise (with C −1 ≠ In×n) can cancel a part of the injected noise due to anti-correlations. In the lower…
Figure 1.8
Figure 1.8. Figure 1.8: An outline of the topics defined and covered in each of the sections of this monograph [PITH_FULL_IMAGE:figures/full_fig_p040_1_8.png]
Figure 2.1
Figure 2.1. Figure 2.1: Examples of mechanisms as defined by C, C −1  pairs for n = 64: (Left) A dense (arbitrary lower-triangular) matrix (Section 2.2), optimized for RMSE (see Section 2.8); (Middle) The max-loss-optimal Toeplitz mechanism of Theorem 2.5, which is extremely well approxima…
Figure 2.2
Figure 2.2. Figure 2.2: An empirical comparison of the max loss for various mechanisms in the context of streaming unweighted prefix sum estimation. Top: A log-log plot of the max loss of the baselines (input and output perturbation), tree aggregation (Section 2.7; optimal rate but suboptim…
Figure 2.3
Figure 2.3. Figure 2.3: The tree aggregation mechanism generates privatized prefix sums using a binary tree data structure. The input vectors g0, . . . , g7 are arranged as leaves of the binary tree and each non-leaf node contains the sum of the leaves within its sub-tree. For instance, s0,…
Figure 2.4
Figure 2.4. Figure 2.4: The RMS-loss counterpart to [PITH_FULL_IMAGE:figures/full_fig_p086_2_4.png]
Figure 2.5
Figure 2.5. Figure 2.5: An illustration of the polynomial generating function approximation (corresponding to C) provided by the banded Toeplitz mechanism compared to the optimal generating function of 1/ √ 1 − x of the max-loss-optimal Toeplitz mechanism (top) and the correspond approximat…
Figure 2.6
Figure 2.6. Figure 2.6: An illustration of the rational generating function approximation provided by the BLT mechanism compared to the optimal generating function of 1/ √ 1 − x of the max-loss-optimal Toeplitz mechanism (top) and the corresponding approximation its inverse provides to √ 1 …
Figure 3.1
Figure 3.1. Figure 3.1: Plots for theoretical bounds on amplification of a generic (ε, δ)-DP with Poisson sampling (in orange), where a batch of data is formed by including each example i.i.d. with probability p, leading to (ε, pδ ˆ )-DP with εˆ = log(1 + p(e ε − 1)). This plot shows p = 10…
Figure 3.2
Figure 3.2. Figure 3.2: Privacy-utility tradeoff of CIFAR-10: This plot shows the classifi￾cation accuracy of DP-SGD with independent noise vs. correlated noise calibrated to achieve (ε, 10−5 )-DP with or without privacy amplification by sampling at different privacy budgets ε. We make two …
Figure 3.3
Figure 3.3. Figure 3.3: An expanded version of [PITH_FULL_IMAGE:figures/full_fig_p109_3_3.png]
Figure 3.4
Figure 3.4. Figure 3.4: An alternative visualization of the matrices in [PITH_FULL_IMAGE:figures/full_fig_p109_3_4.png]
Figure 3.5
Figure 3.5. Figure 3.5: Effect of the batch size: Fixing the number of iterations n = 2048 and dataset size N = 4069, and increasing the batch size can substantially decrease the max loss in the average gradient of DP-SGD (Algorithm 3.1, Line 8) for both correlated noise (in this case, the …
Figure 3.6
Figure 3.6. Figure 3.6: Illustration of participation patterns where each color represents a data point. Top Left: The streaming setting with N = 4 data points over n = 4 steps with a batch size of B = 1 for one epoch (k = 1). Top Right: Full batch participation of N = 4 data points over n …
Figure 3.7
Figure 3.7. Figure 3.7: Operator norm balls: The norm balls of the operator norms ∥M∥col = ∥M∥1→2 (left) and ∥M∥∞→2 (right) of the symmetric matrix M =  x y y z plotted as a function of (x, y, z). The left norm ball {M : ∥M∥1→2 ≤ 1} is much bigger than the right one {M : ∥M∥∞→2 ≤ 1}, mean…
Figure 3.8
Figure 3.8. Figure 3.8: Two inputs G, G′ ∈ R n×m (with n = 5) are adjacent if they can only differ in the rows contributed by one data point. In this illustration, the blue data point in G is replaced by the green data point in G′ . The participation schema Π controls all allowed participat…
Figure 3.9
Figure 3.9. Figure 3.9: Illustration of the Min-Sep participation pattern. Each color represents a data point, as in [PITH_FULL_IMAGE:figures/full_fig_p125_3_9.png]
Figure 3.10
Figure 3.10. Figure 3.10: Brute-force computation of the multi-participation sensitivity cyclic participation requires us to evaluate only Θ(nk) entries of the symmetric matrix M = C ⊤C, highlighted here in blue. This figure illustrates the required entries for n = 9, b = 4, k = 2. The upper…
Figure 3.11
Figure 3.11. Figure 3.11: Multiple-participation sensitivity of banded matrices via [PITH_FULL_IMAGE:figures/full_fig_p133_3_11.png]
Figure 3.12
Figure 3.12. Figure 3.12: A restarted mechanism with k restarts can, as per Definition 3.18, be constructed from factorizations of the block diagonals components. Definition 3.18 (Restarted Mechanism). Let Apre denote a kn×kn workload matrix. The k-restarted version of a correlated noise mec…
Figure 3.13
Figure 3.13. Figure 3.13: The densities of two Gaussian distributions in R 2 and their effective dimensions meff . The left plot depicts an isotropic Gaussian, meaning that its covariance matrix has equal eigenvalues. Its effective dimension is then meff = 2 = m. The right plot shows a nearl…
Figure 4.1
Figure 4.1. Figure 4.1: We plot ∥B∥ 2 row and ∥B∥ 2 F for the matrix B =  x1 0 1 x2  as a function of x1, x2. Notice the non-smoothness in the left plot. all prefix sums than the max loss. Moreover, the squared norm ∥·∥2 F encountered when optimizing the (square of the) RMS-loss is a smoo…
Figure 4.2
Figure 4.2. Figure 4.2: Dropping the positive-definiteness constraint of Problem 4.3: we plot f(M) = Tr(M−1 ) with M = diag x, y, 1 − x − y  , plotted as a function of x, y. (We have Tr(M) = 1 by construction.) Notice that the red region with M ≻ 0 (where the objective is convex) is discon…
Figure 4.3
Figure 4.3. Figure 4.3: Tuning the Number of Bands: We plot the optimal number of bands b of the banded Toeplitz mechanism as a function of the batch size B. The number of bands is chosen to empirically minimize the max loss with and without amplification at various values of the privacy bu…
Figure 4.4
Figure 4.4. Figure 4.4: BLT Computation Graph: We show the computation graph to compute the objective of Problem 4.12 starting with different choices of the parameters ϕ of the BLT. The blue nodes denote variables (with the double bordered nodes denoting ϕ) while the orange nodes denote ope…
Figure 4.5
Figure 4.5. Figure 4.5: A summary of the practical recommendations for each of the design considerations highlighted in [PITH_FULL_IMAGE:figures/full_fig_p175_4_5.png]

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Improved Error Bounds for Pure Differentially Private Continual Counting via Matrix Factorization

    cs.DS 2026-07 accept novelty 7.0 of 10

    Recursive matrix factorization from optimized low-dimensional bases yields pure-DP continual counting with MaxSE ≤ 0.0778 log^{3}_{2} n/ε^{2} and MeanSE ≤ 0.0710 log^{3}_{2} n/ε^{2}, plus Ω(log^{3} n) lower bounds for...

  2. Correlating Cross-Iteration Noise for DP-SGD using Model Curvature

    cs.LG 2025-10 conditional novelty 7.0 of 10

    Using Hessian eigenvalues from public data to design correlated noise for DP-SGD improves accuracy by 1–4% over current DP-MF methods.

Reference graph

Works this paper leans on

29 extracted references · 21 canonical work pages · cited by 2 Pith papers

  1. [1]

    Deep Learning with Differen- tial Privacy

    Martin Abadi, Andy Chu, Ian Goodfellow, H Brendan McMahan, Ilya Mironov, Kunal Talwar, and Li Zhang. Deep Learning with Differen- tial Privacy. InProceedings of the 2016 ACM SIGSAC conference on computer and communications security, pages 308–318,

  2. [6]

    How Private are DP-SGD Implementations?

    Lynn Chua, Badih Ghazi, Pritish Kamath, Ravi Kumar, Pasin Manu- rangsi, Amer Sinha, and Chiyuan Zhang. How private are dp-sgd implementations?arXiv preprint arXiv:2403.17673, 2024a. Lynn Chua, Badih Ghazi, Pritish Kamath, Ravi Kumar, Pasin Manu- rangsi, Amer Sinha, and Chiyuan Zhang. Scalable dp-sgd: Shuffling vs. poisson subsampling.Advances in Neural In...

  3. [8]

    doi: 10.1111/rssb .12454

    ISSN 1369-7412. doi: 10.1111/rssb .12454. URLhttps://doi.org/10.1111/rssb.12454. John C Duchi, Alekh Agarwal, and Martin J Wainwright. Dual averag- ing for distributed optimization: Convergence analysis and network scaling.IEEE Transactions on Automatic control, 57(3):592–606,

  4. [9]

    Concentrated differential privacy

    200References Cynthia Dwork and Guy N Rothblum. Concentrated differential privacy. arXiv preprint arXiv:1603.01887,

  5. [12]

    Private Convex Optimization via Exponential Mechanism

    Sivakanth Gopi, Yin Tat Lee, and Daogao Liu. Private convex optimiza- tion via exponential mechanism.arXiv preprint arXiv:2203.00263,

  6. [16]

    Back to square roots: An optimal bound on the matrix factorization error for multi-epoch differentially private sgd.arXiv preprint arXiv:2505.12128,

    Nikita P Kalinin, Ryan McKenna, Jalaj Upadhyay, and Christoph H Lampert. Back to square roots: An optimal bound on the matrix factorization error for multi-epoch differentially private sgd.arXiv preprint arXiv:2505.12128,

  7. [21]

    Ryan McKenna

    URLhttps://arxiv.org/ab s/1408.1376. Ryan McKenna. Scaling up the Banded Matrix Factorization Mechanism for Differentially Private ML.arXiv preprint arXiv:2405.15913,

  8. [22]

    Hdmm: Optimizing error of high-dimensional statistical queries under differential privacy.arXiv preprint arXiv:2106.12118,

    Ryan McKenna, Gerome Miklau, Michael Hay, and Ashwin Machanava- jjhala. Hdmm: Optimizing error of high-dimensional statistical queries under differential privacy.arXiv preprint arXiv:2106.12118,

Show all 29 references
  1. [24]

    Understanding hierar- chical methods for differentially private histograms.Proceedings of the VLDB Endowment, 6(14):1954–1965,

    Wahbeh Qardaji, Weining Yang, and Ninghui Li. Understanding hierar- chical methods for differentially private histograms.Proceedings of the VLDB Endowment, 6(14):1954–1965,

  2. [28]

    Convex op- timization for linear query processing under approximate differential privacy

    Ganzhao Yuan, Yin Yang, Zhenjie Zhang, and Zhifeng Hao. Convex op- timization for linear query processing under approximate differential privacy. InProceedings of the 22nd ACM SIGKDD International Con- ference on Knowledge Discovery and Data Mining, pages 2005–2014,

  3. [29]

    Differentially private online-to-batch for smooth losses

    Qinzi Zhang, Hoang Tran, and Ashok Cutkosky. Differentially private online-to-batch for smooth losses. InNeurIPS, 2022a. Xinwei Zhang, Xiangyi Chen, Mingyi Hong, Zhiwei Steven Wu, and Jin- feng Yi. Understanding Clipping for Federated Learning: Convergence and Client-Level Dif...

  4. [1961]

    Private empirical risk minimization: Efficient algorithms and tight error bounds

    Raef Bassily, Adam Smith, and Abhradeep Thakurta. Private empirical risk minimization: Efficient algorithms and tight error bounds. InProc. of the 2014 IEEE 55th Annual Symp. on Foundations of Computer Science (FOCS), pages 464–473, 2014a. Raef Bassily, Adam Smith, and Abhrade...

  5. [1964]

    URL https://doi.org/10.1307/mmj/1028999029

    doi: 10.1307/mmj/1028999029. URL https://doi.org/10.1307/mmj/1028999029. Aleksandar Nikolov, Kunal Talwar, and Li Zhang. The Geometry of Differential Privacy: the Sparse and Approximate Cases.SIAM Journal on Computing, 45(2):575–616,

  6. [1971]

    Efficient use of differentially private binary trees

    James Honaker. Efficient use of differentially private binary trees. Theory and Practice of Differential Privacy (TPDP 2015), London, UK, 2:26–27,

  7. [1993]

    Factorization Norms and Hereditary Discrepancy.International Mathematics Re- search Notices, 2020(3):751–780,

    Jiří Matoušek, Aleksandar Nikolov, and Kunal Talwar. Factorization Norms and Hereditary Discrepancy.International Mathematics Re- search Notices, 2020(3):751–780,

  8. [2003]

    Census Bureau Sets Key Parameters to Protect Privacy in 2020 Census Results.https://www.census.gov/newsr oom/press-releases/2021/2020-census-key-parameters.html ,

    US Census Bureau. Census Bureau Sets Key Parameters to Protect Privacy in 2020 Census Results.https://www.census.gov/newsr oom/press-releases/2021/2020-census-key-parameters.html ,

  9. [2008]

    Chao Li, Michael Hay, Gerome Miklau, and Yue Wang

    URL https://web.archive.org/web/20230109145533/https: //www2.mta.ac.il/~adish/Pubs/Papers/DPTDiscrepancy.pdf. Chao Li, Michael Hay, Gerome Miklau, and Yue Wang. A data-and workload-aware algorithm for range queries under differential privacy. arXiv preprint arXiv:1410.0265,

  10. [2010]

    Improved Differentially Private Continual Observation Using Group Algebra

    Monika Henzinger and Jalaj Upadhyay. Improved Differentially Private Continual Observation Using Group Algebra. InProceedings of the 2025 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA). SIAM,

  11. [2012]

    References203 Anastasia Koloskova, Hadrien Hendrikx, and Sebastian U. Stich. Re- visiting Gradient Clipping: Stochastic bias and tight convergence guarantees. InICML, volume 202, pages 17343–17363, 2023a. Anastasiia Koloskova, Ryan McKenna, Zachary Charles, John Rush, and H.Br...

  12. [2013]

    Differentially private continual release of graph statistics

    Shuang Song, Susan Little, Sanjay Mehta, Staal Vinterbo, and Kamalika Chaudhuri. Differentially private continual release of graph statistics. arXiv preprint arXiv:1809.02575,

  13. [2015]

    Optimality of matrix mechanism onℓp p-metric.arXiv preprint arXiv:2406.02140,

    Jingcheng Liu, Jalaj Upadhyay, and Zongrui Zou. Optimality of matrix mechanism onℓp p-metric.arXiv preprint arXiv:2406.02140,

  14. [2016]

    Our data, ourselves: Privacy via distributed noise generation

    Cynthia Dwork, Krishnaram Kenthapadi, Frank McSherry, Ilya Mironov, and Moni Naor. Our data, ourselves: Privacy via distributed noise generation. In Serge Vaudenay, editor,Advances in Cryptology - EU- ROCRYPT 2006, pages 486–503, Berlin, Heidelberg,

  15. [2019]

    Stability of stochastic gradient descent on nonsmooth convex losses

    Raef Bassily, Vitaly Feldman, Cristóbal Guzmán, and Kunal Talwar. Stability of stochastic gradient descent on nonsmooth convex losses. arXiv preprint arXiv:2006.06914,

  16. [2020]

    Differentially private algorithms for graphs under continual observation.arXiv preprint arXiv:2106.14756,

    Hendrik Fichtenberger, Monika Henzinger, and Lara Ost. Differentially private algorithms for graphs under continual observation.arXiv preprint arXiv:2106.14756,

  17. [2021]

    Accessed: 2025-03-21. Salil P. Vadhan. The Complexity of Differential Privacy. InTuto- rials on the Foundations of Cryptography, pages 347–450. Springer International Publishing,

  18. [2022]

    Differen- tially private data cubes: optimizing noise sources and consistency

    Bolin Ding, Marianne Winslett, Jiawei Han, and Zhenhui Li. Differen- tially private data cubes: optimizing noise sources and consistency. InProceedings of the 2011 ACM SIGMOD International Conference on Management of data, pages 217–228,

  19. [2023]

    To shuffle or not to shuffle: Auditing dp-sgd with shuffling.arXiv preprint arXiv:2411.10614,

    Meenatchi Sundaram Muthu Selva Annamalai, Borja Balle, Emiliano De Cristofaro, and Jamie Hayes. To shuffle or not to shuffle: Auditing dp-sgd with shuffling.arXiv preprint arXiv:2411.10614,

  20. [2024]

    Optimal rates for dp-sco with a single epoch and large batches.arXiv preprint arXiv:2406.02716,

    Christopher A Choquette-Choo, Arun Ganesh, and Abhradeep Thakurta. Optimal rates for dp-sco with a single epoch and large batches.arXiv preprint arXiv:2406.02716,

  21. [2025]

    Almost Tight Error Bounds on Differentially Private Continual Counting

    Monika Henzinger, Jalaj Upadhyay, and Sarvagya Upadhyay. Almost Tight Error Bounds on Differentially Private Continual Counting. In Proceedings of the 2023 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), pages 5003–5039. SIAM,

Pith tools

Reviewed August 7, 2026 · model on record in the stance chip above.