TY - GEN
T1 - Outlier-robust clustering of Gaussians and other non-spherical mixtures
AU - Bakshi, Ainesh
AU - Diakonikolas, Ilias
AU - Hopkins, Samuel B.
AU - Kane, Daniel
AU - Karmalkar, Sushrut
AU - Kothari, Pravesh K.
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/11
Y1 - 2020/11
N2 - We give the first outlier-robust efficient algorithm for clustering a mixture of k statistically separated d-dimensional Gaussians (k-GMMs). Concretely, our algorithm takes input an epsilon-corrupted sample from a k-GMM and outputs an approximate clustering that misclassifies at most k{O(k)}(epsilon+ eta) fraction of the points whenever every pair of mixture components are separated by 1-exp(-poly(k eta)) in total variation distance. This is the statistically weakest possible notion of separation and allows, for e.g., clustering of mixtures with components with the same mean with covariances differing in a single unknown direction or separated in Frobenius distance. The running time of our algorithm is d{poly(k eta)}. Such results were not known prior to our work, even for k=2. More generally, our algorithms succeed for mixtures of any distribution that satisfies two well-studied analytic assumptions-sum-of-squares certifiable hypercontractivity and anti-concentration. As an immediate corollary, they extend to clustering mixtures of arbitrary affine transforms of the uniform distribution on the d-dimensional unit sphere. Even the information theoretic clusterability of separated distributions satisfying our analytic assumptions was not known and is likely to be of independent interest. Our algorithms build on the recent flurry of work relying on certifiable anti-concentration first introduced in [1], [2]. Our techniques expand the sum-of-squares toolkit to show robust certifiability of TV-separated Gaussian clusters in data. This involves giving a low-degree sum-of-squares proof of statements that relate parameter (i.e. mean and covariances) distance to total variation distance by relying only on hypercontractivity and anti-concentration.
AB - We give the first outlier-robust efficient algorithm for clustering a mixture of k statistically separated d-dimensional Gaussians (k-GMMs). Concretely, our algorithm takes input an epsilon-corrupted sample from a k-GMM and outputs an approximate clustering that misclassifies at most k{O(k)}(epsilon+ eta) fraction of the points whenever every pair of mixture components are separated by 1-exp(-poly(k eta)) in total variation distance. This is the statistically weakest possible notion of separation and allows, for e.g., clustering of mixtures with components with the same mean with covariances differing in a single unknown direction or separated in Frobenius distance. The running time of our algorithm is d{poly(k eta)}. Such results were not known prior to our work, even for k=2. More generally, our algorithms succeed for mixtures of any distribution that satisfies two well-studied analytic assumptions-sum-of-squares certifiable hypercontractivity and anti-concentration. As an immediate corollary, they extend to clustering mixtures of arbitrary affine transforms of the uniform distribution on the d-dimensional unit sphere. Even the information theoretic clusterability of separated distributions satisfying our analytic assumptions was not known and is likely to be of independent interest. Our algorithms build on the recent flurry of work relying on certifiable anti-concentration first introduced in [1], [2]. Our techniques expand the sum-of-squares toolkit to show robust certifiability of TV-separated Gaussian clusters in data. This involves giving a low-degree sum-of-squares proof of statements that relate parameter (i.e. mean and covariances) distance to total variation distance by relying only on hypercontractivity and anti-concentration.
KW - Gaussian Mixture Models
KW - Robust statistics
KW - Sum of Squares Method
UR - http://www.scopus.com/inward/record.url?scp=85100337500&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85100337500&partnerID=8YFLogxK
U2 - 10.1109/FOCS46700.2020.00023
DO - 10.1109/FOCS46700.2020.00023
M3 - Conference contribution
AN - SCOPUS:85100337500
T3 - Proceedings - Annual IEEE Symposium on Foundations of Computer Science, FOCS
SP - 149
EP - 159
BT - Proceedings - 2020 IEEE 61st Annual Symposium on Foundations of Computer Science, FOCS 2020
PB - IEEE Computer Society
T2 - 61st IEEE Annual Symposium on Foundations of Computer Science, FOCS 2020
Y2 - 16 November 2020 through 19 November 2020
ER -