Papers
Topics
Authors
Recent
Search
2000 character limit reached

Robust testing of low-dimensional functions

Published 24 Apr 2020 in cs.CC, cs.DS, and cs.LG | (2004.11642v2)

Abstract: A natural problem in high-dimensional inference is to decide if a classifier f:R<sup>n</sup>→−1,1f:\mathbb{R}<sup>n</sup> \rightarrow {-1,1} depends on a small number of linear directions of its input data. Call a function g:R<sup>n</sup>→−1,1g: \mathbb{R}<sup>n</sup> \rightarrow {-1,1}, a linear kk-junta if it is completely determined by some kk-dimensional subspace of the input space. A recent work of the authors showed that linear kk-juntas are testable. Thus there exists an algorithm to distinguish between: 1. f:R<sup>n</sup>→−1,1f: \mathbb{R}<sup>n</sup> \rightarrow {-1,1} which is a linear kk-junta with surface area ss, 2. ff is ϵ\epsilon-far from any linear kk-junta with surface area (1+ϵ)s(1+\epsilon)s, where the query complexity of the algorithm is independent of the ambient dimension nn. Following the surge of interest in noise-tolerant property testing, in this paper we prove a noise-tolerant (or robust) version of this result. Namely, we give an algorithm which given any $c&gt;0$, $\epsilon&gt;0$, distinguishes between 1. f:R<sup>n</sup>→−1,1f: \mathbb{R}<sup>n</sup> \rightarrow {-1,1} has correlation at least cc with some linear kk-junta with surface area ss. 2. ff has correlation at most c−ϵc-\epsilon with any linear kk-junta with surface area at most ss. The query complexity of our tester is k<sup>poly(s/ϵ)k<sup>{\mathsf{poly}(s/\epsilon)}. Using our techniques, we also obtain a fully noise tolerant tester with the same query complexity for any class C\mathcal{C} of linear kk-juntas with surface area bounded by ss. As a consequence, we obtain a fully noise tolerant tester with query complexity k<sup>O(poly(log⁡</sup>k/ϵ))k<sup>{O(\mathsf{poly}(\log</sup> k/\epsilon))} for the class of intersection of kk-halfspaces (for constant kk) over the Gaussian space. Our query complexity is independent of the ambient dimension nn. Previously, no non-trivial noise tolerant testers were known even for a single halfspace.

Citations (3)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.