KGTrust: Evaluating Trustworthiness of SIoT via Knowledge Enhanced Graph Neural Networks

02/22/2023
by   Zhizhi Yu, et al.
0

Social Internet of Things (SIoT), a promising and emerging paradigm that injects the notion of social networking into smart objects (i.e., things), paving the way for the next generation of Internet of Things. However, due to the risks and uncertainty, a crucial and urgent problem to be settled is establishing reliable relationships within SIoT, that is, trust evaluation. Graph neural networks for trust evaluation typically adopt a straightforward way such as one-hot or node2vec to comprehend node characteristics, which ignores the valuable semantic knowledge attached to nodes. Moreover, the underlying structure of SIoT is usually complex, including both the heterogeneous graph structure and pairwise trust relationships, which renders hard to preserve the properties of SIoT trust during information propagation. To address these aforementioned problems, we propose a novel knowledge-enhanced graph neural network (KGTrust) for better trust evaluation in SIoT. Specifically, we first extract useful knowledge from users' comment behaviors and external structured triples related to object descriptions, in order to gain a deeper insight into the semantics of users and objects. Furthermore, we introduce a discriminative convolutional layer that utilizes heterogeneous graph structure, node semantics, and augmented trust relationships to learn node embeddings from the perspective of a user as a trustor or a trustee, effectively capturing multi-aspect properties of SIoT trust during information propagation. Finally, a trust prediction layer is developed to estimate the trust relationships between pairwise nodes. Extensive experiments on three public datasets illustrate the superior performance of KGTrust over state-of-the-art methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/03/2021

Towards a Machine Learning-driven Trust Evaluation Model for Social Internet of Things: A Time-aware Approach

The emerging paradigm of the Social Internet of Things (SIoT) has transf...
research
02/03/2021

Trust Computational Heuristic for Social Internet of Things: A Machine Learning-based Approach

The Internet of Things (IoT) is an evolving network of billions of inter...
research
06/15/2022

TeKo: Text-Rich Graph Neural Networks with External Knowledge

Graph Neural Networks (GNNs) have gained great popularity in tackling va...
research
05/25/2022

TrustGNN: Graph Neural Network based Trust Evaluation via Learnable Propagative and Composable Nature

Trust evaluation is critical for many applications such as cyber securit...
research
09/26/2019

A Matrix Factorization Model for Hellinger-based Trust Management in Social Internet of Things

The Social Internet of Things (SIoT), integration of Internet of Things ...
research
09/26/2019

A Matrix Factorization Model for Hellinger-based Trust Management in Social IoT

The Social Internet of Things (SIoT), integration of Internet of Things ...
research
05/27/2019

MCNE: An End-to-End Framework for Learning Multiple Conditional Network Representations of Social Network

Recently, the Network Representation Learning (NRL) techniques, which re...

Please sign up or login with your details

Forgot password? Click here to reset