Iterative Chow Filtering for Learning with Distribution Shift
Gautam Chandrasekaran ⋅ Georgios Gkrinias ⋅ Adam Klivans ⋅ Konstantinos Stavropoulos ⋅ Arsen Vasilyan
Abstract
Recent work due to Goel et al.~gave the first efficient algorithms for learning with distribution shift in the challenging PQ framework, where a learner receives labeled training examples and unlabeled test examples and must make correct predictions on the test set but is allowed to abstain from predicting on out-of-distribution points. Their results rely on ${\cal L}_2$ sandwiching approximations, a strong requirement that leads to poor bounds for several basic function classes such as DNF formulas. Here we show that the weaker notion of ${\cal L}_1$ sandwiching suffices for efficient PQ learning. As a consequence, we obtain the first quasipolynomial-time PQ learning algorithm for DNFs under the uniform distribution and essentially match the guarantees known for ordinary PAC learning. More broadly, our bounds provide exponential improvements for several classes including constant depth circuits and constant degree polynomial threshold functions. Our main technical ingredient is *Iterative Chow Filtering*, a new procedure that uses low-degree Chow parameters to identify and remove test points incompatible with the training distribution.
Chat is not available.
Successful Page Load