TrustGuard: GNN-Based Robust and Explainable Trust Evaluation With Dynamicity Support

被引:6
|
作者
Wang, Jie [1 ]
Yan, Zheng [1 ,2 ]
Lan, Jiahe [1 ]
Bertino, Elisa [3 ]
Pedrycz, Witold [4 ,5 ,6 ,7 ]
机构
[1] Xidian Univ, Sch Cyber Engn, State Key Lab Integrated Serv Networks, Xian 710071, Peoples R China
[2] Xidian Univ, Hangzhou Inst Technol, Xian 710071, Peoples R China
[3] Purdue Univ, Dept Comp Sci, W Lafayette, IN 47907 USA
[4] Univ Alberta, Dept Elect & Comp Engn, Edmonton, AB T6G 2R3, Canada
[5] Polish Acad Sci, Syst Res Inst, PL-00901 Warsaw, Poland
[6] King Abdulaziz Univ, Dept Elect & Comp Engn, Jeddah 21589, Saudi Arabia
[7] Istinye Univ, Dept Comp Engn, TR-34010 Sariyer Istanbul, Turkiye
基金
中国国家自然科学基金;
关键词
Computational modeling; Robustness; Predictive models; Data models; Graph neural networks; Visualization; Task analysis; Dynamicity; explainability; graph neural network (GNN); robustness; trust evaluation; ATTACKS;
D O I
10.1109/TDSC.2024.3353548
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Trust evaluation assesses trust relationships between entities and facilitates decision-making. Machine Learning (ML) shows great potential for trust evaluation owing to its learning capabilities. In recent years, Graph Neural Networks (GNNs), as a new ML paradigm, have demonstrated superiority in dealing with graph data. This has motivated researchers to explore their use in trust evaluation, as trust relationships among entities can be modeled as a graph. However, current trust evaluation methods that employ GNNs fail to fully satisfy the dynamic nature of trust, overlook the adverse effects of trust-related attacks, and cannot provide convincing explanations on evaluation results. To address these problems, we propose TrustGuard, a GNN-based accurate trust evaluation model that supports trust dynamicity, is robust against typical attacks, and provides explanations through visualization. Specifically, TrustGuard is designed with a layered architecture that contains a snapshot input layer, a spatial aggregation layer, a temporal aggregation layer, and a prediction layer. Among them, the spatial aggregation layer adopts a defense mechanism to robustly aggregate local trust, and the temporal aggregation layer applies an attention mechanism for effective learning of temporal patterns. Extensive experiments on two real-world datasets show that TrustGuard outperforms state-of-the-art GNN-based trust evaluation models with respect to trust prediction across single-timeslot and multi-timeslot, even in the presence of attacks. In addition, TrustGuard can explain its evaluation results by visualizing both spatial and temporal views.
引用
收藏
页码:4433 / 4450
页数:18
相关论文
共 14 条
  • [1] Robust GNN-based Representation Learning for HLS
    Sohrabizadeh, Atefeh
    Bai, Yunsheng
    Sun, Yizhou
    Cong, Jason
    2023 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2023,
  • [2] FocusedCleaner: Sanitizing Poisoned Graphs for Robust GNN-Based Node Classification
    Zhu, Yulin
    Tong, Liang
    Li, Gaolei
    Luo, Xiapu
    Zhou, Kai
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2024, 36 (06) : 2476 - 2489
  • [3] A Robust Detection and Correction Framework for GNN-Based Vertical Federated Learning
    Yang, Zhicheng
    Fan, Xiaoliang
    Wang, Zheng
    Wang, Zihui
    Wang, Cheng
    PATTERN RECOGNITION AND COMPUTER VISION, PRCV 2023, PT III, 2024, 14427 : 97 - 108
  • [4] TPoison: Data-Poisoning Attack against GNN-Based Social Trust Model
    Zhao, Jiahui
    Jiang, Nan
    Pei, Kanglu
    Wen, Jie
    Zhan, Hualin
    Tu, Ziang
    MATHEMATICS, 2024, 12 (12)
  • [5] Knowledge Graph and GNN-Based News Recommendation Algorithm With Edge Computing Support
    Yao, Chenchen
    Zhao, Chuangang
    INTERNATIONAL JOURNAL OF DISTRIBUTED SYSTEMS AND TECHNOLOGIES, 2022, 13 (02)
  • [6] GNNetSlice: A GNN-based performance model to support network slicing in B5G networks
    Farreras, Miquel
    Paillisse, Jordi
    Fabrega, Lluis
    Vila, Pere
    COMPUTER COMMUNICATIONS, 2025, 232
  • [7] Identifying performance anomalies in fluctuating cloud environments: A robust correlative-GNN-based explainable approach
    Song, Yujia
    Xin, Ruyue
    Chen, Peng
    Zhang, Rui
    Chen, Juan
    Zhao, Zhiming
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 145 : 77 - 86
  • [8] Trust Evaluation of CoPS Partners Based on Wavelet Support Vector Machine Model and Its Application
    Hu Long-ying
    Wang Zhi-sheng
    Li Hui-ying
    Zhang Xiang-rong
    2010 INTERNATIONAL CONFERENCE ON MANAGEMENT SCIENCE AND ENGINEERING (ICMSE), 2010, : 1456 - 1463
  • [9] Trust Evaluation Model of Partners in Complex Products and Systems Based on Rough Set Theory and Support Vector Machine
    Hu Long-ying
    Wang Zhi-sheng
    Li Hui-ying
    2009 INTERNATIONAL CONFERENCE ON MANAGEMENT SCIENCE & ENGINEERING (16TH), VOLS I AND II, CONFERENCE PROCEEDINGS, 2009, : 148 - 154
  • [10] Tanimoto Support Vector Regressive Linear Program Boost Based Node Trust Evaluation for Secure Communication in MANET
    Anitha Josephine, J.
    Senthilkumar, S.
    WIRELESS PERSONAL COMMUNICATIONS, 2021, 117 (04) : 2973 - 2993