Distributed Data Clustering via Opinion Dynamics
We provide a distributed method to partition a large set of data in clusters, characterized by small in-group and large out-group distances. We assume a wireless sensors network in which each sensor is given a large set of data and the objective is to provide a way to group the sensors in homogeneou...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SAGE Publishing
2015-03-01
|
Series: | International Journal of Distributed Sensor Networks |
Online Access: | https://doi.org/10.1155/2015/753102 |
id |
doaj-a91cbd57ca50430280198ed1d4f33724 |
---|---|
record_format |
Article |
spelling |
doaj-a91cbd57ca50430280198ed1d4f337242020-11-25T03:34:12ZengSAGE PublishingInternational Journal of Distributed Sensor Networks1550-14772015-03-011110.1155/2015/753102753102Distributed Data Clustering via Opinion DynamicsGabriele Oliva0Damiano La Manna1Adriano Fagiolini2Roberto Setola3 University Campus Bio-Medico of Rome, Via A. del Portillo 21, 00128 Rome, Italy Dipartimento di Energia, Ingegneria dell’Informazione e Modelli Matematici (DEIM), University of Palermo, Viale delle Scienze, Edificio 10, 90128 Palermo, Italy Dipartimento di Energia, Ingegneria dell’Informazione e Modelli Matematici (DEIM), University of Palermo, Viale delle Scienze, Edificio 10, 90128 Palermo, Italy University Campus Bio-Medico of Rome, Via A. del Portillo 21, 00128 Rome, ItalyWe provide a distributed method to partition a large set of data in clusters, characterized by small in-group and large out-group distances. We assume a wireless sensors network in which each sensor is given a large set of data and the objective is to provide a way to group the sensors in homogeneous clusters by information type. In previous literature, the desired number of clusters must be specified a priori by the user. In our approach, the clusters are constrained to have centroids with a distance at least ε between them and the number of desired clusters is not specified. Although traditional algorithms fail to solve the problem with this constraint, it can help obtain a better clustering. In this paper, a solution based on the Hegselmann-Krause opinion dynamics model is proposed to find an admissible, although suboptimal, solution. The Hegselmann-Krause model is a centralized algorithm; here we provide a distributed implementation, based on a combination of distributed consensus algorithms. A comparison with k -means algorithm concludes the paper.https://doi.org/10.1155/2015/753102 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Gabriele Oliva Damiano La Manna Adriano Fagiolini Roberto Setola |
spellingShingle |
Gabriele Oliva Damiano La Manna Adriano Fagiolini Roberto Setola Distributed Data Clustering via Opinion Dynamics International Journal of Distributed Sensor Networks |
author_facet |
Gabriele Oliva Damiano La Manna Adriano Fagiolini Roberto Setola |
author_sort |
Gabriele Oliva |
title |
Distributed Data Clustering via Opinion Dynamics |
title_short |
Distributed Data Clustering via Opinion Dynamics |
title_full |
Distributed Data Clustering via Opinion Dynamics |
title_fullStr |
Distributed Data Clustering via Opinion Dynamics |
title_full_unstemmed |
Distributed Data Clustering via Opinion Dynamics |
title_sort |
distributed data clustering via opinion dynamics |
publisher |
SAGE Publishing |
series |
International Journal of Distributed Sensor Networks |
issn |
1550-1477 |
publishDate |
2015-03-01 |
description |
We provide a distributed method to partition a large set of data in clusters, characterized by small in-group and large out-group distances. We assume a wireless sensors network in which each sensor is given a large set of data and the objective is to provide a way to group the sensors in homogeneous clusters by information type. In previous literature, the desired number of clusters must be specified a priori by the user. In our approach, the clusters are constrained to have centroids with a distance at least ε between them and the number of desired clusters is not specified. Although traditional algorithms fail to solve the problem with this constraint, it can help obtain a better clustering. In this paper, a solution based on the Hegselmann-Krause opinion dynamics model is proposed to find an admissible, although suboptimal, solution. The Hegselmann-Krause model is a centralized algorithm; here we provide a distributed implementation, based on a combination of distributed consensus algorithms. A comparison with k -means algorithm concludes the paper. |
url |
https://doi.org/10.1155/2015/753102 |
work_keys_str_mv |
AT gabrieleoliva distributeddataclusteringviaopiniondynamics AT damianolamanna distributeddataclusteringviaopiniondynamics AT adrianofagiolini distributeddataclusteringviaopiniondynamics AT robertosetola distributeddataclusteringviaopiniondynamics |
_version_ |
1724560004672913408 |