错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

DPSPC: A Density Peak-Based Statistical Parallel Clustering Algorithm for Big Data

  • Xiaohui Pan,
  • Jinglan Deng,
  • Hanyu Yang,
  • Jing Peng,
  • Jianfei Yin

摘要

Data parallelism is a powerful design paradigm for clustering tasks involving large datasets. However, existing solutions suffer from three problems: (i) using non-identical distribution based partitioning methods may pose the risk of data skew; (ii) frequent communication among the divided data partitions may lead to potential performance degradation; and (iii) unnecessary full computation results in significant computational overhead. In order to address these issues, we propose a density peak-based statistical parallel clustering algorithm for big data (DPSPC). Our sampling-based approach creates equal-sized data blocks with the same statistical measures of clusters, reducing data skew and eliminating inter-block communication. By sampling a subset of blocks for computation, we avoid full computation. The experimental results suggest that the NMI index of the DPSPC algorithm is generally not 10% lower than that of other distributed density peak clustering algorithms, with runtime about one-tenth and the lowest communication volume.