Pattern Identification for State Prediction in Dynamic Data Streams

This work proposes a pattern identification and online prediction algorithm for processing Internet of Things (IoT) time-series data. This is achieved by first proposing a new data aggregation and data driven discretisation method that does not require data segment normalisation. We apply a dictionary based algorithm in order to identify patterns of interest along with prediction of the next pattern. The performance of the proposed method is evaluated using synthetic and real-world datasets. The evaluations results shows that our system is able to identify the patterns by up to 85% accuracy which is 16.5% higher than a baseline using the Symbolic Aggregation Approximation (SAX) method.

[1]  Steven W. Smith,et al.  The Scientist and Engineer's Guide to Digital Signal Processing , 1997 .

[2]  Jaydip Sen,et al.  Internet of Things - Applications and Challenges in Technology and Standardization , 2011 .

[3]  Kazuyuki Aihara,et al.  Complex-valued prediction of wind profile using augmented complex statistics , 2009 .

[4]  Anatoly A. Zhigljavsky,et al.  Analysis of Time Series Structure - SSA and Related Techniques , 2001, Monographs on statistics and applied probability.

[5]  Alexander Gluhak,et al.  SmartCampus: A user-centric testbed for Internet of Things experimentation , 2013, 2013 16th International Symposium on Wireless Personal Multimedia Communications (WPMC).

[6]  Eamonn J. Keogh,et al.  A symbolic representation of time series, with implications for streaming algorithms , 2003, DMKD '03.

[7]  Kay Römer,et al.  SPITFIRE: toward a semantic web of things , 2011, IEEE Communications Magazine.

[8]  Alvaro A. Cárdenas,et al.  Semantic middleware for the Internet of Things , 2010, 2010 Internet of Things (IOT).

[9]  Kerry L. Taylor,et al.  Semantics for the Internet of Things: Early Progress and Back to the Future , 2019 .

[10]  Francois Carrez,et al.  Information Abstraction for Heterogeneous Real World Internet Data , 2013, IEEE Sensors Journal.

[11]  Amit P. Sheth,et al.  On Searching the Internet of Things: Requirements and Challenges , 2016, IEEE Intelligent Systems.

[12]  Shirin Enshaeifar,et al.  Data analysis as a web service: A case study using IoT sensor data , 2017, 2017 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[13]  Marimuthu Palaniswami,et al.  Internet of Things (IoT): A vision, architectural elements, and future directions , 2012, Future Gener. Comput. Syst..

[14]  François Carrez,et al.  A Practical Evaluation of Information Processing and Abstraction Techniques for the Internet of Things , 2015, IEEE Internet of Things Journal.

[15]  Ian H. Witten,et al.  The WEKA data mining software: an update , 2009, SKDD.

[16]  Erik Wilde,et al.  From the Internet of Things to the Web of Things: Resource-oriented Architecture and Best Practices , 2011, Architecting the Internet of Things.