Lune

FOCS2023Top-tier venue

Agnostic proper learning of monotone functions: beyond the black-box correction barrier

Jane Lange, Arsen Vasilyan

2023Year
4Citations
3Top-tier citations

Abstract

We give the first agnostic, efficient, proper learning algorithm for monotone Boolean functions. Given 2O~(n/ε)2^{\tilde{O}(\sqrt{n} / \varepsilon)} uniformly random examples of an unknown function f:{±1}n→{±1}f:\{ \pm 1\}^{n} \rightarrow\{ \pm 1\}, our algorithm outputs a hypothesis g:{±1}n→{±1}g:\{ \pm 1\}^{n} \rightarrow\{ \pm 1\} that is monotone and (opt +ε+\varepsilon)-close to f, where opt is the distance from f to the closest monotone function. The running time of the algorithm (and consequently the size and evaluation time of the hypothesis) is also 2O~(n/ε)2^{\tilde{O}(\sqrt{n} / \varepsilon)}, nearly matching the lower bound of [13]. We also give an algorithm for estimating up to additive error ε\varepsilon the distance of an unknown function f to monotone using a run-time of 2O~(n/ε)2^{\tilde{O}(\sqrt{n} / \varepsilon)}. Previously, for both of these problems, sample-efficient algorithms were known, but these algorithms were not run-time efficient. Our work thus closes this gap in our knowledge between the run-time and sample complexity.This work builds upon the improper learning algorithm of [17] and the proper semiagnostic learning algorithm of [40], which obtains a non-monotone Boolean-valued hypothesis, then “corrects” it to monotone using query-efficient local computation algorithms on graphs. This black-box correction approach can achieve no error better than 2 opt +ε+\varepsilon information-theoretically; we bypass this barrier bya)augmenting the improper learner with a convex optimization step, andb)learning and correcting a real-valued function before rounding its values to Boolean. Our real-valued correction algorithm solves the “poset sorting” problem of [40] for functions over general posets with non-Boolean labels.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 9a00b4dd-0dfb-44c6-acd6-d2851ed59d48

Cited by top-tier papers3

Ask how each one uses it

Builds on5

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines