English

Statistically Near-Optimal Hypothesis Selection

Machine Learning 2021-08-19 v1 Artificial Intelligence Computational Complexity Information Theory math.IT Optimization and Control

Abstract

Hypothesis Selection is a fundamental distribution learning problem where given a comparator-class Q={q1,,qn}Q=\{q_1,\ldots, q_n\} of distributions, and a sampling access to an unknown target distribution pp, the goal is to output a distribution qq such that TV(p,q)\mathsf{TV}(p,q) is close to optopt, where opt=mini{TV(p,qi)}opt = \min_i\{\mathsf{TV}(p,q_i)\} and TV(,)\mathsf{TV}(\cdot, \cdot) denotes the total-variation distance. Despite the fact that this problem has been studied since the 19th century, its complexity in terms of basic resources, such as number of samples and approximation guarantees, remains unsettled (this is discussed, e.g., in the charming book by Devroye and Lugosi `00). This is in stark contrast with other (younger) learning settings, such as PAC learning, for which these complexities are well understood. We derive an optimal 22-approximation learning strategy for the Hypothesis Selection problem, outputting qq such that TV(p,q)2opt+\eps\mathsf{TV}(p,q) \leq2 \cdot opt + \eps, with a (nearly) optimal sample complexity of~O~(logn/ϵ2)\tilde O(\log n/\epsilon^2). This is the first algorithm that simultaneously achieves the best approximation factor and sample complexity: previously, Bousquet, Kane, and Moran (COLT `19) gave a learner achieving the optimal 22-approximation, but with an exponentially worse sample complexity of O~(n/ϵ2.5)\tilde O(\sqrt{n}/\epsilon^{2.5}), and Yatracos~(Annals of Statistics `85) gave a learner with optimal sample complexity of O(logn/ϵ2)O(\log n /\epsilon^2) but with a sub-optimal approximation factor of 33.

Keywords

Cite

@article{arxiv.2108.07880,
  title  = {Statistically Near-Optimal Hypothesis Selection},
  author = {Olivier Bousquet and Mark Braverman and Klim Efremenko and Gillat Kol and Shay Moran},
  journal= {arXiv preprint arXiv:2108.07880},
  year   = {2021}
}

Comments

Accepted to FOCS 2021

R2 v1 2026-06-24T05:12:21.446Z