Lune

NeurIPS2021Top-tier venue

Differentially Private Stochastic Optimization: New Results in Convex and Non-Convex Settings

Raef Bassily, Cristóbal Guzmán, Michael Menart

2021Year
68Citations
25Top-tier citations

Abstract

We study differentially private stochastic optimization in convex and non-convex settings. For the convex case, we focus on the family of non-smooth generalized linear losses (GLLs). Our algorithm for the ℓ2\ell_2 setting achieves optimal excess population risk in near-linear time, while the best known differentially private algorithms for general convex losses run in super-linear time. Our algorithm for the ℓ1\ell_1 setting has nearly-optimal excess population risk O~(log⁡dnε)\tilde{O}\big(\sqrt{\frac{\log{d}}{n\varepsilon}}\big), and circumvents the dimension dependent lower bound of for general non-smooth convex losses. In the differentially private non-convex setting, we provide several new algorithms for approximating stationary points of the population risk. For the ℓ1\ell_1-case with smooth losses and polyhedral constraint, we provide the first nearly dimension independent rate, O~(log⁡2/3d(nε)1/3)\tilde O\big(\frac{\log^{2/3}{d}}{{(n\varepsilon)^{1/3}}}\big) in linear time. For the constrained ℓ2\ell_2-case with smooth losses, we obtain a linear-time algorithm with rate O~(1n1/3+d1/5(nε)2/5)\tilde O\big(\frac{1}{n^{1/3}}+\frac{d^{1/5}}{(n\varepsilon)^{2/5}}\big). Finally, for the ℓ2\ell_2-case we provide the first method for non-smooth weakly convex stochastic optimization with rate O~(1n1/4+d1/6(nε)1/3)\tilde O\big(\frac{1}{n^{1/4}}+\frac{d^{1/6}}{(n\varepsilon)^{1/3}}\big) which matches the best existing non-private algorithm when d=O(n)d= O(\sqrt{n}). We also extend all our results above for the non-convex ℓ2\ell_2 setting to the ℓp\ell_p setting, where $1

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 35a1b97f-ea83-4696-9d8f-bb322a6379da

Cited by top-tier papers25

Ask how each one uses it

Builds on3

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines