English

LoRA and Privacy: When Random Projections Help (and When They Don't)

Machine Learning 2026-01-30 v1 Machine Learning

Abstract

We introduce the (Wishart) projection mechanism, a randomized map of the form SMf(S)S \mapsto M f(S) with MWd(1/rId,r)M \sim W_d(1/r I_d, r) and study its differential privacy properties. For vector-valued queries ff, we prove non-asymptotic DP guarantees without any additive noise, showing that Wishart randomness alone can suffice. For matrix-valued queries, however, we establish a sharp negative result: in the noise-free setting, the mechanism is not DP, and we demonstrate its vulnerability by implementing a near perfect membership inference attack (AUC >0.99> 0.99). We then analyze a noisy variant and prove privacy amplification due to randomness and low rank projection, in both large- and small-rank regimes, yielding stronger privacy guarantees than additive noise alone. Finally, we show that LoRA-style updates are an instance of the matrix-valued mechanism, implying that LoRA is not inherently private despite its built-in randomness, but that low-rank fine-tuning can be more private than full fine-tuning at the same noise level. Preliminary experiments suggest that tighter accounting enables lower noise and improved accuracy in practice.

Keywords

Cite

@article{arxiv.2601.21719,
  title  = {LoRA and Privacy: When Random Projections Help (and When They Don't)},
  author = {Yaxi Hu and Johanna Düngler and Bernhard Schölkopf and Amartya Sanyal},
  journal= {arXiv preprint arXiv:2601.21719},
  year   = {2026}
}
R2 v1 2026-07-01T09:25:43.041Z