English

Dimension Reduction via Sum-of-Squares and Improved Clustering Algorithms for Non-Spherical Mixtures

Data Structures and Algorithms 2024-11-20 v1 Machine Learning Machine Learning

Abstract

We develop a new approach for clustering non-spherical (i.e., arbitrary component covariances) Gaussian mixture models via a subroutine, based on the sum-of-squares method, that finds a low-dimensional separation-preserving projection of the input data. Our method gives a non-spherical analog of the classical dimension reduction, based on singular value decomposition, that forms a key component of the celebrated spherical clustering algorithm of Vempala and Wang [VW04] (in addition to several other applications). As applications, we obtain an algorithm to (1) cluster an arbitrary total-variation separated mixture of kk centered (i.e., zero-mean) Gaussians with npoly(d)f(wmin1)n\geq \operatorname{poly}(d) f(w_{\min}^{-1}) samples and poly(n)\operatorname{poly}(n) time, and (2) cluster an arbitrary total-variation separated mixture of kk Gaussians with identical but arbitrary unknown covariance with ndO(logwmin1)f(wmin1)n \geq d^{O(\log w_{\min}^{-1})} f(w_{\min}^{-1}) samples and nO(logwmin1)n^{O(\log w_{\min}^{-1})} time. Here, wminw_{\min} is the minimum mixing weight of the input mixture, and ff does not depend on the dimension dd. Our algorithms naturally extend to tolerating a dimension-independent fraction of arbitrary outliers. Before this work, the techniques in the state-of-the-art non-spherical clustering algorithms needed dO(k)f(wmin1)d^{O(k)} f(w_{\min}^{-1}) time and samples for clustering such mixtures. Our results may come as a surprise in the context of the dΩ(k)d^{\Omega(k)} statistical query lower bound [DKS17] for clustering non-spherical Gaussian mixtures. While this result is usually thought to rule out do(k)d^{o(k)} cost algorithms for the problem, our results show that the lower bounds can in fact be circumvented for a remarkably general class of Gaussian mixtures.

Keywords

Cite

@article{arxiv.2411.12438,
  title  = {Dimension Reduction via Sum-of-Squares and Improved Clustering Algorithms for Non-Spherical Mixtures},
  author = {Prashanti Anderson and Mitali Bafna and Rares-Darius Buhai and Pravesh K. Kothari and David Steurer},
  journal= {arXiv preprint arXiv:2411.12438},
  year   = {2024}
}

Comments

64 pages