The Query Complexity of Certification
Abstract
We study the problem of {\sl certification}: given queries to a function with certificate complexity and an input , output a size- certificate for 's value on . This abstractly models a central problem in explainable machine learning, where we think of as a blackbox model that we seek to explain the predictions of. For monotone functions, a classic local search algorithm of Angluin accomplishes this task with queries, which we show is optimal for local search algorithms. Our main result is a new algorithm for certifying monotone functions with queries, which comes close to matching the information-theoretic lower bound of . The design and analysis of our algorithm are based on a new connection to threshold phenomena in monotone functions. We further prove exponential-in- lower bounds when is non-monotone, and when is monotone but the algorithm is only given random examples of . These lower bounds show that assumptions on the structure of and query access to it are both necessary for the polynomial dependence on that we achieve.
Cite
@article{arxiv.2201.07736,
title = {The Query Complexity of Certification},
author = {Guy Blanc and Caleb Koch and Jane Lange and Li-Yang Tan},
journal= {arXiv preprint arXiv:2201.07736},
year = {2022}
}
Comments
30 pages, to appear in STOC'22. Edit: fixed typos and added references