Nonnegative Matrix Factorization-Based Spatial-Temporal Clustering for Multiple Sensor Data Streams

Cyber physical systems have grown exponentially and have been attracting a lot of attention over the last few years. To retrieve and mine the useful information from massive amounts of sensor data streams with spatial, temporal, and other multidimensional information has become an active research ar...

Full description

Bibliographic Details
Main Authors: Di-Hua Sun, Chun-Yan Sang
Format: Article
Language:English
Published: Hindawi Limited 2014-01-01
Series:Journal of Sensors
Online Access:http://dx.doi.org/10.1155/2014/824904
id doaj-3664fe92ca1b44cfb0b05790fe28fcee
record_format Article
spelling doaj-3664fe92ca1b44cfb0b05790fe28fcee2020-11-24T23:21:45ZengHindawi LimitedJournal of Sensors1687-725X1687-72682014-01-01201410.1155/2014/824904824904Nonnegative Matrix Factorization-Based Spatial-Temporal Clustering for Multiple Sensor Data StreamsDi-Hua Sun0Chun-Yan Sang1Key Laboratory of Dependable Service Computing in Cyber Physical Society of Ministry of Education, Chongqing University, Chongqing 400030, ChinaKey Laboratory of Dependable Service Computing in Cyber Physical Society of Ministry of Education, Chongqing University, Chongqing 400030, ChinaCyber physical systems have grown exponentially and have been attracting a lot of attention over the last few years. To retrieve and mine the useful information from massive amounts of sensor data streams with spatial, temporal, and other multidimensional information has become an active research area. Moreover, recent research has shown that clusters of streams change with a comprehensive spatial-temporal viewpoint in real applications. In this paper, we propose a spatial-temporal clustering algorithm (STClu) based on nonnegative matrix trifactorization by utilizing time-series observational data streams and geospatial relationship for clustering multiple sensor data streams. Instead of directly clustering multiple data streams periodically, STClu incorporates the spatial relationship between two sensors in proximity and integrates the historical information into consideration. Furthermore, we develop an iterative updating optimization algorithm STClu. The effectiveness and efficiency of the algorithm STClu are both demonstrated in experiments on real and synthetic data sets. The results show that the proposed STClu algorithm outperforms existing methods for clustering sensor data streams.http://dx.doi.org/10.1155/2014/824904
collection DOAJ
language English
format Article
sources DOAJ
author Di-Hua Sun
Chun-Yan Sang
spellingShingle Di-Hua Sun
Chun-Yan Sang
Nonnegative Matrix Factorization-Based Spatial-Temporal Clustering for Multiple Sensor Data Streams
Journal of Sensors
author_facet Di-Hua Sun
Chun-Yan Sang
author_sort Di-Hua Sun
title Nonnegative Matrix Factorization-Based Spatial-Temporal Clustering for Multiple Sensor Data Streams
title_short Nonnegative Matrix Factorization-Based Spatial-Temporal Clustering for Multiple Sensor Data Streams
title_full Nonnegative Matrix Factorization-Based Spatial-Temporal Clustering for Multiple Sensor Data Streams
title_fullStr Nonnegative Matrix Factorization-Based Spatial-Temporal Clustering for Multiple Sensor Data Streams
title_full_unstemmed Nonnegative Matrix Factorization-Based Spatial-Temporal Clustering for Multiple Sensor Data Streams
title_sort nonnegative matrix factorization-based spatial-temporal clustering for multiple sensor data streams
publisher Hindawi Limited
series Journal of Sensors
issn 1687-725X
1687-7268
publishDate 2014-01-01
description Cyber physical systems have grown exponentially and have been attracting a lot of attention over the last few years. To retrieve and mine the useful information from massive amounts of sensor data streams with spatial, temporal, and other multidimensional information has become an active research area. Moreover, recent research has shown that clusters of streams change with a comprehensive spatial-temporal viewpoint in real applications. In this paper, we propose a spatial-temporal clustering algorithm (STClu) based on nonnegative matrix trifactorization by utilizing time-series observational data streams and geospatial relationship for clustering multiple sensor data streams. Instead of directly clustering multiple data streams periodically, STClu incorporates the spatial relationship between two sensors in proximity and integrates the historical information into consideration. Furthermore, we develop an iterative updating optimization algorithm STClu. The effectiveness and efficiency of the algorithm STClu are both demonstrated in experiments on real and synthetic data sets. The results show that the proposed STClu algorithm outperforms existing methods for clustering sensor data streams.
url http://dx.doi.org/10.1155/2014/824904
work_keys_str_mv AT dihuasun nonnegativematrixfactorizationbasedspatialtemporalclusteringformultiplesensordatastreams
AT chunyansang nonnegativematrixfactorizationbasedspatialtemporalclusteringformultiplesensordatastreams
_version_ 1725570064304832512