Comparison of distributed evolutionary k-means clustering algorithms

M. C. Naldi*, R. J.G.B. Campello


Publikation: Bidrag til tidsskriftTidsskriftartikelForskningpeer review


Dealing with distributed data is one of the challenges for clustering, as most clustering techniques require the data to be centralized. One of them, k-means, has been elected as one of the most influential data mining algorithms for being simple, scalable, and easily modifiable to a variety of contexts and application domains. However, exact distributed versions of k-means are still sensitive to the selection of the initial cluster prototypes and require the number of clusters to be specified in advance. Additionally, preserving data privacy among repositories may be a complicating factor. In order to overcome k-means limitations, two different approaches were adopted in this paper: the first obtains a final model identical to the centralized version of the clustering algorithm and the second generates and selects clusters for each distributed data subset and combines them afterwards. It is also described how to apply the algorithms compared while preserving data privacy. The algorithms are compared experimentally from two perspectives: the theoretical one, through asymptotic complexity analyses, and the experimental one, through a comparative evaluation of results obtained from a collection of experiments and statistical tests. The results obtained indicate which algorithm is more suitable for each application scenario.

Sider (fra-til)78-93
StatusUdgivet - 2. sep. 2015
Udgivet eksterntJa

Bibliografisk note

Funding Information:
The authors acknowledge the Brazilian Research Agencies CNPq (#304137/2013-8) , FAPESP (#2013/18698-4) , and FAPEMIG (#APQ-00156-14) for the financial support.

Publisher Copyright:
© 2015 Elsevier B.V.


Dyk ned i forskningsemnerne om 'Comparison of distributed evolutionary k-means clustering algorithms'. Sammen danner de et unikt fingeraftryk.