English

Reconstruction under outliers for Fourier-sparse functions

Data Structures and Algorithms 2019-10-08 v2

Abstract

We consider the problem of learning an unknown ff with a sparse Fourier spectrum in the presence of outlier noise. In particular, the algorithm has access to a noisy oracle for (an unknown) ff such that (i) the Fourier spectrum of ff is kk-sparse; (ii) at any query point xx, the oracle returns yy such that with probability 1ρ1-\rho, yf(x)ϵ|y-f(x)| \le \epsilon. However, with probability ρ\rho, the error yf(x)y-f(x) can be arbitrarily large. We study Fourier sparse functions over both the discrete cube {0,1}n\{0,1\}^n and the torus [0,1)[0,1) and for both these domains, we design efficient algorithms which can tolerate any ρ<1/2\rho<1/2 fraction of outliers. We note that the analogous problem for low-degree polynomials has recently been studied in several works~[AK03, GZ16, KKP17] and similar algorithmic guarantees are known in that setting. While our main results pertain to the case where the location of the outliers, i.e., xx such that yf(x)>ϵ|y-f(x)|>\epsilon is randomly distributed, we also study the case where the outliers are adversarially located. In particular, we show that over the torus, assuming that the Fourier transform satisfies a certain \emph{granularity} condition, there is a sample efficient algorithm to tolerate ρ=Ω(1)\rho =\Omega(1) fraction of outliers and further, that this is not possible without such a granularity condition. Finally, while not the principal thrust, our techniques also allow us non-trivially improve on learning low-degree functions ff on the hypercube in the presence of adversarial outlier noise. Our techniques combine a diverse array of tools from compressive sensing, sparse Fourier transform, chaining arguments and complex analysis.

Keywords

Cite

@article{arxiv.1907.04274,
  title  = {Reconstruction under outliers for Fourier-sparse functions},
  author = {Xue Chen and Anindya De},
  journal= {arXiv preprint arXiv:1907.04274},
  year   = {2019}
}
R2 v1 2026-06-23T10:16:28.791Z