Pattern Detection in Cyber-Physical Systems

Abstract A Cyber-Physical System (CPS) integrates physical devices (i.e., sensors) with cyber (i.e., informational) components to form a context sensitive system that responds intelligently to dynamic changes in real-world situations. A core element of CPS is the collection and assessment of information from noisy, dynamic, and uncertain physical environments that must be transformed into usable knowledge in real-time. Machine learning algorithms such as cluster analysis can be used to extract useful information and patterns from data generated from physical devices based on which novel applications of CPS can make informed decisions. In this paper we propose to use a density-based data stream clustering algorithm, built on the Multiple Species Flocking model, for the monitoring of big data, generated from numerous applications such as machine monitoring, health monitoring, sensor networks. In the proposed approach, approximate results are available on demand at anytime, so it is particularly apt for real life monitoring applications.

[1]  Ivan Stojmenovic,et al.  Machine-to-Machine Communications With In-Network Data Aggregation, Processing, and Actuation for Large-Scale Cyber-Physical Systems , 2014, IEEE Internet of Things Journal.

[2]  André Carlos Ponce de Leon Ferreira de Carvalho,et al.  A Density-Based Clustering Approach for Behavior Change Detection in Data Streams , 2012, 2012 Brazilian Symposium on Neural Networks.

[3]  Felix A. Fischer,et al.  Cooperative Information Agents XI , 2008 .

[4]  Teh Ying Wah,et al.  A Fast Density-Based Clustering Algorithm for Real-Time Internet of Things Stream , 2014, TheScientificWorldJournal.

[5]  Andrea Vinci,et al.  Rainbow: an Intelligent Platform for Large-Scale Networked Cyber-Physical Systems , 2014, UBICITEC.

[6]  Giandomenico Spezzano,et al.  A single pass algorithm for clustering evolving data streams based on swarm intelligence , 2011, Data Mining and Knowledge Discovery.

[7]  João Gama,et al.  Clustering distributed sensor data streams using local processing and reduced communication , 2011, Intell. Data Anal..

[8]  Thomas E. Potok,et al.  A Distributed Agent Implementation of Multiple Species Flocking Model for Document Partitioning Clustering , 2006, CIA.

[9]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1998 .

[10]  Hans-Peter Kriegel,et al.  A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise , 1996, KDD.

[11]  Aoying Zhou,et al.  Density-Based Clustering over an Evolving Data Stream with Noise , 2006, SDM.