Approximate resilience, monotonicity, and the complexity of agnostic learning
Abstract
A function is -resilient if all its Fourier coefficients of degree at most are zero, i.e., is uncorrelated with all low-degree parities. We study the notion of of Boolean functions, where we say that is -approximately -resilient if is -close to a -valued -resilient function in distance. We show that approximate resilience essentially characterizes the complexity of agnostic learning of a concept class over the uniform distribution. Roughly speaking, if all functions in a class are far from being -resilient then can be learned agnostically in time and conversely, if contains a function close to being -resilient then agnostic learning of in the statistical query (SQ) framework of Kearns has complexity of at least . This characterization is based on the duality between approximation by degree- polynomials and approximate -resilience that we establish. In particular, it implies that approximation by low-degree polynomials, known to be sufficient for agnostic learning over product distributions, is in fact necessary. Focusing on monotone Boolean functions, we exhibit the existence of near-optimal -approximately -resilient monotone functions for all . Prior to our work, it was conceivable even that every monotone function is -far from any -resilient function. Furthermore, we construct simple, explicit monotone functions based on and that are close to highly resilient functions. Our constructions are based on a fairly general resilience analysis and amplification. These structural results, together with the characterization, imply nearly optimal lower bounds for agnostic learning of monotone juntas.
Keywords
Cite
@article{arxiv.1405.5268,
title = {Approximate resilience, monotonicity, and the complexity of agnostic learning},
author = {Dana Dachman-Soled and Vitaly Feldman and Li-Yang Tan and Andrew Wan and Karl Wimmer},
journal= {arXiv preprint arXiv:1405.5268},
year = {2014}
}