Detecting anomalies at the time of happening is vital in environments like buildings and homes to identify potential cyber-attacks. This paper discussed the various mechanisms to detect anomalies as soon as they occur. We shed light on crucial considerations when building machine learning models. We constructed and gathered data from multiple self-build (DIY) IoT devices with different in-situ sensors and found effective ways to find the point, contextual and combine anomalies. We also discussed several challenges and potential solutions when dealing with sensing devices that produce data at different sampling rates and how we need to pre-process them in machine learning models. This paper also looks at the pros and cons of extracting sub-datasets based on environmental conditions.
翻译:在发生时检测异常现象在建筑物和住宅等环境中对于查明潜在的网络攻击至关重要,本文件讨论了各种机制,一旦异常现象发生,即予以检测;我们在建立机器学习模型时就说明了关键考虑因素;我们建造和收集了多个自建(DIY) IoT设备的数据,这些设备具有不同的现场传感器,并找到了找到点、背景和组合异常现象的有效方法;我们还讨论了在处理以不同采样率生成数据的遥感设备时所面临的若干挑战和可能的解决办法,以及我们需要如何在机器学习模型中预处理这些数据。本文还审视了基于环境条件提取子数据集的利弊。