TY - JOUR
T1 - Overcoming cold start and sensor bias
T2 - A deep learning-based framework for IoT-enabled monitoring applications
AU - Shurrab, Mohammed
AU - Mahboobeh, Dunia
AU - Mizouni, Rabeb
AU - Singh, Shakti
AU - Otrok, Hadi
N1 - Publisher Copyright:
© 2023 Elsevier Ltd
PY - 2024/2
Y1 - 2024/2
N2 - Target localization is an essential aspect of smart environmental monitoring, which has gained prominence thanks to the Internet of Things (IoT) paradigm. Localization is the process of determining the location of an unknown target within an area of interest (AoI) based on data gathered by IoT sensors. Existing target localization works assume full knowledge about the sensors without considering the cold start problem, which may arise when new sensors join the network. This is exacerbated by the problem of bootstrapping in IoT sensors, where the system needs to identify and register unknown sensors. Additionally, the variability in sensors characteristics is inevitable due to the numerous factors that may alter the sensors behavior, raising the problem of sensor bias. Existing works dealing with the aforementioned problems are inadequate, since they involve a pre-processing step and assume the bias to be static over time, resulting in inaccurate localization systems. Therefore, this work proposes a robust and dynamic, holistic localization system that can find the location of an unknown emitting target regardless of the sensors characteristics. The proposed system comprises of two phases: 1) characterization and localization phase; where a deep learning model is utilized to characterize the sensors based on their locations and readings only, whereas Bayesian algorithm is employed to determine the unknown target location by leveraging the predicted sensors characteristics, and 2) correction phase, where an update metric is devised to refine the predicted sensors characteristics based on the estimated target location. The validation of the proposed approach was conducted using real-life and synthetic datasets and compared against an existing benchmark, where it shows an improvement of ∼79%, in terms of both localization and prediction errors. Thus, showcasing the effectiveness and potential advantages of the proposed approach in localizing unknown target(s).
AB - Target localization is an essential aspect of smart environmental monitoring, which has gained prominence thanks to the Internet of Things (IoT) paradigm. Localization is the process of determining the location of an unknown target within an area of interest (AoI) based on data gathered by IoT sensors. Existing target localization works assume full knowledge about the sensors without considering the cold start problem, which may arise when new sensors join the network. This is exacerbated by the problem of bootstrapping in IoT sensors, where the system needs to identify and register unknown sensors. Additionally, the variability in sensors characteristics is inevitable due to the numerous factors that may alter the sensors behavior, raising the problem of sensor bias. Existing works dealing with the aforementioned problems are inadequate, since they involve a pre-processing step and assume the bias to be static over time, resulting in inaccurate localization systems. Therefore, this work proposes a robust and dynamic, holistic localization system that can find the location of an unknown emitting target regardless of the sensors characteristics. The proposed system comprises of two phases: 1) characterization and localization phase; where a deep learning model is utilized to characterize the sensors based on their locations and readings only, whereas Bayesian algorithm is employed to determine the unknown target location by leveraging the predicted sensors characteristics, and 2) correction phase, where an update metric is devised to refine the predicted sensors characteristics based on the estimated target location. The validation of the proposed approach was conducted using real-life and synthetic datasets and compared against an existing benchmark, where it shows an improvement of ∼79%, in terms of both localization and prediction errors. Thus, showcasing the effectiveness and potential advantages of the proposed approach in localizing unknown target(s).
KW - Cold-start problem
KW - Convolutional neural networks (CNN)
KW - Deep learning (DL)
KW - Internet of things (IoT)
KW - Machine learning (ML)
KW - Sensor bias
KW - Sensor characterization
KW - Sensor classification
KW - Target localization
UR - http://www.scopus.com/inward/record.url?scp=85179881792&partnerID=8YFLogxK
U2 - 10.1016/j.jnca.2023.103794
DO - 10.1016/j.jnca.2023.103794
M3 - Article
AN - SCOPUS:85179881792
SN - 1084-8045
VL - 222
JO - Journal of Network and Computer Applications
JF - Journal of Network and Computer Applications
M1 - 103794
ER -