Linear-Time User-Level DP-SCO via Robust Statistics
Badih Ghazi, Ravi Kumar, Daogao Liu, Pasin Manurangsi

TL;DR
This paper presents a linear-time, robust statistics-based algorithm for user-level differentially private stochastic convex optimization, improving privacy-utility trade-offs and computational efficiency over existing methods.
Contribution
It introduces a novel algorithm that uses robust statistics to bound sensitivity of SGD iterates, reducing noise and enhancing privacy-utility trade-off, with proven optimality up to logarithmic factors.
Findings
Achieves improved privacy-utility trade-off compared to DP-SGD.
Maintains computational efficiency with linear-time complexity.
Provides an information-theoretic lower bound confirming near-optimality.
Abstract
User-level differentially private stochastic convex optimization (DP-SCO) has garnered significant attention due to the paramount importance of safeguarding user privacy in modern large-scale machine learning applications. Current methods, such as those based on differentially private stochastic gradient descent (DP-SGD), often struggle with high noise accumulation and suboptimal utility due to the need to privatize every intermediate iterate. In this work, we introduce a novel linear-time algorithm that leverages robust statistics, specifically the median and trimmed mean, to overcome these challenges. Our approach uniquely bounds the sensitivity of all intermediate iterates of SGD with gradient estimation based on robust statistics, thereby significantly reducing the gradient estimation noise for privacy purposes and enhancing the privacy-utility trade-off. By sidestepping the…
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
TopicsAdvanced Wireless Network Optimization
MethodsSoftmax · Attention Is All You Need · Stochastic Gradient Descent
