A description length approach to determining the number of k-means clusters

02/28/2017
by   Hiromitsu Mizutani, et al.
0

We present an asymptotic criterion to determine the optimal number of clusters in k-means. We consider k-means as data compression, and propose to adopt the number of clusters that minimizes the estimated description length after compression. Here we report two types of compression ratio based on two ways to quantify the description length of data after compression. This approach further offers a way to evaluate whether clusters obtained with k-means have a hierarchical structure by examining whether multi-stage compression can further reduce the description length. We applied our criteria to determine the number of clusters to synthetic data and empirical neuroimaging data to observe the behavior of the criteria across different types of data set and suitability of the two types of criteria for different datasets. We found that our method can offer reasonable clustering results that are useful for dimension reduction. While our numerical results revealed dependency of our criteria on the various aspects of dataset such as the dimensionality, the description length approach proposed here provides a useful guidance to determine the number of clusters in a principled manner when underlying properties of the data are unknown and only inferred from observation of data.

READ FULL TEXT
research
06/04/2021

Entropy K-Means Clustering With Feature Reduction Under Unknown Number of Clusters

The k-means algorithm with its extensions is the most used clustering me...
research
06/26/2023

Minimum Description Length Clustering to Measure Meaningful Image Complexity

Existing image complexity metrics cannot distinguish meaningful content ...
research
09/08/2022

A penalized criterion for selecting the number of clusters for K-medians

Clustering is a usual unsupervised machine learning technique for groupi...
research
12/02/2019

Identifying the number of clusters for K-Means: A hypersphere density based approach

Application of K-Means algorithm is restricted by the fact that the numb...
research
07/26/2022

An Effective Method for Identifying Clusters of Robot Strengths

In the analysis of qualification data from the FIRST Robotics Competitio...
research
02/14/2019

A Probabilistic framework for Quantum Clustering

Quantum Clustering is a powerful method to detect clusters in data with ...
research
03/05/2021

Rissanen Data Analysis: Examining Dataset Characteristics via Description Length

We introduce a method to determine if a certain capability helps to achi...

Please sign up or login with your details

Forgot password? Click here to reset