Papers
Topics
Authors
Recent
Search
2000 character limit reached

Differentially Private Generalized Linear Models Revisited

Published 6 May 2022 in cs.LG and stat.ML | (2205.03014v2)

Abstract: We study the problem of (ϵ,δ)(\epsilon,\delta)-differentially private learning of linear predictors with convex losses. We provide results for two subclasses of loss functions. The first case is when the loss is smooth and non-negative but not necessarily Lipschitz (such as the squared loss). For this case, we establish an upper bound on the excess population risk of $\tilde{O}\left(\frac{\Vert w<sup>*\Vert}{\sqrt{n}}</sup> + \min\left{\frac{\Vert w<sup>*</sup> \Vert<sup>2}{(n\epsilon)<sup>{2/3}},\frac{\sqrt{d}\Vert</sup></sup> w<sup>*\Vert<sup>2}{n\epsilon}\right}\right)$, where nn is the number of samples, dd is the dimension of the problem, and w<sup>∗w<sup>* is the minimizer of the population risk. Apart from the dependence on ∥w<sup>∗∥\Vert w<sup>\ast\Vert, our bound is essentially tight in all parameters. In particular, we show a lower bound of $\tilde{\Omega}\left(\frac{1}{\sqrt{n}} + {\min\left{\frac{\Vert w<sup>*\Vert<sup>{4/3}}{(n\epsilon)<sup>{2/3}},</sup></sup></sup> \frac{\sqrt{d}\Vert w<sup>*\Vert}{n\epsilon}\right}}\right)$. We also revisit the previously studied case of Lipschitz losses [SSTT20]. For this case, we close the gap in the existing work and show that the optimal rate is (up to log factors) $\Theta\left(\frac{\Vert w<sup>*\Vert}{\sqrt{n}}</sup> + \min\left{\frac{\Vert w<sup>*\Vert}{\sqrt{n\epsilon}},\frac{\sqrt{\text{rank}}\Vert</sup> w<sup>*\Vert}{n\epsilon}\right}\right)$, where rank\text{rank} is the rank of the design matrix. This improves over existing work in the high privacy regime. Finally, our algorithms involve a private model selection approach that we develop to enable attaining the stated rates without a-priori knowledge of ∥w<sup>∗∥\Vert w<sup>*\Vert.

Citations (14)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Tweets

Sign up for free to view the 1 tweet with 0 likes about this paper.