atlas

Research map / Bandits and online learning / Online convex optimization and games

Tracking The Best Expert Privately

ICML 2025 · Bandits and online learning › Online convex optimization and games · approach: Best-of-both-worlds bandit algorithms · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Designs differentially private algorithms for prediction with expert advice under dynamic regret (tracking the best expert), with sub-linear bounds for shifting stochastic, oblivious, and adaptive adversaries and a separation between oblivious and adaptive adversaries.

Problem

Differentially private prediction with expert advice where the comparator may switch best expert up to S times (dynamic regret), under stochastic, oblivious, and adaptive adversaries.

Approach

Combines a lazy report-noisy-max private static learner with sparse vector technique to detect distribution shifts for the stochastic case; reduces private dynamic regret to private static regret over a meta-expert class of size (NT)^{2S} for oblivious adversaries; and shows a sharp separation for adaptive adversaries at epsilon ~ sqrt(S/T) via lower bound and a noisy entropic mirror descent algor

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use sparse vector technique to detect shifts and restart the learnerPrivate dynamic prediction with expert advice · Shifting stochastic adversaryexpected dynamic regret: O\left(\sqrt{ST \log(NT)} + \frac{S\log(NT)}{\varepsilon}\right)Helped
Reduce dynamic regret to static regret over a class of meta-expertsPrivate online learning under oblivious adversaries · Oblivious adversaryexpected dynamic regret: O\Big(\sqrt{ST \log(NT)} + \frac{S T^{1/3}\log(T/\delta) \log(NT)}{\varepsilon^{2/3}}\Big)Helped
Add independent Laplace noise to loss vectors before updating the expert distributionAdaptive dynamic-regret learner · Adaptive adversaryexpected dynamic regret: O\left(\frac{\sqrt{ST} \log^{1.5}(NT)}{\varepsilon} + \frac{S \log(NT)}{\varepsilon} \right)Helped
Allow an adaptive adversary instead of an oblivious adversary when ε ≤ √(S/T)Private dynamic-regret learning · Adaptive adversaryexpected dynamic regret: \Omega(T)Hurt

Surprising findings

Limitations

Experimental setup

Metrics: expected dynamic regret

Baselines: Multiplicative Weights Algorithm Private static-regret algorithms for oblivious adversaries Adaptive-adversary lower bound of Golowich and Livni

Builds on: report-noisy-max mechanism sparse vector technique multiplicative weights algorithm Private online learning with experts (Agarwal and Singh 2017 style) Adaptive regret to dynamic regret connection

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy