A robust and sparse K-means clustering algorithm

01/29/2012
by   Yumi Kondo, et al.
0

In many situations where the interest lies in identifying clusters one might expect that not all available variables carry information about these groups. Furthermore, data quality (e.g. outliers or missing entries) might present a serious and sometimes hard-to-assess problem for large and complex datasets. In this paper we show that a small proportion of atypical observations might have serious adverse effects on the solutions found by the sparse clustering algorithm of Witten and Tibshirani (2010). We propose a robustification of their sparse K-means algorithm based on the trimmed K-means algorithm of Cuesta-Albertos et al. (1997) Our proposal is also able to handle datasets with missing values. We illustrate the use of our method on microarray data for cancer patients where we are able to identify strong biological clusters with a much reduced number of genes. Our simulation studies show that, when there are outliers in the data, our robust sparse K-means algorithm performs better than other competing methods both in terms of the selection of features and also the identified clusters. This robust sparse K-means algorithm is implemented in the R package RSKC which is publicly available from the CRAN repository.

READ FULL TEXT

page 17

page 18

research
02/10/2020

K-bMOM: a robust Lloyd-type clustering algorithm based on bootstrap Median-of-Means

We propose a new clustering algorithm that is robust to the presence of ...
research
07/11/2014

Biclustering Via Sparse Clustering

In many situations it is desirable to identify clusters that differ with...
research
03/18/2022

Statistical analysis of a hierarchical clustering algorithm with outliers

It is well known that the classical single linkage algorithm usually fai...
research
09/10/2019

Robust Multivariate Estimation Based On Statistical Data Depth Filters

In the classical contamination models, such as the gross-error (Huber an...
research
01/03/2018

Clustering of Data with Missing Entries

The analysis of large datasets is often complicated by the presence of m...
research
04/05/2023

A system for exploring big data: an iterative k-means searchlight for outlier detection on open health data

The interactive exploration of large and evolving datasets is challengin...
research
10/23/2020

Detection of groups of concomitant extremes using clustering

There is a growing empirical evidence that the spherical k-means cluster...

Please sign up or login with your details

Forgot password? Click here to reset