A data fusion framework based on heterogeneous information network embedding for trigger-action programming in IoT

被引:4
|
作者
Wu, Gang
Hu, Liang
Mao, Xuelin
Xing, Yongheng
Wang, Feng
机构
[1] Jilin Univ, Coll Comp Sci & Technol, Minist Educ, Changchun 130012, Peoples R China
[2] Jilin Univ, Engn Res Ctr Network Technol & Applicat Software, Minist Educ, Changchun 130012, Peoples R China
关键词
Internet of Things; Trigger-action programming; Heterogeneous information network; embedding; Artificial Intelligence of Things;
D O I
10.1016/j.eswa.2023.121065
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Trigger-action programming (TAP) in the Internet of Things (IoT) enables users to easily customize the desired behaviors of connected entities, such as smart devices and online services, by creating trigger-action rules, also known as recipes. An example of such a rule is "If Sunset, Then Turn on lights". As potential trigger-action combinations grow exponentially, there has been significant interest in automatically generating recipes based on users' natural language instead of relying on manual creation. In this article, we present TAPFuser, an IoT data fusion framework designed to encode natural language and recipes, aiming to map human demand and recipes using a heterogeneous information network (HIN) embedding approach. Firstly, we divide TAP data into machine and human levels based on their sources. We then model these two levels of data as an IoT-HIN and employ HIN embedding techniques to learn vector representations of nodes, which is beneficial for recipe recommendation. To enhance the adaptive capabilities of TAPFuser, we propose a specific metagraph-guided random walk method that captures the level-aware heterogeneity of the IoT-HIN. Finally, we formulate the mapping between natural language generated by the human level and recipes generated by the machine level as a multi-label classification problem, where each node represents a natural language description, and the label corresponds to the category of the entity included in the recipe. We conducted multi-label classification experiments using the IFTTT dataset, and the results demonstrate the effectiveness of our proposed framework.
引用
收藏
页数:12
相关论文
共 32 条
  • [1] Nonnegative Matrix Factorization Based Heterogeneous Graph Embedding Method for Trigger-Action Programming in IoT
    Xing, Yongheng
    Hu, Liang
    Zhang, Xiaolu
    Wu, Gang
    Wang, Feng
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (02) : 1231 - 1239
  • [2] Threat Detection in Trigger-Action Programming Rules of Smart Home With Heterogeneous Information Network Model
    Sun, Dongming
    Hu, Liang
    Wu, Gang
    Xing, Yongheng
    Hu, Juncheng
    Wang, Feng
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (10): : 18320 - 18334
  • [3] A Semantic Web Approach to Simplifying Trigger-Action Programming in the IoT
    Corno, Fulvio
    De Russis, Luigi
    Roffarello, Alberto Monge
    COMPUTER, 2017, 50 (11) : 18 - 24
  • [4] CCDF-TAP: A Context-Aware Conflict Detection Framework for IoT Trigger-Action Programming With Graph Neural Network
    Xing, Yongheng
    Hu, Liang
    Du, Xinqi
    Shen, Zhiqi
    Hu, Juncheng
    Wang, Feng
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (19): : 31534 - 31544
  • [5] A privacy-preserving federated graph learning framework for threat detection in IoT trigger-action programming
    Xing, Yongheng
    Hu, Liang
    Du, Xinqi
    Shen, Zhiqi
    Hu, Juncheng
    Wang, Feng
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 255
  • [6] Context-Aware Conversational Recommendation of Trigger-Action Rules in IoT Programming
    Zhao, Mingxin
    Wu, Qinyue
    Ma, Enze
    Shen, Beijun
    Chen, Yuting
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2021, 31 (10) : 1517 - 1538
  • [7] ChatIoT: Zero-code Generation of Trigger-action Based IoT Programs
    Gao, Yi
    Xiao, Kaijie
    Li, Fu
    Xu, Weifeng
    Huang, Jiaming
    Dong, Wei
    PROCEEDINGS OF THE ACM ON INTERACTIVE MOBILE WEARABLE AND UBIQUITOUS TECHNOLOGIES-IMWUT, 2024, 8 (03):
  • [8] Clustering on heterogeneous IoT information network based on meta path
    Zhao, Kuo
    Zhang, Huajian
    Li, Jiaxin
    Pan, Qifu
    Lai, Li
    Nie, Yike
    Zhang, Zhongfei
    SCIENCE PROGRESS, 2024, 107 (02)
  • [9] Dual-View Fusion of Heterogeneous Information Network Embedding for Recommendation
    Ma, Jinlong
    Wang, Runfeng
    IEEE LATIN AMERICA TRANSACTIONS, 2024, 22 (07) : 557 - 565
  • [10] Text fusion based internet of things service recommendation for trigger⁃action programming pattern
    Sun D.-M.
    Hu L.
    Xing Y.-H.
    Wang F.
    Jilin Daxue Xuebao (Gongxueban)/Journal of Jilin University (Engineering and Technology Edition), 2021, 51 (06): : 2182 - 2189