arrow
Return

A comparative study of efficient initialization methods for the k-means clustering algorithm

delete2013-01-01
delete831
PRE
AI
M
M. Emre Celebi *
H
Hassan A. Kingravi
P
Patricio A. Vela
DOI:10.1016/j.eswa.2012.07.021delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
K-means is undoubtedly the most widely used partitional clustering algorithm. Unfortunately, due to its gradient descent nature, this algorithm is highly sensitive to the initial placement of the cluster centers. Numerous initialization methods have been proposed to address this problem. In this paper, we first present an overview of these methods with an emphasis on their computational efficiency. We then compare eight commonly used linear time complexity initialization methods on a large and diverse collection of data sets using various performance criteria. Finally, we analyze the experimental results using nonparametric statistical tests and provide recommendations for practitioners. We demonstrate that popular initialization methods often perform poorly and that there are in fact strong alternatives to these methods. (C) 2012 Elsevier Ltd. All rights reserved.
Keywords:
Partitional clustering
Sum of squared error criterion
k-means
Cluster center initialization
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Expert Systems with Applications cover
Expert Systems with Applications
IF:
7.5
Papers:
2.9W
Citations:
10.2W

Organization

L
louisiana state university system
Scholars:
2.3W
Papers: 2.0W
Citations: 15
L
louisiana state university shreveport
Scholars:
265
Papers: 226
Citations: 2