Nonnegative Matrix Factorization Based Heterogeneous Graph Embedding Method for Trigger-Action Programming in IoT

被引:9
作者
Xing, Yongheng [1 ]
Hu, Liang [1 ]
Zhang, Xiaolu [2 ]
Wu, Gang [1 ]
Wang, Feng [1 ]
机构
[1] Jilin Univ, Coll Comp Sci & Technol, Engn Res Ctr Network Technol & Applcat Software, Minist Educ, Changchun 130012, Peoples R China
[2] Univ Texas San Antonio, Dept Informat Syst & Cyber Secur, San Antonio, TX 78249 USA
基金
中国国家自然科学基金;
关键词
Internet of Things; Semantics; Programming; Feature extraction; Cameras; Data mining; Machine learning; Graph embedding; heterogeneous information networks; Internet of Things (IoT); nonnegative matrix factorization; trigger-action programming (TAP);
D O I
10.1109/TII.2021.3092774
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, users can personalize Internet of Things (IoT) devices/web services via trigger-action programming (TAP). As the number of connected entities grows, the relations of triggers and actions become progressively complex (i.e., the heterogeneity of TAP), which becomes a challenge for existing models to completely preserve the heterogeneous data and semantic information in trigger and action. To address this issue, in this article, we propose IoT nonnegative matrix factorization (IoT-NMF), a NMF-based heterogeneous graph embedding method for TAP. Prior to using IoT-NMF, we map triggers and actions to an IoT heterogeneous information network, from which we can extract three structures that preserve heterogeneous relations in triggers and actions. IoT-NMF can factorize the structures simultaneously for getting low-dimensional representation vectors of the triggers and actions, which can be further utilized in Artificial Intelligence of Things applications (e.g., TAP rule recommendation). Finally, we demonstrate the proposed approach using an if this then that (IFTTT) dataset. The result shows that IoT-NMF outperforms the state-of-the-art approaches.
引用
收藏
页码:1231 / 1239
页数:9
相关论文
共 43 条
  • [31] NONNEGATIVE MATRIX FACTORIZATION BASED ON ALTERNATING NONNEGATIVITY CONSTRAINED LEAST SQUARES AND ACTIVE SET METHOD
    Kim, Hyunsoo
    Park, Haesun
    [J]. SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2008, 30 (02) : 713 - 730
  • [32] Improving Incremental Nonnegative Matrix Factorization Method for Recommendations Based on Three-Way Decision Making
    Xiaoxia Zhang
    Lu Chen
    Ye Wang
    Guoyin Wang
    [J]. Cognitive Computation, 2022, 14 : 1978 - 1996
  • [33] Improving Incremental Nonnegative Matrix Factorization Method for Recommendations Based on Three-Way Decision Making
    Zhang, Xiaoxia
    Chen, Lu
    Wang, Ye
    Wang, Guoyin
    [J]. COGNITIVE COMPUTATION, 2022, 14 (06) : 1978 - 1996
  • [34] Harmony search Hawks optimization-based Deep reinforcement learning for intrusion detection in IoT using nonnegative matrix factorization
    Om Prakash, P. G.
    Maram, Balajee
    Nalinipriya, G.
    Cristin, R.
    [J]. INTERNATIONAL JOURNAL OF WAVELETS MULTIRESOLUTION AND INFORMATION PROCESSING, 2021, 19 (04)
  • [35] Local and Non-Local Feature-based Kernel Nonnegative Matrix Factorization Method for Face Recognition
    Chen, Wen-Sheng
    Wang, Qian
    Pan, Binbin
    Li, Yu-Gao
    [J]. PROCEEDINGS OF 2016 12TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2016, : 107 - 110
  • [36] BERT-Based Semantic-Aware Heterogeneous Graph Embedding Method for Enhancing App Usage Prediction Accuracy
    Fang, Xi
    Yang, Hui
    Shi, Liu
    Wang, Yilong
    Li, Li
    [J]. IEEE TRANSACTIONS ON HUMAN-MACHINE SYSTEMS, 2024, 54 (04) : 465 - 474
  • [37] Safety Monitoring by a Graph-Regularized Semi-Supervised Nonnegative Matrix Factorization With Applications to a Vision-Based Marking Process
    Fan, Song
    Jia, Qilong
    Cheng, Wan Sheng
    [J]. IEEE ACCESS, 2020, 8 : 112278 - 112286
  • [38] A Topic Community-based Method for Friend Recommendation in Online Social Networks via Joint Nonnegative Matrix Factorization
    He, Chaobo
    Li, Hanchao
    Fei, Xiang
    Tang, Yong
    Zhu, Jia
    [J]. 2015 THIRD INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA, 2015, : 28 - 35
  • [39] Prediction of Drug-Disease Associations Based on Multi-Kernel Deep Learning Method in Heterogeneous Graph Embedding
    Li, Dandan
    Xiao, Zhen
    Sun, Han
    Jiang, Xingpeng
    Zhao, Weizhong
    Shen, Xianjun
    [J]. IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2024, 21 (01) : 120 - 128
  • [40] Identifying group discriminative and age regressive sub-networks from DTI-based connectivity via a unified framework of non-negative matrix factorization and graph embedding
    Ghanbari, Yasser
    Smith, Alex R.
    Schultz, Robert T.
    Verma, Ragini
    [J]. MEDICAL IMAGE ANALYSIS, 2014, 18 (08) : 1337 - 1348