Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills
  1. Outputs

Performance enhancement of a dynamic K-means algorithm through a parallel adaptive strategy on multicore CPUs

Academic Article
Publication Date:
2020
abstract:
The K-means algorithm is one of the most popular algorithms in Data Science, and it is aimed to discover similarities among the elements belonging to large datasets, partitioning them in K distinct groups called clusters. The main weakness of this technique is that, in real problems, it is often impossible to define the value of K as input data. Furthermore, the large amount of data used for useful simulations makes impracticable the execution of the algorithm on traditional architectures. In this paper, we address the previous two issues. On the one hand, we propose a method to dynamically define the value of K by optimizing a suitable quality index with special care to the computational cost. On the other hand, to improve the performance and the effectiveness of the algorithm, we propose a strategy for parallel implementation on modern multicore CPUs. (C) 2020 Elsevier Inc. All rights reserved.
Iris type:
01.01 Articolo in rivista
Keywords:
K-means clustering; Adaptive algorithm; Unsupervised learning; Multicore CPUs
List of contributors:
Romano, Diego
Authors of the University:
ROMANO DIEGO
Handle:
https://iris.cnr.it/handle/20.500.14243/385496
Published in:
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING
Journal
  • Use of cookies

Powered by VIVO | Designed by Cineca | 26.5.0.0 | Sorgente dati: PREPROD (Ribaltamento disabilitato)