Lune

ICLR2026Top-tier venue

SVD Provably Denoises Nearest Neighbor Data

Ravindran Kannan, Kijun Shin, David P. Woodruff

2026Year

Abstract

We study the Nearest Neighbor Search (NNS) problem in a high-dimensional setting where data originates from a low-dimensional subspace and is corrupted by Gaussian noise. Specifically, we consider a semi-random model where nn points from an unknown kk-dimensional subspace of Rd\mathbb{R}^d (k≪dk \ll d) are perturbed by zero-mean dd-dimensional Gaussian noise with variance σ2\sigma^2 on each coordinate. Without loss of generality, we may assume the nearest neighbor is at distance 11 from the query, and that all other points are at distance at least 1+ε1+\varepsilon. We assume we are given only the noisy data and are required to find NN of the uncorrupted data. We prove the following results:

  1. For σ∈O(1/k1/4)\sigma \in O(1/k^{1/4}), we show that simply performing SVD denoises the data; namely, we provably recover accurate NN of uncorrupted data (Theorem 1.1).
  2. For σ≫1/k1/4\sigma \gg 1/k^{1/4}, NN in uncorrupted data is not even identifiable from the noisy data in general. This is a matching lower bound on σ\sigma with the above result, demonstrating the necessity of this threshold for NNS (Lemma 3.1).
  3. For σ≫1/k\sigma \gg 1/\sqrt k, the noise magnitude (σd\sigma \sqrt{d}) is significantly exceeds the inter-point distances in the unperturbed data. Moreover, NN in noisy data is different from NN in the uncorrupted data in general. enumerate

Note that (1) and (3) together imply SVD identifies correct NN in uncorrupted data even in a regime where it is different from NN in noisy data. This was not the case in existing literature (see e.g. (Abdullah et al., 2014)). Another comparison with (Abdullah et al., 2014) is that it requires σ\sigma to be at least an inverse polynomial in the ambient dimension dd. The proof of (1) above uses upper bounds on perturbations of singular spaces of matrices as well as concentration and spherical symmetry of Gaussians. We thus give theoretical justification for the performance of spectral methods in practice. We also provide empirical results on real datasets to corroborate our findings.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines