Differentially Private SGD with Non-Smooth Losses
Puyu Wang, Yunwen Lei, Yiming Ying, Hai Zhang

TL;DR
This paper extends differentially private stochastic gradient descent (SGD) to non-smooth convex losses by relaxing smoothness assumptions, achieving optimal utility guarantees with improved computational complexity.
Contribution
It introduces privacy and utility guarantees for private SGD with $ ext{α}$-Hölder smooth losses, broadening applicability to non-smooth convex functions.
Findings
Achieves $( ext{ε}, ext{δ})$-DP with optimal excess risk.
Establishes a trade-off between Hölder smoothness and computational complexity.
Shows $ ext{α}$-Hölder smoothness with $ ext{α} ext{≥} 1/2$ suffices for optimal privacy and utility.
Abstract
In this paper, we are concerned with differentially private {stochastic gradient descent (SGD)} algorithms in the setting of stochastic convex optimization (SCO). Most of the existing work requires the loss to be Lipschitz continuous and strongly smooth, and the model parameter to be uniformly bounded. However, these assumptions are restrictive as many popular losses violate these conditions including the hinge loss for SVM, the absolute loss in robust regression, and even the least square loss in an unbounded domain. We significantly relax these restrictive assumptions and establish privacy and generalization (utility) guarantees for private SGD algorithms using output and gradient perturbations associated with non-smooth convex losses. Specifically, the loss function is relaxed to have an -H\"{o}lder continuous gradient (referred to as -H\"{o}lder smoothness) which…
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 · Stochastic Gradient Optimization Techniques · Random Matrices and Applications
MethodsSupport Vector Machine · Stochastic Gradient Descent
