Knowledge Graph Self-Supervised Rationalization for Recommendation

被引:26
|
作者
Yang, Yuhao [1 ]
Huang, Chao [1 ]
Xia, Lianghao [1 ]
Huang, Chunzhen [2 ]
机构
[1] Univ Hong Kong, Hong Kong, Peoples R China
[2] Tencent, Wechat, Shenzhen, Peoples R China
关键词
Recommendation; Self-Supervised Learning; Knowledge Graph;
D O I
10.1145/3580305.3599400
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we introduce a new self-supervised rationalization method, called KGRec, for knowledge-aware recommender systems. To effectively identify informative knowledge connections, we propose an attentive knowledge rationalization mechanism that generates rational scores for knowledge triplets. With these scores, KGRec integrates generative and contrastive self-supervised tasks for recommendation through rational masking. To highlight rationales in the knowledge graph, we design a novel generative task in the form of masking-reconstructing. By masking important knowledge with high rational scores, KGRec is trained to rebuild and highlight useful knowledge connections that serve as rationales. To further rationalize the effect of collaborative interactions on knowledge graph learning, we introduce a contrastive learning task that aligns signals from knowledge and user-item interaction views. To ensure noise-resistant contrasting, potential noisy edges in both graphs judged by the rational scores are masked. Extensive experiments on three real-world datasets demonstrate that KGRec outperforms state-of-the-art methods. We also provide the implementation codes for our approach at https://github.com/HKUDS/KGRec.
引用
收藏
页码:3046 / 3056
页数:11
相关论文
共 50 条
  • [31] SGLCMR: Self-supervised Graph Learning of Generalized Representations for Cross-Market Recommendation
    Zhao, Xinping
    Yang, Yingchun
    [J]. 2022 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2022,
  • [32] Self-supervised global context graph neural network for session-based recommendation
    Chu, Fei
    Jia, Caiyan
    [J]. PEERJ COMPUTER SCIENCE, 2022, 8
  • [33] Self-supervised progressive graph neural network for enhanced multi-behavior recommendation
    Liu, Tianhang
    Zhou, Hui
    Li, Chao
    Zhao, Zhongying
    [J]. INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2024,
  • [34] Self-supervised global context graph neural network for session-based recommendation
    Chu, Fei
    Jia, Caiyan
    [J]. PeerJ Computer Science, 2022, 8
  • [35] Self-Supervised Spatio-Temporal Graph Learning for Point-of-Interest Recommendation
    Liu, Jiawei
    Gao, Haihan
    Shi, Chuan
    Cheng, Hongtao
    Xie, Qianlong
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (15):
  • [36] A Self-Supervised Learning Framework for Sequential Recommendation
    Jia, Renqi
    Bai, Xu
    Zhou, Xiaofei
    Pan, Shirui
    [J]. 2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,
  • [37] Mitigating Spurious Correlations for Self-supervised Recommendation
    Lin, Xin-Yu
    Xu, Yi-Yan
    Wang, Wen-Jie
    Zhang, Yang
    Feng, Fu-Li
    [J]. MACHINE INTELLIGENCE RESEARCH, 2023, 20 (02) : 263 - 275
  • [38] Swarm Self-supervised Hypergraph Embedding for Recommendation
    Jian, Meng
    Bai, Yulong
    Guo, Jingjing
    Wu, Lifang
    [J]. ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2024, 18 (04)
  • [39] A self-supervised method for treatment recommendation in sepsis
    Zhu, Sihan
    Pu, Jian
    [J]. FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2021, 22 (07) : 926 - 939
  • [40] Adaptive self-supervised learning for sequential recommendation
    Sun, Xiujuan
    Sun, Fuzhen
    Zhang, Zhiwei
    Li, Pengcheng
    Wang, Shaoqing
    [J]. NEURAL NETWORKS, 2024, 179