Private Convex Optimization via Exponential Mechanism

03/01/2022
āˆ™
by   Sivakanth Gopi, et al.
āˆ™
0
āˆ™

In this paper, we study private optimization problems for non-smooth convex functions F(x)=š”¼_i f_i(x) on ā„^d. We show that modifying the exponential mechanism by adding an ā„“_2^2 regularizer to F(x) and sampling from Ļ€(x)āˆexp(-k(F(x)+Ī¼x_2^2/2)) recovers both the known optimal empirical risk and population loss under (Ļµ,Ī“)-DP. Furthermore, we show how to implement this mechanism using O(n min(d, n)) queries to f_i(x) for the DP-SCO where n is the number of samples/users and d is the ambient dimension. We also give a (nearly) matching lower bound Ī©(n min(d, n)) on the number of evaluation queries. Our results utilize the following tools that are of independent interest: (1) We prove Gaussian Differential Privacy (GDP) of the exponential mechanism if the loss function is strongly convex and the perturbation is Lipschitz. Our privacy bound is optimal as it includes the privacy of Gaussian mechanism as a special case and is proved using the isoperimetric inequality for strongly log-concave measures. (2) We show how to sample from exp(-F(x)-Ī¼x^2_2/2) for G-Lipschitz F with Ī· error in total variation (TV) distance using O((G^2/Ī¼) log^2(d/Ī·)) unbiased queries to F(x). This is the first sampler whose query complexity has polylogarithmic dependence on both dimension d and accuracy Ī·.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
āˆ™ 07/18/2022

Private Convex Optimization in General Norms

We propose a new framework for differentially private optimization of co...
research
āˆ™ 11/11/2019

Interaction is necessary for distributed learning with privacy or communication constraints

Local differential privacy (LDP) is a model where users send privatized ...
research
āˆ™ 03/01/2021

Non-Euclidean Differentially Private Stochastic Convex Optimization

Differentially private (DP) stochastic convex optimization (SCO) is a fu...
research
āˆ™ 05/10/2020

Private Stochastic Convex Optimization: Optimal Rates in Linear Time

We study differentially private (DP) algorithms for stochastic convex op...
research
āˆ™ 03/13/2022

Private Non-Convex Federated Learning Without a Trusted Server

We study differentially private (DP) federated learning (FL) with non-co...
research
āˆ™ 01/31/2022

Differentially Private Top-k Selection via Canonical Lipschitz Mechanism

Selecting the top-k highest scoring items under differential privacy (DP...
research
āˆ™ 08/28/2023

Local Lipschitz Filters for Bounded-Range Functions

We study local filters for the Lipschitz property of real-valued functio...

Please sign up or login with your details

Forgot password? Click here to reset