Weighted Polynomial Approximations: Limits for Learning and Pseudorandomness
Mark Bun, Thomas Steinke

TL;DR
This paper explores the limitations of polynomial approximations for boolean functions, demonstrating inapproximability results for the sign function under certain distributions and establishing tight bounds for derandomizing concentration inequalities.
Contribution
It provides new inapproximability results for the sign function beyond log-concave distributions and proves the tightness of bounds for derandomizing Chernoff inequalities, advancing understanding of polynomial approximation limits.
Findings
Polynomials cannot approximate the sign function well for many non-log-concave distributions.
Chernoff-type tail bounds are tight up to constant factors with limited independence.
Weighted approximation techniques have broad potential applications in computer science.
Abstract
Polynomial approximations to boolean functions have led to many positive results in computer science. In particular, polynomial approximations to the sign function underly algorithms for agnostically learning halfspaces, as well as pseudorandom generators for halfspaces. In this work, we investigate the limits of these techniques by proving inapproximability results for the sign function. Firstly, the polynomial regression algorithm of Kalai et al. (SIAM J. Comput. 2008) shows that halfspaces can be learned with respect to log-concave distributions on in the challenging agnostic learning model. The power of this algorithm relies on the fact that under log-concave distributions, halfspaces can be approximated arbitrarily well by low-degree polynomials. We ask whether this technique can be extended beyond log-concave distributions, and establish a negative result. We show…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
