English

Private and polynomial time algorithms for learning Gaussians and beyond

Machine Learning 2022-06-23 v3 Data Structures and Algorithms Information Theory Machine Learning math.IT

Abstract

We present a fairly general framework for reducing (ε,δ)(\varepsilon, \delta) differentially private (DP) statistical estimation to its non-private counterpart. As the main application of this framework, we give a polynomial time and (ε,δ)(\varepsilon,\delta)-DP algorithm for learning (unrestricted) Gaussian distributions in Rd\mathbb{R}^d. The sample complexity of our approach for learning the Gaussian up to total variation distance α\alpha is O~(d2/α2+d2ln(1/δ)/αε+dln(1/δ)/αε)\widetilde{O}(d^2/\alpha^2 + d^2\sqrt{\ln(1/\delta)}/\alpha \varepsilon + d\ln(1/\delta) / \alpha \varepsilon) matching (up to logarithmic factors) the best known information-theoretic (non-efficient) sample complexity upper bound due to Aden-Ali, Ashtiani, and Kamath (ALT'21). In an independent work, Kamath, Mouzakis, Singhal, Steinke, and Ullman (arXiv:2111.04609) proved a similar result using a different approach and with O(d5/2)O(d^{5/2}) sample complexity dependence on dd. As another application of our framework, we provide the first polynomial time (ε,δ)(\varepsilon, \delta)-DP algorithm for robust learning of (unrestricted) Gaussians with sample complexity O~(d3.5)\widetilde{O}(d^{3.5}). In another independent work, Kothari, Manurangsi, and Velingker (arXiv:2112.03548) also provided a polynomial time (ε,δ)(\varepsilon, \delta)-DP algorithm for robust learning of Gaussians with sample complexity O~(d8)\widetilde{O}(d^8).

Keywords

Cite

@article{arxiv.2111.11320,
  title  = {Private and polynomial time algorithms for learning Gaussians and beyond},
  author = {Hassan Ashtiani and Christopher Liaw},
  journal= {arXiv preprint arXiv:2111.11320},
  year   = {2022}
}

Comments

37 pages

R2 v1 2026-06-24T07:47:35.900Z