SeniorSentry: Correlation and Mutual Information-Based Contextual Anomaly Detection for Aging in Place

Sensors (Basel). 2023 Jul 28;23(15):6752. doi: 10.3390/s23156752.

Abstract

With the ever-growing reliance on IoT-enabled sensors to age in place, a need arises to protect them from malicious actors and detect malfunctions. In an IoT smart home, it is reasonable to hypothesize that sensors near one another can exhibit linear or nonlinear correlations. If substantiated, this property can be beneficial for constructing relationship trends between the sensors and, consequently, detecting attacks or other anomalies by measuring the deviation of their readings against these trends. In this work, we confirm the presence of correlations between co-located sensors by statistically analyzing two public smart-home datasets and a dataset we collected from our experimental setup. Additionally, we leverage the sliding window approach and supervised machine learning to develop a contextual-anomaly-detection model. This model reaches a true positive rate of 89.47% and a false positive rate of 0%. Our work not only substantiates the correlations but also introduces a novel anomaly-detection technique to enhance security in IoT smart homes.

Keywords: IoT security; IoT sensors; aging in place; anomaly detection; contextual anomaly.

Grants and funding

This project was supported in part by collaborative research funding from the National Research Council of Canada’s Aging in Place Program. Grant number: AiP-032.