mlsanityData to 7 Oct 2026

Statistically Optimal K-means Clustering via Nonnegative Low-rank Semidefinite Programming

arXiv 2305.18436 ↗First posted 29 May 2023stat.ML cs.LG math.OCcited by 9

Not on the map. Why?

Abstract (arXiv)

K-means clustering is a widely used machine learning method for identifying patterns in large datasets. Recently, semidefinite programming (SDP) relaxations have been proposed for solving the K-means optimization problem, which enjoy strong statistical optimality guarantees. However, the prohibitive cost of implementing an SDP solver renders these guarantees inaccessible to practical datasets. In contrast, nonnegative matrix factorization (NMF) is a simple clustering algorithm widely used by machine learning practitioners, but it lacks a solid statistical underpinning and theoretical guarantees. In this paper, we consider an NMF-like algorithm that solves a nonnegative low-rank restriction of the SDP-relaxed K-means formulation using a nonconvex Burer--Monteiro factorization approach. The resulting algorithm is as simple and scalable as state-of-the-art NMF algorithms while also enjoying the same strong statistical optimality guarantees as the SDP. In our experiments, we observe that our algorithm achieves significantly smaller mis-clustering errors compared to the existing state-of-the-art while maintaining scalability.

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 11 of its 40 references that are in the map. First posted on arXiv 29 May 2023.

Builds on

11 of 40 references.

References · 11

  1. 2018Nonconvex Optimization Meets Low-Rank Matrix Factorization: An Overviewcited by 159
  2. 2017No Spurious Local Minima in Nonconvex Low Rank Problems: A Unified Geometric Analysiscited by 127
  3. 2016Statistical and Computational Guarantees of Lloyd's Algorithm and its Variantscited by 52
  4. 2019Optimality of Spectral Clustering in the Gaussian Mixture Modelcited by 42
  5. 2018Partial recovery bounds for clustering with the relaxed Kmeanscited by 25
  6. 2014SDPNAL+: A Majorized Semismooth Newton-CG Augmented Lagrangian Method for Semidefinite Programming with Nonnegative Constraintscited by 22
  7. 2016Clustering subgaussian mixtures by semidefinite programmingcited by 19
  8. 2020Cutoff for exact recovery of Gaussian mixture modelscited by 18
  9. 2018Dropping Symmetry for Fast Symmetric Nonnegative Matrix Factorizationcited by 17
  10. 2022Wasserstein K-means for clustering probability distributionscited by 16
  11. 2022Likelihood Adjusted Semidefinite Programs for Clustering Heterogeneous Datacited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 3; 2026: 5.

9 papers.