Projection-Free Bandit Optimization with Privacy Guarantees

12/22/2020
by   Alina Ene, et al.
0

We design differentially private algorithms for the bandit convex optimization problem in the projection-free setting. This setting is important whenever the decision set has a complex geometry, and access to it is done efficiently only through a linear optimization oracle, hence Euclidean projections are unavailable (e.g. matroid polytope, submodular base polytope). This is the first differentially-private algorithm for projection-free bandit optimization, and in fact our bound of O(T^3/4) matches the best known non-private projection-free algorithm (Garber-Kretzu, AISTATS `20) and the best known private algorithm, even for the weaker setting when projections are available (Smith-Thakurta, NeurIPS `13).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/08/2019

Improved Regret Bounds for Projection-free Bandit Convex Optimization

We revisit the challenge of designing online algorithms for the bandit c...
research
07/06/2018

Differentially Private Online Submodular Optimization

In this paper we develop the first algorithms for online submodular mini...
research
06/05/2021

Differentially Private Multi-Armed Bandits in the Shuffle Model

We give an (ε,δ)-differentially private algorithm for the multi-armed ba...
research
10/12/2022

Differentially Private Online-to-Batch for Smooth Losses

We develop a new reduction that converts any online convex optimization ...
research
06/01/2020

Locally Differentially Private (Contextual) Bandits Learning

We study locally differentially private (LDP) bandits learning in this p...
research
06/22/2020

Differentially Private Convex Optimization with Feasibility Guarantees

This paper develops a novel differentially private framework to solve co...
research
07/16/2020

Private Approximations of a Convex Hull in Low Dimensions

We give the first differentially private algorithms that estimate a vari...

Please sign up or login with your details

Forgot password? Click here to reset