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

被引:7
|
作者
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
相关论文
共 50 条
  • [41] Nonnegative Matrix Factorization Numerical Method for Integrated Photonic Cavity Based Spectroscopy
    Huang, Zhengyu
    Xiong, Dayuan
    Zhang, Guixu
    Shi, Yiqin
    Hao, Changning
    Duan, Junli
    JOURNAL OF NANOMATERIALS, 2014, 2014
  • [42] Multimode Process Monitoring Method Based on Multiblock Projection Nonnegative Matrix Factorization
    Wang, Yan
    Zhao, Yu-Bo
    Li, Chuang
    Zhu, Chuan-Qian
    Han, Shuai-shuai
    Gu, Xiao-Guang
    ADVANCES IN MATHEMATICAL PHYSICS, 2020, 2020
  • [43] SEMIDEFINITE PROGRAMMING BASED PRECONDITIONING FOR MORE ROBUST NEAR-SEPARABLE NONNEGATIVE MATRIX FACTORIZATION
    Gillis, Nicolas
    Vavasis, Stephen A.
    SIAM JOURNAL ON OPTIMIZATION, 2015, 25 (01) : 677 - 698
  • [44] IoTWarden: A Deep Reinforcement Learning Based Real-time Defense System to Mitigate Trigger-action IoT Attacks
    Alam, Md Morshed
    Jahan, Israt
    Wang, Weichao
    2024 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, WCNC 2024, 2024,
  • [45] Correntropy-based dual graph regularized nonnegative matrix factorization with Lp smoothness for data representation
    Zhenqiu Shu
    Zonghui Weng
    Zhengtao Yu
    Congzhe You
    Zhen Liu
    Songze Tang
    Xiaojun Wu
    Applied Intelligence, 2022, 52 : 7653 - 7669
  • [46] A novel nonnegative matrix factorization-based model for attributed graph clustering by incorporating complementary information
    Jannesari, Vahid
    Keshvari, Maryam
    Berahmand, Kamal
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 242
  • [47] Correntropy-based dual graph regularized nonnegative matrix factorization with Lp smoothness for data representation
    Shu, Zhenqiu
    Weng, Zonghui
    Yu, Zhengtao
    You, Congzhe
    Liu, Zhen
    Tang, Songze
    Wu, Xiaojun
    APPLIED INTELLIGENCE, 2022, 52 (07) : 7653 - 7669
  • [48] Multi-view clustering based on graph-regularized nonnegative matrix factorization for object recognition
    Zhang, Xinyu
    Gao, Hongbo
    Li, Guopeng
    Zhao, Jianhui
    Huo, Jianghao
    Yin, Jialun
    Liu, Yuchao
    Zheng, Li
    INFORMATION SCIENCES, 2018, 432 : 463 - 478
  • [49] Community detection method based on robust semi-supervised nonnegative matrix factorization
    He, Chaobo
    Zhang, Qiong
    Tang, Yong
    Liu, Shuangyin
    Zheng, Jianhua
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2019, 523 : 279 - 291
  • [50] A three-stage method for batch-based incremental nonnegative matrix factorization
    Liu, Weiqiang
    Luo, Linkai
    Peng, Hong
    Zhang, Longmin
    Wen, Wei
    Wu, Hao
    Shao, Wei
    NEUROCOMPUTING, 2020, 400 (400) : 150 - 160