Matrix Factorization for Practical Continual Mean Estimation Under User-Level Differential Privacy

Nikita P. Kalinin, Ali Najar, Valentin Roth, Christoph H. Lampert
1/29/2026
cs.LGstat.ML

No confident code implementation found for this paper. 4 possible matches can be shown below.

Abstract

We study continual mean estimation, where data vectors arrive sequentially and the goal is to maintain accurate estimates of the running mean. We address this problem under user-level differential privacy, which protects each user's entire dataset even when they contribute multiple data points. Previous work on this problem has focused on pure differential privacy. While important, this approach limits applicability, as it leads to overly noisy estimates. In contrast, we analyze the problem under approximate differential privacy, adopting recent advances in the Matrix Factorization mechanism. We introduce a novel mean estimation specific factorization, which is both efficient and accurate, achieving asymptotically lower mean-squared error bounds in continual mean estimation under user-level differential privacy.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 4 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{kalinin2026matrix,
  title  = {Matrix Factorization for Practical Continual Mean Estimation Under User-Level Differential Privacy},
  author = {Nikita P. Kalinin and Ali Najar and Valentin Roth and Christoph H. Lampert},
  year   = {2026},
  eprint = {2601.22320},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2601.22320v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2601.22320.svg)](https://codeofpaper.com/paper/2601.22320)

Discussion