English

Private optimization in the interpolation regime: faster rates and hardness results

Machine Learning 2022-11-01 v1 Cryptography and Security Optimization and Control Machine Learning

Abstract

In non-private stochastic convex optimization, stochastic gradient methods converge much faster on interpolation problems -- problems where there exists a solution that simultaneously minimizes all of the sample losses -- than on non-interpolating ones; we show that generally similar improvements are impossible in the private setting. However, when the functions exhibit quadratic growth around the optimum, we show (near) exponential improvements in the private sample complexity. In particular, we propose an adaptive algorithm that improves the sample complexity to achieve expected error α\alpha from dεα\frac{d}{\varepsilon \sqrt{\alpha}} to 1αρ+dεlog(1α)\frac{1}{\alpha^\rho} + \frac{d}{\varepsilon} \log\left(\frac{1}{\alpha}\right) for any fixed ρ>0\rho >0, while retaining the standard minimax-optimal sample complexity for non-interpolation problems. We prove a lower bound that shows the dimension-dependent term is tight. Furthermore, we provide a superefficiency result which demonstrates the necessity of the polynomial term for adaptive algorithms: any algorithm that has a polylogarithmic sample complexity for interpolation problems cannot achieve the minimax-optimal rates for the family of non-interpolation problems.

Keywords

Cite

@article{arxiv.2210.17070,
  title  = {Private optimization in the interpolation regime: faster rates and hardness results},
  author = {Hilal Asi and Karan Chadha and Gary Cheng and John Duchi},
  journal= {arXiv preprint arXiv:2210.17070},
  year   = {2022}
}

Comments

published at ICML 2022; 25 pages