Title
Embedding principal component analysis for data reduction in structural health monitoring on low-cost IoT gateways
Abstract
Principal component analysis (PCA) is a powerful data reduction method for Structural Health Monitoring. However, its computational cost and data memory footprint pose a significant challenge when PCA has to run on limited capability embedded platforms in low-cost IoT gateways. This paper presents a memory-efficient parallel implementation of the streaming History PCA algorithm. On our dataset, it achieves 10x compression factor and 59x memory reduction with less than 0.15 dB degradation in the reconstructed signal-to-noise ratio (RSNR) compared to standard PCA. Moreover, the algorithm benefits from parallelization on multiple cores, achieving a maximum speedup of 4.8x on Samsung ARTIK 710.
Year
DOI
Venue
2019
10.1145/3310273.3322822
Proceedings of the 16th ACM International Conference on Computing Frontiers
Keywords
Field
DocType
IoT, edge computing, embedded platforms, streaming PCA, structural health monitoring
Edge computing,Embedding,Structural health monitoring,Computer science,Internet of Things,Real-time computing,Footprint,Principal component analysis,Speedup,Data reduction
Conference
ISBN
Citations 
PageRank 
978-1-4503-6685-4
0
0.34
References 
Authors
0
4
Name
Order
Citations
PageRank
Alessio Burrello1164.81
Alex Marchioni285.27
Davide Brunelli3166.12
Luca Benini4131161188.49