Data integrity becomes paramount as the number of Internet of Things (IoT) sensor deployments increases. Sensor data can be altered by benign causes or malicious actions. Mechanisms that detect drifts and irregularities can prevent disruptions and data bias in the state of an IoT application. This paper presents LE3D, an ensemble framework of data drift estimators capable of detecting abnormal sensor behaviours. Working collaboratively with surrounding IoT devices, the type of drift (natural/abnormal) can also be identified and reported to the end-user. The proposed framework is a lightweight and unsupervised implementation able to run on resource-constrained IoT devices. Our framework is also generalisable, adapting to new sensor streams and environments with minimal online reconfiguration. We compare our method against state-of-the-art ensemble data drift detection frameworks, evaluating both the real-world detection accuracy as well as the resource utilisation of the implementation. Experimenting with real-world data and emulated drifts, we show the effectiveness of our method, which achieves up to 97% of detection accuracy while requiring minimal resources to run.
翻译:随着物(IoT)传感器部署的互联网数量的增加,数据的完整性变得至关重要。传感器数据可以通过良性原因或恶意行动加以改变。检测漂移和不规则现象的机制可以防止在IoT应用程序状态下出现中断和数据偏差。本文介绍了LE3D,这是能够检测异常感官行为的数据漂移测量器的混合框架。与周围的IoT设备合作,也可以确定漂移类型(自然/异常)并向最终用户报告。拟议的框架是一个轻量和非监督的实施,能够运行在资源限制的IoT装置上。我们的框架也是可普遍适用的,适应新的传感器流和环境,而在线重组程度微乎其微。我们比较了我们的方法与最先进的混合数据漂移探测框架,既评估真实世界的探测准确性,也评估执行的资源利用情况。用真实世界的数据和模拟的漂流进行实验,我们展示了我们的方法的有效性,在需要最低限度的资源运行的同时达到检测准确度的97%。