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...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Xiaoyan, Bai, Yanping
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