Using Candlestick Charting and Dynamic Time Warping for Data Behavior Modeling and Trend Prediction for MWSN in IoT

There is a rapid emergence of new applications involving mobile wireless sensor networks (MWSN) in the field of Internet of Things (IoT). Although useful, MWSN still carry the restrictions of having limited memory, energy, and computational capacity. At the same time, the amount of data collected in the IoT is exponentially increasing. We propose Behavior-Based Trend Prediction (BBTP), a data abstraction and trend prediction technique, designed to address the limited memory constraint in addition to providing future trend predictions. Predictions made by BBTP can be employed by real-time decision-making applications and data monitoring. BBTP applies a candlestick charting technique to abstract the data behavior of a time partition in evolving data streams. It also quantifies differences between a pair of consecutive time partitions using dynamic time warping (DTW) at the sensor node. Then, it forwards the data to an Internet-enabled device, where the sensor’s future data trends are predicted using a multi-class Support Vector Machine (SVM). A comparative study was conducted to investigate the effectiveness of our BBTP method on real-world datasets. Our results demonstrate that data trends predicted by BBTP achieve better precision, recall, and accuracy score when contrasted against four well-known techniques while reducing the space complexity by at least a factor of 10.

[1]  Philip Chan,et al.  Toward accurate dynamic time warping in linear time and space , 2007, Intell. Data Anal..

[2]  Fei Wang,et al.  Comparative Study on KNN and SVM Based Weather Classification Models for Day Ahead Short Term Solar PV Power Forecasting , 2017 .

[3]  Neil W. Bergmann,et al.  Energy Efficient Machine Condition Monitoring Using Wireless Sensor Networks , 2014, 2014 International Conference on Wireless Communication and Sensor Network.

[4]  Guy Lapalme,et al.  A systematic analysis of performance measures for classification tasks , 2009, Inf. Process. Manag..

[5]  Leszek Chmielewski,et al.  Pattern Recognition in the Japanese Candlesticks , 2014, ACS.

[6]  Qiang Miao,et al.  A comparison study of support vector machines and hidden Markov models in machinery condition monitoring , 2007 .

[7]  Jing Wang,et al.  Food safety pre-warning system based on data mining for a sustainable food supply chain , 2017 .

[8]  G. Sarkar,et al.  KNN based fault diagnosis system for induction motor , 2016, 2016 2nd International Conference on Control, Instrumentation, Energy & Communication (CIEC).

[9]  Jong-Myon Kim,et al.  Acoustic Emission Sensor Network Based Fault Diagnosis of Induction Motors Using a Gabor Filter and Multiclass Support Vector Machines , 2016, Ad Hoc Sens. Wirel. Networks.

[10]  Athanasios V. Vasilakos,et al.  A Manufacturing Big Data Solution for Active Preventive Maintenance , 2017, IEEE Transactions on Industrial Informatics.

[11]  Ping He,et al.  A comprehensive survey on the reliability of mobile wireless sensor networks: Taxonomy, challenges, and future directions , 2018, Inf. Fusion.

[12]  T. H. Kyaw,et al.  Multiparameter Intelligent Monitoring in Intensive Care II: A public-access intensive care unit database* , 2011, Critical care medicine.

[13]  Boi Faltings,et al.  Sensing the Air We Breathe - The OpenSense Zurich Dataset , 2021, AAAI.

[14]  Ibrahim Khalil,et al.  PEACE-Home: Probabilistic estimation of abnormal clinical events using vital sign correlations for reliable home-based monitoring , 2017, Pervasive Mob. Comput..

[15]  Wassim Bouachir,et al.  Using machine learning models to predict oxygen saturation following ventilator support adjustment in critically ill children: a single center pilot study , 2018 .

[16]  Martin Kappas,et al.  Comparison of Random Forest, k-Nearest Neighbor, and Support Vector Machine Classifiers for Land Cover Classification Using Sentinel-2 Imagery , 2017, Sensors.

[17]  Xue Liu,et al.  Data loss and reconstruction in sensor networks , 2013, 2013 Proceedings IEEE INFOCOM.

[18]  V. K. Giri,et al.  Feature selection and classification of mechanical fault of an induction motor using random forest classifier , 2016 .