The Complexity of Sparse Tensor PCA

06/11/2021
by   Davin Choo, et al.
0

We study the problem of sparse tensor principal component analysis: given a tensor Y = W + λ x^⊗ p with W ∈⊗^pℝ^n having i.i.d. Gaussian entries, the goal is to recover the k-sparse unit vector x ∈ℝ^n. The model captures both sparse PCA (in its Wigner form) and tensor PCA. For the highly sparse regime of k ≤√(n), we present a family of algorithms that smoothly interpolates between a simple polynomial-time algorithm and the exponential-time exhaustive search algorithm. For any 1 ≤ t ≤ k, our algorithms recovers the sparse vector for signal-to-noise ratio λ≥𝒪̃ (√(t)· (k/t)^p/2) in time 𝒪̃(n^p+t), capturing the state-of-the-art guarantees for the matrix settings (in both the polynomial-time and sub-exponential time regimes). Our results naturally extend to the case of r distinct k-sparse signals with disjoint supports, with guarantees that are independent of the number of spikes. Even in the restricted case of sparse PCA, known algorithms only recover the sparse vectors for λ≥𝒪̃(k · r) while our algorithms require λ≥𝒪̃(k). Finally, by analyzing the low-degree likelihood ratio, we complement these algorithmic results with rigorous evidence illustrating the trade-offs between signal-to-noise ratio and running time. This lower bound captures the known lower bounds for both sparse PCA and tensor PCA. In this general model, we observe a more intricate three-way trade-off between the number of samples n, the sparsity k, and the tensor power p.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/26/2019

Subexponential-Time Algorithms for Sparse PCA

We study the computational cost of recovering a unit-norm sparse princip...
research
02/20/2023

Sparse PCA Beyond Covariance Thresholding

In the Wishart model for sparse PCA we are given n samples Y_1,…, Y_n dr...
research
11/14/2022

Higher degree sum-of-squares relaxations robust against oblivious outliers

We consider estimation models of the form Y=X^*+N, where X^* is some m-d...
research
06/18/2020

Free Energy Wells and Overlap Gap Property in Sparse PCA

We study a variant of the sparse PCA (principal component analysis) prob...
research
12/22/2016

Statistical limits of spiked tensor models

We study the statistical limits of both detecting and estimating a rank-...
research
07/22/2020

The All-or-Nothing Phenomenon in Sparse Tensor PCA

We study the statistical problem of estimating a rank-one sparse tensor ...
research
11/15/2017

The landscape of the spiked tensor model

We consider the problem of estimating a large rank-one tensor u^⊗ k∈( R...

Please sign up or login with your details

Forgot password? Click here to reset