Tureis用自监督Transformer实现智能家居传感器故障的精准定位。
Tureis: Transformer-based Unified Resilience for IoT Devices in Smart Homes
- 通过轻量级Transformer编码异构传感器数据,自监督学习特征
- 在多故障、多居民场景下,故障定位F1提升最高35.4%
- 模型仅占不到1MB,可在树莓派上毫秒级处理每分钟数据
智能家居依赖异构传感器网络,其正确性直接影响应用行为与物理环境。但这些低成本、资源受限的传感器在真实压力下极易失效。现有方法多局限于单故障、单住户场景,仅能检测故障而无法精确定位,覆盖故障类型有限,需标签或人工干预,且计算开销大,难以部署于边缘设备。为此,我们提出Tureis,一种面向多故障、多住户边缘场景的自监督、上下文感知故障检测与定位方法。Tureis将异构二值与数值传感器流编码为紧凑的比特级特征,采用轻量级BERT风格Transformer,在短时窗内进行传感器级别的掩码重建,捕捉空间与短期时间相关性,避免无关事件干扰。该自监督目标无需标签或人工语义。运行时,将重建残差转化为传感器级故障证据,并通过迭代隔离-继续循环,逐次屏蔽已标记传感器,使其他故障暴露,实现鲁棒、细粒度定位。在五个包含最多九名住户的数据集上,Tureis在单故障场景下,定位F1相比三个强基线分别提升+7.6%、+21.0%和+25.0%。在最多五台传感器故障的多故障场景中,进一步相比两个基线提升+17.6%和+35.4%(第三个基线不支持此设置)。性能提升的同时,实现分钟级定位,具备边缘友好特性:模型小于1MB,每分钟数据处理仅需数毫秒,树莓派峰值内存约0.5GB。
原文摘要 · Abstract (English)
Smart-home IoT systems rely on heterogeneous sensor networks whose correctness shapes application behavior and the physical environment. However, these low-cost, resource-constrained sensors are highly prone to failure under real-world stressors. Prior methods often assume single-failure, single-resident settings, offer only failure detection rather than sensor-level localization, cover limited fault types and sensor modalities, require labels and human intervention, or impose overheads hindering edge deployment. To overcome these limitations, we propose Tureis, a self-supervised, context-aware method for failure detection and faulty-sensor localization in smart homes, designed for multi-failure, multi-resident edge settings. Tureis encodes heterogeneous binary and numeric sensor streams into compact bit-level features. It then trains a lightweight BERT-style Transformer with sensor-wise masked reconstruction over short-horizon windows, capturing spatial and short-term temporal correlations without mixing unrelated events. This self-supervised objective removes the need for labels or curated semantics. Then, at run-time, Tureis converts reconstruction residuals into sensor-level failure evidence and uses an iterative isolate-and-continue loop that masks flagged sensors, allowing other failures to surface and enabling resilient, fine-grained localization. Across five datasets with up to nine residents, Tureis improves single-failure localization F1 by +7.6%, +21.0%, and +25.0% over three strong baselines. In multi-failure scenarios with up to five faulty sensors, it further boosts localization F1 by +17.6% and +35.4% over two baselines, while the third does not extend to this setting. These gains come with minute-scale localization and an edge-friendly footprint, as a sub-megabyte model that processes each minute of data in a few milliseconds with ~0.5 GB peak memory on a Raspberry Pi 5.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。