DocumentCode
1048134
Title
Efficient disk-based K-means clustering for relational databases
Author
Ordonez, Carlos ; Omiecinski, Edward
Author_Institution
NCR Corp., Rancho Bernardo, CA, USA
Volume
16
Issue
8
fYear
2004
Firstpage
909
Lastpage
921
Abstract
K-means is one of the most popular clustering algorithms. We introduce an efficient disk-based implementation of K-means. The proposed algorithm is designed to work inside a relational database management system. It can cluster large data sets having very high dimensionality. In general, it only requires three scans over the data set. It is optimized to perform heavy disk I/O and its memory requirements are low. Its parameters are easy to set. An extensive experimental section evaluates quality of results and performance. The proposed algorithm is compared against the Standard K-means algorithm as well as the Scalable K-means algorithm.
Keywords
computational complexity; disc storage; pattern clustering; relational databases; storage management; very large databases; K-means algorithm; data sets; disk I/O; disk-based K-means clustering; memory requirements; relational databases; Algorithm design and analysis; Clustering algorithms; Data mining; Machine learning; Machine learning algorithms; Partitioning algorithms; Proposals; Relational databases; Sampling methods; Statistics; 65; Clustering; K-means; disk.; relational databases;
fLanguage
English
Journal_Title
Knowledge and Data Engineering, IEEE Transactions on
Publisher
ieee
ISSN
1041-4347
Type
jour
DOI
10.1109/TKDE.2004.25
Filename
1318577
Link To Document