Cargando…

Distributed Principal Component Analysis for Wireless Sensor Networks

The Principal Component Analysis (PCA) is a data dimensionality reduction tech-nique well-suited for processing data from sensor networks. It can be applied to tasks like compression, event detection, and event recognition. This technique is based on a linear trans-form where the sensor measurements...

Descripción completa

Detalles Bibliográficos
Autores principales: Le Borgne, Yann-Aël, Raybaud, Sylvain, Bontempi, Gianluca
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Molecular Diversity Preservation International (MDPI) 2008
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3705474/
https://www.ncbi.nlm.nih.gov/pubmed/27873788
http://dx.doi.org/10.3390/s8084821
_version_ 1782476444734062592
author Le Borgne, Yann-Aël
Raybaud, Sylvain
Bontempi, Gianluca
author_facet Le Borgne, Yann-Aël
Raybaud, Sylvain
Bontempi, Gianluca
author_sort Le Borgne, Yann-Aël
collection PubMed
description The Principal Component Analysis (PCA) is a data dimensionality reduction tech-nique well-suited for processing data from sensor networks. It can be applied to tasks like compression, event detection, and event recognition. This technique is based on a linear trans-form where the sensor measurements are projected on a set of principal components. When sensor measurements are correlated, a small set of principal components can explain most of the measurements variability. This allows to significantly decrease the amount of radio communication and of energy consumption. In this paper, we show that the power iteration method can be distributed in a sensor network in order to compute an approximation of the principal components. The proposed implementation relies on an aggregation service, which has recently been shown to provide a suitable framework for distributing the computation of a linear transform within a sensor network. We also extend this previous work by providing a detailed analysis of the computational, memory, and communication costs involved. A com-pression experiment involving real data validates the algorithm and illustrates the tradeoffs between accuracy and communication costs.
format Online
Article
Text
id pubmed-3705474
institution National Center for Biotechnology Information
language English
publishDate 2008
publisher Molecular Diversity Preservation International (MDPI)
record_format MEDLINE/PubMed
spelling pubmed-37054742013-07-09 Distributed Principal Component Analysis for Wireless Sensor Networks Le Borgne, Yann-Aël Raybaud, Sylvain Bontempi, Gianluca Sensors (Basel) Article The Principal Component Analysis (PCA) is a data dimensionality reduction tech-nique well-suited for processing data from sensor networks. It can be applied to tasks like compression, event detection, and event recognition. This technique is based on a linear trans-form where the sensor measurements are projected on a set of principal components. When sensor measurements are correlated, a small set of principal components can explain most of the measurements variability. This allows to significantly decrease the amount of radio communication and of energy consumption. In this paper, we show that the power iteration method can be distributed in a sensor network in order to compute an approximation of the principal components. The proposed implementation relies on an aggregation service, which has recently been shown to provide a suitable framework for distributing the computation of a linear transform within a sensor network. We also extend this previous work by providing a detailed analysis of the computational, memory, and communication costs involved. A com-pression experiment involving real data validates the algorithm and illustrates the tradeoffs between accuracy and communication costs. Molecular Diversity Preservation International (MDPI) 2008-08-11 /pmc/articles/PMC3705474/ /pubmed/27873788 http://dx.doi.org/10.3390/s8084821 Text en © 2008 by the authors; licensee Molecular Diversity Preservation International, Basel, Switzerland. https://creativecommons.org/licenses/by/3.0/This article is an open-access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/ (https://creativecommons.org/licenses/by/3.0/) ).
spellingShingle Article
Le Borgne, Yann-Aël
Raybaud, Sylvain
Bontempi, Gianluca
Distributed Principal Component Analysis for Wireless Sensor Networks
title Distributed Principal Component Analysis for Wireless Sensor Networks
title_full Distributed Principal Component Analysis for Wireless Sensor Networks
title_fullStr Distributed Principal Component Analysis for Wireless Sensor Networks
title_full_unstemmed Distributed Principal Component Analysis for Wireless Sensor Networks
title_short Distributed Principal Component Analysis for Wireless Sensor Networks
title_sort distributed principal component analysis for wireless sensor networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3705474/
https://www.ncbi.nlm.nih.gov/pubmed/27873788
http://dx.doi.org/10.3390/s8084821
work_keys_str_mv AT leborgneyannael distributedprincipalcomponentanalysisforwirelesssensornetworks
AT raybaudsylvain distributedprincipalcomponentanalysisforwirelesssensornetworks
AT bontempigianluca distributedprincipalcomponentanalysisforwirelesssensornetworks