IEEE Access (Jan 2020)

A Survey on Behavioral Pattern Mining From Sensor Data in Internet of Things

  • Md. Mamunur Rashid,
  • Joarder Kamruzzaman,
  • Mohammad Mehedi Hassan,
  • Sakib Shahriar Shafin,
  • Md. Zakirul Alam Bhuiyan

DOI
https://doi.org/10.1109/ACCESS.2020.2974035
Journal volume & issue
Vol. 8
pp. 33318 – 33341

Abstract

Read online

The deployment of large-scale wireless sensor networks (WSNs) for the Internet of Things (IoT) applications is increasing day-by-day, especially with the emergence of smart city services. The sensor data streams generated from these applications are largely dynamic, heterogeneous, and often geographically distributed over large areas. For high-value use in business, industry and services, these data streams must be mined to extract insightful knowledge, such as about monitoring (e.g., discovering certain behaviors over a deployed area) or network diagnostics (e.g., predicting faulty sensor nodes). However, due to the inherent constraints of sensor networks and application requirements, traditional data mining techniques cannot be directly used to mine IoT data streams efficiently and accurately in real-time. In the last decade, a number of works have been reported in the literature proposing behavioral pattern mining algorithms for sensor networks. This paper presents the technical challenges that need to be considered for mining sensor data. It then provides a thorough review of the mining techniques proposed in the recent literature to mine behavioral patterns from sensor data in IoT, and their characteristics and differences are highlighted and compared. We also propose a behavioral pattern mining framework for IoT and discuss possible future research directions in this area.

Keywords