atlas

Research map / Learning theory and algorithms / Sample complexity

Differentially Private Worst-group Risk Minimization

ICML 2024 · Learning theory and algorithms › Sample complexity · approach: Private and query-efficient algorithms

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.

Studies differentially private worst-group risk minimization, giving a stability-based minimax phased-ERM algorithm, a DP online-convex-optimization framework, and a private multiplicative-reweighting method for the offline empirical setting.

Problem

Privately finding a model that minimizes the maximum population risk across p groups with different distributions, accessed via sample oracles, under (epsilon, delta)-DP.

Approach

Shows that Delta-uniform argument stability of regularized minimax solutions yields O~(Delta + 1/sqrt(n)) worst-group generalization error, and uses this with a Gaussian-noised phased-ERM scheme to get near-optimal private excess worst-group risk; also reduces the problem to a zero-sum game solved by any DP-OCO algorithm plus an EXP3-style Laplace-privatized group player.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Minimax Phased ERM for worst-group population risk minimization under differential privacyWorst-group population risk minimization · Sample-oracle settingexcess worst-group population risk: O\left(MD\left(\log^{\frac{11}{4}} (K)\sqrt{\frac{ p}{K} } + \frac{\log^{\frac{5}{2}} (K)p\sqrt{d \log (1/\delta)}}{K\epHelped
Use the DP-FTRL framework as the population-risk minimizerWorst-group population risk minimization · Sample-oracle settingexcess worst-group population risk: O\left(ML\sqrt{\frac{d^{\frac{1}{2}}\log^2(1/\delta)\log(K)}{\epsilon K}} +\frac{B\log(K)}{\epsilon}\sqrt{\frac{p\log(p)Helped
Use the DP-FTRL framework instead of Minimax Phased ERMWorst-group population risk minimization · Sample-oracle setting, ε = Θ(1) and p ≥ max{√d, K/d} or √(K/d^{1/2}) ≤ p ≤ √dexcess worst-group population riskHelped
Use Noisy-SGD-MGR for private empirical worst-group risk minimizationWorst-group empirical risk minimization · Offline settingexcess worst-group empirical risk: O\bigg(\frac{MLp\sqrt{d\log(1/\delta)\log(K/\delta)}}{K\epsilon} + \frac{Bp\sqrt{\log(p)\log(1/\delta)}\log(\frac{K\epsiHelped
Replace multiplicative group reweighting with active group selectionPrivate empirical worst-group risk minimization · Offline settingexcess worst-group empirical risk: \Tilde{O}\left(\sqrt{\frac{MLBp}{K\epsilon}}+\frac{MLp\sqrt{d}}{K\epsilon}\right)Hurt
Remove privacy noise and use the regularization-based methodWorst-group population risk minimization · Offline settingexcess worst-group population risk: \tilde{O}\left(\sqrt{\frac{p}{K}}\right)Helped

Surprising findings

Limitations

Experimental setup

Metrics: excess worst-group risk

Baselines: DP stochastic saddle point methods non-private worst-group lower bound

Builds on: phased ERM DP-FTRL EXP3 stability-based generalization analysis

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