ClusterKDE
A new algorithm for clustering based on kernel density estimation. In this paper, we present an algorithm for clustering based on univariate kernel density estimation, named ClusterKDE. It consists of an iterative procedure that in each step a new cluster is obtained by minimizing a smooth kernel function. Although in our applications we have used the univariate Gaussian kernel, any smooth kernel function can be used. The proposed algorithm has the advantage of not requiring a priori the number of cluster. Furthermore, the ClusterKDE algorithm is very simple, easy to implement, well-defined and stops in a finite number of steps, namely, it always converges independently of the initial point. We also illustrate our findings by numerical experiments which are obtained when our algorithm is implemented in the software Matlab and applied to practical applications. The results indicate that the ClusterKDE algorithm is competitive and fast when compared with the well-known Clusterdata and K-means algorithms, used by Matlab to clustering data.
Keywords for this software
References in zbMATH (referenced in 4 articles , 1 standard article )
Showing results 1 to 4 of 4.
Sorted by year (- Modak, Soumita: A new nonparametric interpoint distance-based measure for assessment of clustering (2022)
- Scaldelai, D.; Matioli, L. C.; Santos, S. R.; Kleina, M.: MulticlusterKDE: a new algorithm for clustering based on multivariate kernel density estimation (2022)
- Chen, Jie (ed.): Editorial (2021)
- Matioli, L. C.; Santos, S. R.; Kleina, M.; Leite, E. A.: A new algorithm for clustering based on kernel density estimation (2018)