###
计算机系统应用英文版:2025,34(6):118-127
←前一篇   |   后一篇→
本文二维码信息
码上扫一扫!
融合多视图对比学习和知识图谱的推荐算法
(辽宁工程技术大学 软件学院, 葫芦岛 125105)
Recommendation Algorithm Incorporating Multi-view Contrastive Learning and Knowledge Graph
(Software College, Liaoning Technical University, Huludao 125105, China)
摘要
图/表
参考文献
相似文献
本文已被:浏览 591次   下载 1311
Received:October 28, 2024    Revised:November 29, 2024
中文摘要: 当前多数图对比学习驱动的推荐系统模型倾向于依赖单一视图进行训练, 这种做法不可避免地限制了模型对复杂数据特征的全面捕捉能力. 为此, 提出一种融合多视图对比学习和知识图谱的推荐算法MKCLR (multi-view knowledge contrastive learning recommendation). 首先, 使用了3种视图增强方法, 分别是随机边丢弃, 添加均匀噪声扰动和随机游走算法, 为知识图谱和用户-物品图构建3个对比视图; 其次, 通过LightGCN进行编码, 并为之构建多组对比学习任务, 来最大化地提取和利用多视图数据中的丰富信息; 最后, 将主推荐任务与对比学习结合起来进行联合训练, 在MIND、Last-FM和Alibaba-iFashion这3个基准数据集上进行实验, 结果表明, MKCLR在Recall和NDCG这两个评价指标上分别平均提升5.78%和8.68%, 证明了所提方法的有效性.
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.
文章编号:     中图分类号:    文献标志码:
基金项目:国家自然科学基金(62173171)
引用文本:
王光,姜皓.融合多视图对比学习和知识图谱的推荐算法.计算机系统应用,2025,34(6):118-127
WANG Guang,JIANG Hao.Recommendation Algorithm Incorporating Multi-view Contrastive Learning and Knowledge Graph.COMPUTER SYSTEMS APPLICATIONS,2025,34(6):118-127