A simulation study of cluster search algorithms in data set generated by Gaussian mixture models

Ryosuke Motegi, Yoichi Seki
7/27/2024
cs.LGstat.ML

No confident code implementation found for this paper.

Abstract

Determining the number of clusters is a fundamental issue in data clustering. Several algorithms have been proposed, including centroid-based algorithms using the Euclidean distance and model-based algorithms using a mixture of probability distributions. Among these, greedy algorithms for searching the number of clusters by repeatedly splitting or merging clusters have advantages in terms of computation time for problems with large sample sizes. However, studies comparing these methods in systematic evaluation experiments still need to be included. This study examines centroid- and model-based cluster search algorithms in various cases that Gaussian mixture models (GMMs) can generate. The cases are generated by combining five factors: dimensionality, sample size, the number of clusters, cluster overlap, and covariance type. The results show that some cluster-splitting criteria based on Euclidean distance make unreasonable decisions when clusters overlap. The results also show that model-based algorithms are insensitive to covariance type and cluster overlap compared to the centroid-based method if the sample size is sufficient. Our cluster search implementation codes are available at https://github.com/lipryou/searchClustK

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{motegi2024simulation,
  title  = {A simulation study of cluster search algorithms in data set generated by Gaussian mixture models},
  author = {Ryosuke Motegi and Yoichi Seki},
  year   = {2024},
  eprint = {2407.19199},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.19199v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2407.19199.svg)](https://codeofpaper.com/paper/2407.19199)

Discussion