Recommendation Algorithm Incorporating Multi-view Contrastive Learning and Knowledge Graph
Author:
  • Article
  • | |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • | |
  • Comments
    Abstract:

    Most of the current graph contrast learning-driven recommender models tend to rely on a single view for training, which inevitably limits the ability of the models to fully capture the features of complex data. To this end, a recommendation algorithm multi-view knowledge contrastive learning recommendation (MKCLR) integrating multi-view contrastive learning and knowledge graph is proposed in this study. First, three view enhancement methods, namely, random edge discarding, adding uniform noise perturbation, and random walk algorithm, are used to construct three contrasting views for the knowledge graph and user-item graph. Second, LightGCN is used to encode the knowledge graph and construct multiple contrastive learning tasks, aiming to maximize the extraction and utilization of the rich information in the multi-view data. Finally, the main recommendation task is combined with contrastive learning for joint training. Experiments conducted on MIND, Last-FM, and Alibaba-iFashion show an average increase of 5.78% and 8.68% of MKCLR in terms of Recall and NDCG indexes, respectively, validating the effectiveness of the proposed method.

    Reference
    Related
    Cited by
Get Citation

王光,姜皓.融合多视图对比学习和知识图谱的推荐算法.计算机系统应用,,():1-11

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:October 28,2024
  • Revised:November 29,2024
  • Online: March 24,2025
Article QR Code
You are the firstVisitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-3
Address:4# South Fourth Street, Zhongguancun,Haidian, Beijing,Postal Code:100190
Phone:010-62661041 Fax: Email:csa (a) iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063