Recommendation Algorithm Based on Refined Knowledge Graphs and Contrastive Learning

被引:0
|
作者
Wang, Bing [1 ]
Yang, Xiaoling [1 ]
Zhang, Xingpeng [1 ]
Zhao, Chunlan [2 ]
Wang, Chunhao [1 ]
Feng, Weishan [1 ]
机构
[1] Southwest Petr Univ, Sch Comp Sci & Software Engn, Chengdu, Peoples R China
[2] Southwest Petr Univ, Sch Sci, Chengdu, Peoples R China
关键词
Recommendation Algorithm; Knowledge Graph; Contrastive Learning; Graph Convolutional Networks;
D O I
10.1007/978-981-97-5501-1_16
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Knowledge graphs are a vital tool for improving recommendation performance and interpretability since they are rich in auxiliary data. Two obstacles must be overcome in the recommendation process, though: 1) Real-world knowledge graphs are frequently noisy and contain connections unrelated to items and entities; 2) Data sparsity is a problem due to the long-tail distribution of user-item interactions. To address the aforementioned issues, a recommendation algorithm based on refined knowledge graphs and contrastive learning (RKGCL) is proposed. Firstly, the algorithm utilizes a graph pruning strategy to trim task-irrelevant knowledge associations, obtaining a high-quality knowledge graph. Secondly, it employs a graph convolutional network based on attention mechanisms to learn item embeddings. Subsequently, a simple yet effective noise-based embedding enhancement is applied for crosslayer contrastive learning, thereby alleviating the data sparsity issue. Finally, a message propagation strategy is employed to obtain user and item embeddings for recommendation prediction. Experimental results on three public datasets - Yelp, amazon-book, and Last-FM - show that our model outperforms other benchmark models on Recall@K and NDCG@K.
引用
收藏
页码:205 / 217
页数:13
相关论文
共 50 条
  • [1] DICES: Diffusion-Based Contrastive Learning with Knowledge Graphs for Recommendation
    Dong, Hao
    Liang, Haochen
    Yu, Jing
    Gai, Keke
    [J]. KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, PT II, KSEM 2024, 2024, 14885 : 117 - 129
  • [2] Knowledge-based recommendation with contrastive learning
    He, Yang
    Zheng, Xu
    Xu, Rui
    Tian, Ling
    [J]. HIGH-CONFIDENCE COMPUTING, 2023, 3 (04):
  • [3] Knowledge filter contrastive learning for recommendation
    Xia, Boshen
    Qin, Jiwei
    Han, Lu
    Gao, Aohua
    Ma, Chao
    [J]. KNOWLEDGE AND INFORMATION SYSTEMS, 2024, 66 (11) : 6697 - 6716
  • [4] Knowledge Graph Contrastive Learning for Recommendation
    Yang, Yuhao
    Huang, Chao
    Xia, Lianghao
    Li, Chenliang
    [J]. PROCEEDINGS OF THE 45TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '22), 2022, : 1434 - 1443
  • [5] Multimodal Recommendation Algorithm Based on Contrastive Learning and Semantic Enhancement
    Zhang, Kaihan
    Feng, Chenjiao
    Yao, Kaixuan
    Song, Peng
    Liang, Jiye
    [J]. Moshi Shibie yu Rengong Zhineng/Pattern Recognition and Artificial Intelligence, 2024, 37 (06): : 479 - 490
  • [6] Graph Contrastive Learning with Knowledge Transfer for Recommendation
    Zhang, Baoxin
    Yang, Dan
    Liu, Yang
    Zhang, Yu
    [J]. ENGINEERING LETTERS, 2024, 32 (03) : 477 - 487
  • [7] Sequential recommendation algorithm for long-tail users based on knowledge-enhanced contrastive learning
    Ren, Yonggong
    Zhou, Pinglei
    Zhang, Zhipeng
    [J]. Tongxin Xuebao/Journal on Communications, 2024, 45 (06): : 210 - 222
  • [8] HyperCLR: A Personalized Sequential Recommendation Algorithm Based on Hypergraph and Contrastive Learning
    Zhang, Ruiqi
    Wang, Haitao
    He, Jianfeng
    [J]. MATHEMATICS, 2024, 12 (18)
  • [9] Graphormer based contrastive learning for recommendation
    Wang, Jing
    Ren, Jiangtao
    [J]. APPLIED SOFT COMPUTING, 2024, 159
  • [10] Contrastive Learning-based Multi -behavior Recommendation with Semantic Knowledge hnhancement
    Yu, Wenxuan
    Bin, Chenzhong
    Liu, Wenqiang
    Chang, Liang
    [J]. 23RD IEEE INTERNATIONAL CONFERENCE ON DATA MINING, ICDM 2023, 2023, : 1511 - 1516