(Amplified) Banded Matrix Factorization: A unified approach to private training
Christopher A. Choquette-Choo, Arun Ganesh, Ryan McKenna, H. Brendan, McMahan, Keith Rush, Abhradeep Thakurta, and Zheng Xu

TL;DR
This paper introduces a unified matrix factorization approach with banded matrices for differential privacy, improving privacy-utility tradeoffs in federated and centralized machine learning, and demonstrating practical deployment benefits.
Contribution
It presents a novel banded matrix mechanism that subsumes prior algorithms, offering better privacy-utility tradeoffs and practical federated learning deployment.
Findings
Banded matrix mechanisms match or outperform DP-SGD in privacy-utility tradeoffs.
Enables multiple participations in federated learning with relaxed device schemas.
Proven privacy amplification for banded matrices similar to DP-SGD.
Abstract
Matrix factorization (MF) mechanisms for differential privacy (DP) have substantially improved the state-of-the-art in privacy-utility-computation tradeoffs for ML applications in a variety of scenarios, but in both the centralized and federated settings there remain instances where either MF cannot be easily applied, or other algorithms provide better tradeoffs (typically, as becomes small). In this work, we show how MF can subsume prior state-of-the-art algorithms in both federated and centralized training settings, across all privacy budgets. The key technique throughout is the construction of MF mechanisms with banded matrices (lower-triangular matrices with at most nonzero bands including the main diagonal). For cross-device federated learning (FL), this enables multiple-participations with a relaxed device participation schema compatible with practical FL…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Cooperative Communication and Network Coding · Advanced MIMO Systems Optimization
