Make Your Home Safe: Time-aware Unsupervised User Behavior Anomaly Detection in Smart Homes via Loss-guided Mask
Jingyu Xiao, Zhiyao Xu, Qingsong Zou, Qing Li, Dan Zhao, and Dong Fang, Ruoyu Li, Wenxin Tang, Kang Li, Xudong Zuo and, Penghui Hu, Yong Jiang, Zixuan Weng, Michael R.Lyv

TL;DR
SmartGuard is an innovative unsupervised framework for detecting user behavior anomalies in smart homes, effectively learning less frequent behaviors, incorporating temporal context, and handling noise to improve security detection accuracy.
Contribution
The paper introduces SmartGuard, a novel autoencoder-based framework with loss-guided masking, time-aware embeddings, and noise-aware loss to enhance anomaly detection in smart home environments.
Findings
Outperforms state-of-the-art baselines on three datasets
Effectively detects ten types of anomalies
Provides highly interpretable results
Abstract
Smart homes, powered by the Internet of Things, offer great convenience but also pose security concerns due to abnormal behaviors, such as improper operations of users and potential attacks from malicious attackers. Several behavior modeling methods have been proposed to identify abnormal behaviors and mitigate potential risks. However, their performance often falls short because they do not effectively learn less frequent behaviors, consider temporal context, or account for the impact of noise in human behaviors. In this paper, we propose SmartGuard, an autoencoder-based unsupervised user behavior anomaly detection framework. First, we design a Loss-guided Dynamic Mask Strategy (LDMS) to encourage the model to learn less frequent behaviors, which are often overlooked during learning. Second, we propose a Three-level Time-aware Position Embedding (TTPE) to incorporate temporal…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
