Cargando…
The global Minmax k-means algorithm
The global k-means algorithm is an incremental approach to clustering that dynamically adds one cluster center at a time through a deterministic global search procedure from suitable initial positions, and employs k-means to minimize the sum of the intra-cluster variances. However the global k-means...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer International Publishing
2016
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5039165/ https://www.ncbi.nlm.nih.gov/pubmed/27733969 http://dx.doi.org/10.1186/s40064-016-3329-4 |
_version_ | 1782455999885475840 |
---|---|
author | Wang, Xiaoyan Bai, Yanping |
author_facet | Wang, Xiaoyan Bai, Yanping |
author_sort | Wang, Xiaoyan |
collection | PubMed |
description | The global k-means algorithm is an incremental approach to clustering that dynamically adds one cluster center at a time through a deterministic global search procedure from suitable initial positions, and employs k-means to minimize the sum of the intra-cluster variances. However the global k-means algorithm sometimes results singleton clusters and the initial positions sometimes are bad, after a bad initialization, poor local optimal can be easily obtained by k-means algorithm. In this paper, we modified the global k-means algorithm to eliminate the singleton clusters at first, and then we apply MinMax k-means clustering error method to global k-means algorithm to overcome the effect of bad initialization, proposed the global Minmax k-means algorithm. The proposed clustering method is tested on some popular data sets and compared to the k-means algorithm, the global k-means algorithm and the MinMax k-means algorithm. The experiment results show our proposed algorithm outperforms other algorithms mentioned in the paper. |
format | Online Article Text |
id | pubmed-5039165 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2016 |
publisher | Springer International Publishing |
record_format | MEDLINE/PubMed |
spelling | pubmed-50391652016-10-12 The global Minmax k-means algorithm Wang, Xiaoyan Bai, Yanping Springerplus Research The global k-means algorithm is an incremental approach to clustering that dynamically adds one cluster center at a time through a deterministic global search procedure from suitable initial positions, and employs k-means to minimize the sum of the intra-cluster variances. However the global k-means algorithm sometimes results singleton clusters and the initial positions sometimes are bad, after a bad initialization, poor local optimal can be easily obtained by k-means algorithm. In this paper, we modified the global k-means algorithm to eliminate the singleton clusters at first, and then we apply MinMax k-means clustering error method to global k-means algorithm to overcome the effect of bad initialization, proposed the global Minmax k-means algorithm. The proposed clustering method is tested on some popular data sets and compared to the k-means algorithm, the global k-means algorithm and the MinMax k-means algorithm. The experiment results show our proposed algorithm outperforms other algorithms mentioned in the paper. Springer International Publishing 2016-09-27 /pmc/articles/PMC5039165/ /pubmed/27733969 http://dx.doi.org/10.1186/s40064-016-3329-4 Text en © The Author(s) 2016 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. |
spellingShingle | Research Wang, Xiaoyan Bai, Yanping The global Minmax k-means algorithm |
title | The global Minmax k-means algorithm |
title_full | The global Minmax k-means algorithm |
title_fullStr | The global Minmax k-means algorithm |
title_full_unstemmed | The global Minmax k-means algorithm |
title_short | The global Minmax k-means algorithm |
title_sort | global minmax k-means algorithm |
topic | Research |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5039165/ https://www.ncbi.nlm.nih.gov/pubmed/27733969 http://dx.doi.org/10.1186/s40064-016-3329-4 |
work_keys_str_mv | AT wangxiaoyan theglobalminmaxkmeansalgorithm AT baiyanping theglobalminmaxkmeansalgorithm AT wangxiaoyan globalminmaxkmeansalgorithm AT baiyanping globalminmaxkmeansalgorithm |