Knowledge-Aware Graph Self-Supervised Learning for Recommendation

被引:1
|
作者
Li, Shanshan [1 ,2 ]
Jia, Yutong [1 ,2 ]
Wu, You [1 ,2 ]
Wei, Ning [1 ,2 ]
Zhang, Liyan [1 ,2 ]
Guo, Jingfeng [1 ,2 ]
机构
[1] Yanshan Univ, Coll Informat Sci & Engn, Qinhuangdao 066004, Peoples R China
[2] Key Lab Comp Virtual Technol & Syst Integrat Hebei, Qinhuangdao 066004, Peoples R China
基金
中国国家自然科学基金;
关键词
self-supervised learning; knowledge graph; semantic similarity; recommendation;
D O I
10.3390/electronics12234869
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Collaborative filtering (CF) based on graph neural networks (GNN) can capture higher-order relationships between nodes, which in turn improves recommendation performance. Although effective, GNN-based methods still face the challenges of sparsity and noise in real scenarios. In recent years, researchers have introduced graph self-supervised learning (SSL) techniques into CF to alleviate the sparse supervision problem. The technique first augments the data to obtain contrastive views and then utilizes the mutual information maximization to provide self-supervised signals for the contrastive views. However, the existing approaches based on graph self-supervised signals still face the following challenges: (i) Most of the works fail to effectively mine and exploit the supervised information from the item knowledge graph, resulting in suboptimal performance. (ii) Existing data augmentation methods are unable to fully exploit the potential of contrastive learning, because they primarily focus on the contrastive view of data structure changes and neglect the adjacent relationship among users and items. To address these issues, we propose a novel self-supervised learning approach, namely Knowledge-aware Graph Self-supervised Learning (KGSL). Specifically, we calculate node similarity based on semantic relations between items in the knowledge graph to generate a semantic-based item similarity graph. Then, the self-supervised learning contrast views are generated from both the user-item interaction graph and the item similarity graph, respectively. Maximization of the information from these contrastive views provides additional self-supervised signals to enhance the node representation capacity. Finally, we establish a joint training strategy for the self-supervised learning task and the recommendation task to further optimize the learning process of KGSL. Extensive comparative experiments as well as ablation experiments are conducted on three real-world datasets to verify the effectiveness of KGSL.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] Knowledge-Aware Self-supervised Graph Representation Learning for Recommendation
    Sun, Yeheng
    Zhu, Jinghua
    Xi, Heran
    [J]. ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2022, PT IV, 2022, 13532 : 420 - 432
  • [2] Self-Supervised Hypergraph Learning for Knowledge-Aware Social Recommendation
    Li, Munan
    Li, Jialong
    Yang, Liping
    Ding, Qi
    [J]. ELECTRONICS, 2024, 13 (07)
  • [3] Self-Supervised Reinforcement Learning with dual-reward for knowledge-aware recommendation
    Zhang, Wei
    Lin, Yuanguo
    Liu, Yong
    You, Huanyu
    Wu, Pengcheng
    Lin, Fan
    Zhou, Xiuze
    [J]. APPLIED SOFT COMPUTING, 2022, 131
  • [4] Knowledge-aware reasoning with self-supervised reinforcement learning for explainable recommendation in MOOCs
    Yuanguo Lin
    Wei Zhang
    Fan Lin
    Wenhua Zeng
    Xiuze Zhou
    Pengcheng Wu
    [J]. Neural Computing and Applications, 2024, 36 : 4115 - 4132
  • [5] Knowledge-aware reasoning with self-supervised reinforcement learning for explainable recommendation in MOOCs
    Lin, Yuanguo
    Zhang, Wei
    Lin, Fan
    Zeng, Wenhua
    Zhou, Xiuze
    Wu, Pengcheng
    [J]. NEURAL COMPUTING & APPLICATIONS, 2024, 36 (08): : 4115 - 4132
  • [6] Self-supervised Graph Learning for Recommendation
    Wu, Jiancan
    Wang, Xiang
    Feng, Fuli
    He, Xiangnan
    Chen, Liang
    Lian, Jianxun
    Xie, Xing
    [J]. SIGIR '21 - PROCEEDINGS OF THE 44TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2021, : 726 - 735
  • [7] Knowledge Graph Self-Supervised Rationalization for Recommendation
    Yang, Yuhao
    Huang, Chao
    Xia, Lianghao
    Huang, Chunzhen
    [J]. PROCEEDINGS OF THE 29TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2023, 2023, : 3046 - 3056
  • [8] Research on personalised knowledge graph recommendation algorithm based on self-supervised learning
    Shen, Bing
    Zhang, Yulai
    [J]. DISCOVER APPLIED SCIENCES, 2024, 6 (08)
  • [9] Graph Diffusive Self-Supervised Learning for Social Recommendation
    Li, Jiuqiang
    Wang, Hongjun
    [J]. PROCEEDINGS OF THE 47TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, SIGIR 2024, 2024, : 2442 - 2446
  • [10] Self-supervised graph learning for occasional group recommendation
    Hao, Bowen
    Yin, Hongzhi
    Li, Cuiping
    Chen, Hong
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2022, 37 (12) : 10880 - 10902