4.8 Article

Things2Vec: Semantic Modeling in the Internet of Things With Graph Representation Learning

Journal

IEEE INTERNET OF THINGS JOURNAL
Volume 7, Issue 3, Pages 1939-1948

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/JIOT.2019.2962630

Keywords

Graph embedding; Internet of Things (IoT); semantics

Funding

  1. National Natural Science Foundation of China [61701190]
  2. Youth Science Foundation of Jilin Province of China [20180520021JH]
  3. National Key Research and Development Plan of China [2017YFA0604500]
  4. Key Scientific and Technological Research and Development Plan of Jilin Province of China [20180201103GX]
  5. China Postdoctoral Science Foundation [2018M631873]
  6. Project of Jilin Province Development and Reform Commission [2019FGWTZC001]
  7. Key Technology Innovation Cooperation Project of Government and University for the Whole Industry Demonstration [SXGJSF2017-4]

Ask authors/readers for more resources

The advent of fifth generation (5G) enables the Internet of Things (IoT) to connect a massive number of things. The interaction and communication among these things generate an enormous amount of context-aware data that is semantically diverse. Traditional data representation approaches, such as semantic annotation, ontology, and semantic Web technology are rule based, which lack flexibility and adaptability when applied to IoT. To address the challenge, this article mainly focuses on the problem of semantic representation, which is essential for processing and fusion of IoT data. To serve as a bridge, we propose a high-level framework, namely, Things2Vec, which aims to produce the latent semantic representations from the interaction of things through the graph embedding technique. These semantic representations benefit various IoT semantic analysis tasks, such as the IoT service recommendation and automation of things. In Things2Vec, we utilize the graph to model the function sequence relationships that are generated by the interaction of things, which is called the IoT context graph. Since these function sequence relationships are heterogeneous in terms of semantics, it causes general graph embeddings to fail to learn complete information. Thus, we propose a biased random walk procedure, which is tailored to capture the neighborhoods of nodes with different types of semantic relationships. Extensive experiments are carried out, and our results show that the proposed method can effectively capture the semantic relationships among context-aware data in IoT.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.8
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

Review Computer Science, Information Systems

A Survey from the Perspective of Evolutionary Process in the Internet of Things

Feng Wang, Liang Hu, Jin Zhou, Kuo Zhao

INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS (2015)

Review Engineering, Electrical & Electronic

Recent Advances in the Internet of Things: Multiple Perspectives

Feng Wang, Liang Hu, Jiejun Hu, Jin Zhou, Kuo Zhao

IETE TECHNICAL REVIEW (2017)

Article Computer Science, Information Systems

SRMCS: A semantic-aware recommendation framework for mobile crowd sensing

Feng Wang, Liang Hu, Rui Sun, Jiejun Hu, Kuo Zhao

INFORMATION SCIENCES (2018)

Article Computer Science, Artificial Intelligence

Nonnegative matrix tri-factorization with user similarity for clustering in point-of-interest

Liang Hu, Yongheng Xing, Yanlei Gong, Kuo Zhao, Feng Wang

NEUROCOMPUTING (2019)

Article Computer Science, Information Systems

NLP-based digital forensic investigation platform for online communications

Dongming Sun, Xiaolu Zhang, Kim-Kwang Raymond Choo, Liang Hu, Feng Wang

Summary: Digital investigations play a crucial role in criminal investigations and civil litigations due to the increasing prevalence of online communications. This paper introduces a Natural Language Processing (NLP)-based digital investigation platform, demonstrating its superiority over other existing methods through empirical comparisons.

COMPUTERS & SECURITY (2021)

Article Automation & Control Systems

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

Yongheng Xing, Liang Hu, Xiaolu Zhang, Gang Wu, Feng Wang

Summary: In this article, a NMF-based heterogeneous graph embedding method called IoT nonnegative matrix factorization (IoT-NMF) is proposed for trigger-action programming (TAP) in Internet of Things (IoT) devices/web services. By mapping triggers and actions to an IoT heterogeneous information network, three structures that preserve heterogeneous relations are extracted, and IoT-NMF is used to simultaneously factorize these structures to obtain low-dimensional representation vectors. The proposed approach outperforms the state-of-the-art methods, as demonstrated using an if this then that (IFTTT) dataset.

IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS (2022)

Article Computer Science, Information Systems

Fix the leaking tap: A survey of Trigger-Action Programming (TAP) security issues, detection techniques and solutions

Xuyang Chen, Xiaolu Zhang, Michael Elliot, Xiaoyin Wang, Feng Wang

Summary: This paper summarizes the existing literature on the security issues of Trigger-Action Programming (TAP) in IoT smart home platforms, including logical errors in TAP rules and vulnerabilities in well-known TAP platforms. It also provides detection techniques and solutions based on different approaches, such as Model Checking and Natural Language Processing. Additionally, datasets from literature or publicly available sources are summarized for potential future TAP security research.

COMPUTERS & SECURITY (2022)

Article Computer Science, Information Systems

Estimating online vacancies in real-time road traffic monitoring with traffic sensor data stream

Feng Wang, Liang Hu, Dongdai Zhou, Rui Sun, Jiejun Hu, Kuo Zhao

AD HOC NETWORKS (2015)

No Data Available