English

Sum-of-Squares Lower Bounds for Sparse PCA

Machine Learning 2015-10-20 v2 Computational Complexity Statistics Theory Computation Machine Learning Statistics Theory

Abstract

This paper establishes a statistical versus computational trade-off for solving a basic high-dimensional machine learning problem via a basic convex relaxation method. Specifically, we consider the {\em Sparse Principal Component Analysis} (Sparse PCA) problem, and the family of {\em Sum-of-Squares} (SoS, aka Lasserre/Parillo) convex relaxations. It was well known that in large dimension pp, a planted kk-sparse unit vector can be {\em in principle} detected using only nklogpn \approx k\log p (Gaussian or Bernoulli) samples, but all {\em efficient} (polynomial time) algorithms known require nk2n \approx k^2 samples. It was also known that this quadratic gap cannot be improved by the the most basic {\em semi-definite} (SDP, aka spectral) relaxation, equivalent to a degree-2 SoS algorithms. Here we prove that also degree-4 SoS algorithms cannot improve this quadratic gap. This average-case lower bound adds to the small collection of hardness results in machine learning for this powerful family of convex relaxation algorithms. Moreover, our design of moments (or "pseudo-expectations") for this lower bound is quite different than previous lower bounds. Establishing lower bounds for higher degree SoS algorithms for remains a challenging problem.

Keywords

Cite

@article{arxiv.1507.06370,
  title  = {Sum-of-Squares Lower Bounds for Sparse PCA},
  author = {Tengyu Ma and Avi Wigderson},
  journal= {arXiv preprint arXiv:1507.06370},
  year   = {2015}
}

Comments

to appear at NIPS 2015

R2 v1 2026-06-22T10:16:52.300Z