IDEAS home Printed from https://ideas.repec.org/a/inm/oropre/v71y2023i1p224-244.html
   My bibliography  Save this article

A Robust Spectral Clustering Algorithm for Sub-Gaussian Mixture Models with Outliers

Author

Listed:
  • Prateek R. Srivastava

    (Graduate Program in Operations Research and Industrial Engineering (ORIE), University of Texas at Austin, Austin, Texas 78712)

  • Purnamrita Sarkar

    (Department of Statistics and Data Sciences, University of Texas at Austin, Austin, Texas 78712)

  • Grani A. Hanasusanto

    (Graduate Program in Operations Research and Industrial Engineering, University of Texas at Austin, Austin, Texas 78712)

Abstract

We consider the problem of clustering data sets in the presence of arbitrary outliers. Traditional clustering algorithms such as k -means and spectral clustering are known to perform poorly for data sets contaminated with even a small number of outliers. In this paper, we develop a provably robust spectral clustering algorithm that applies a simple rounding scheme to denoise a Gaussian kernel matrix built from the data points and uses vanilla spectral clustering to recover the cluster labels of data points. We analyze the performance of our algorithm under the assumption that the “good” data points are generated from a mixture of sub-Gaussians (we term these “inliers”), whereas the outlier points can come from any arbitrary probability distribution. For this general class of models, we show that the misclassification error decays at an exponential rate in the signal-to-noise ratio, provided the number of outliers is a small fraction of the inlier points. Surprisingly, this derived error bound matches with the best-known bound for semidefinite programs (SDPs) under the same setting without outliers. We conduct extensive experiments on a variety of simulated and real-world data sets to demonstrate that our algorithm is less sensitive to outliers compared with other state-of-the-art algorithms proposed in the literature.

Suggested Citation

  • Prateek R. Srivastava & Purnamrita Sarkar & Grani A. Hanasusanto, 2023. "A Robust Spectral Clustering Algorithm for Sub-Gaussian Mixture Models with Outliers," Operations Research, INFORMS, vol. 71(1), pages 224-244, January.
  • Handle: RePEc:inm:oropre:v:71:y:2023:i:1:p:224-244
    DOI: 10.1287/opre.2022.2317
    as

    Download full text from publisher

    File URL: http://dx.doi.org/10.1287/opre.2022.2317
    Download Restriction: no

    File URL: https://libkey.io/10.1287/opre.2022.2317?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:inm:oropre:v:71:y:2023:i:1:p:224-244. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Chris Asher (email available below). General contact details of provider: https://edirc.repec.org/data/inforea.html .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.