Abstract

A natural problem in high-dimensional inference is to decide if a classifier f:Rn→{−1,1}f:\mathbb{R}^n \rightarrow \{-1,1\} depends on a small number of linear directions of its input data. Call a function g:Rn→{−1,1}g: \mathbb{R}^n \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:Rn→{−1,1}f: \mathbb{R}^n \rightarrow \{-1,1\} which is a linear kk-junta with surface area ss, 2. ff is εε-far from any linear kk-junta with surface area (1+ε)s(1+ε)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>0c>0, ε>0ε>0, distinguishes between 1. f:Rn→{−1,1}f: \mathbb{R}^n \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-ε with any linear kk-junta with surface area at most ss. The query complexity of our tester is kpoly(s/ε)k^{\mathsf{poly}(s/ε)}. 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 kO(poly(log⁡k/ε))k^{O(\mathsf{poly}(\log k/ε))} 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.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.