计算机科学
更安全的
干扰(通信)
知识图
家庭自动化
云计算
图形
集合(抽象数据类型)
人机交互
人工智能
理论计算机科学
计算机安全
频道(广播)
计算机网络
电信
操作系统
程序设计语言
作者
Ding Xiao,Qianyu Wang,Ming Cai,Zhaohui Zhu,Weiming Zhao
出处
期刊:IEEE Internet of Things Journal
[Institute of Electrical and Electronics Engineers]
日期:2019-12-13
卷期号:7 (3): 2197-2211
被引量:23
标识
DOI:10.1109/jiot.2019.2959063
摘要
The smart home brings together devices, the cloud, data, and people to make home living more comfortable and safer. Trigger-action programming enables users to connect smart devices using if-this-then-that (IFTTT)-style rules. With the increasing number of devices in smart home systems, multiple running rules that act on actuators in contradictory ways may cause unexpected and unpredictable interference problems, which can put residents and their belongings at risk. Previous studies have considered explicit interference problems related to multiple rules targeting a single actuator, whereas implicit interference (interference across different actuators) detection is still challenging and not yet well studied owing to the effort-intensive and time-consuming annotation work of obtaining device information. The lack of knowledge about devices is a critical reason that affects the accuracy and efficiency in implicit interference detection. In this article, we propose A3ID, an automatic detection method for implicit interference based on knowledge graphs. Using natural language processing (NLP) techniques and a lexical database, A3ID can extract knowledge of devices from a knowledge graph, including functionality, effect, and scope. Then, it analyzes and detects interferences among the different devices semantically in three steps, without human intervention. Furthermore, it provides user-friendly explanations in a well-designed structure to specify possible reasons for the implicit interference problems. Our experiment on 11 859 IFTTT-style rules shows that A3ID outperforms state-of-the-art methods by more than 33% in the F1-score for the detection of implicit interference. Moreover, evaluations on an extended data set for devices from ConceptNet (a knowledge graph) and five smart home systems suggest that A3ID also has favorable performance with other devices not limited to the smart home domain.
科研通智能强力驱动
Strongly Powered by AbleSci AI