arrow
返回

Efficient k-Means plus plus Approximation with MapReduce

delete2014-12-01
delete52
delete
OA
AI
Y
Yujie Xu *
W
Wenyu Qu
Z
Zhiyang Li
G
Geyong Min
K
Keqiu Li
Z
Zhaobin Liu
DOI:10.1109/TPDS.2014.2306193delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
k-means is undoubtedly one of the most popular clustering algorithms owing to its simplicity and efficiency. However, this algorithm is highly sensitive to the chosen initial centers and thus a proper initialization is crucial for obtaining an ideal solution. To address this problem, k-means++ is proposed to sequentially choose the centers so as to achieve a solution that is provably close to the optimal one. However, due to its weak scalability, k-means++ becomes inefficient as the size of data increases. To improve its scalability and efficiency, this paper presents MapReduce k-means++ method which can drastically reduce the number of MapReduce jobs by using only one MapReduce job to obtain k centers. The k-means++ initialization algorithm is executed in the Mapper phase and the weighted k-means++ initialization algorithm is run in the Reducer phase. As this new MapReduce k-means++ method replaces the iterations among multiple machines with a single machine, it can reduce the communication and I/O costs significantly. We also prove that the proposed MapReduce k-means++ method obtains O(alpha(2)) approximation to the optimal solution of k-means. To reduce the expensive distance computation of the proposed method, we further propose a pruning strategy that can greatly avoid a large number of redundant distance computations. Extensive experiments on real and synthetic data are conducted and the performance results indicate that the proposed MapReduce k-means++ method is much more efficient and can achieve a good approximation.
Keyword:
Clustering algorithms
k-means
k-means plus
MapReduce
approximation
scalability

期刊

IEEE Transactions on Parallel and Distributed Systems 封面图
IEEE Transactions on Parallel and Distributed Systems
IF:
6
论文数:
5.2K
被引数:
1.1W

机构

U
University of Exeter
学者数:
2.0W
论文数: 2.1W
被引数: 3.6W
D
Dalian University of Technology
学者数:
6.0W
论文数: 4.4W
被引数: 5.5W
D
Dalian Maritime University
学者数:
1.2W
论文数: 7.9K
被引数: 6.3K
学者 查看更多机构
引用论文

引用论文

Towards energy-autonomous wake-up receiver using Visible Light Communication
err2016-01-01
err0
errOAAI
errJoyce Sariol Ramos; Ilker Demirkol; Josep Paradells; Daniel Vossing; Karim M. Gad; Martin Kasemann
err分享
err收藏
Hierarchical initialization approach for K-Means clustering
err2008-04-01
err56
PREAI
errLu, J. F.; Tang, J. B.; Tang, Z. M.; Yang, J. Y.
err分享
err收藏
Cerenkov Luminescence Tomography of Aminopeptidase N (APN/CD13) Expression in Mice Bearing HT1080 Tumors
err2013-05-01
err0
errOAAI
errZhenhua Hu; Weidong Yang; Xiaowei Ma; Wenhui Ma; Xiaochao Qu; Jimin Liang; Jing Wang; Jie Tian
err分享
err收藏
Robust partitional clustering by outlier and density insensitive seeding
err2009-08-01
err46
PREAI
errAl Hasan, Mohammad; Chaoji, Vineet; Salem, Saeed; Zaki, Mohammed J.
err分享
err收藏
err分享
err收藏
学者 查看更多内容