计算机应用与软件2024,Vol.41Issue(3) :276-282.DOI:10.3969/j.issn.1000-386x.2024.03.042

一种融合知识图注意神经网络的推荐算法

KNOWLEDGE GRAPH ATTENTION NETWORK FOR RECOMMENDATION SYSTEMS

李瑞征 赵加坤
计算机应用与软件2024,Vol.41Issue(3) :276-282.DOI:10.3969/j.issn.1000-386x.2024.03.042

一种融合知识图注意神经网络的推荐算法

KNOWLEDGE GRAPH ATTENTION NETWORK FOR RECOMMENDATION SYSTEMS

李瑞征 1赵加坤1
扫码查看

作者信息

  • 1. 西安交通大学软件学院 陕西西安 710048
  • 折叠

摘要

为了提高推荐算法的准确性和可解释性,通常会在推荐算法中添加并利用用户和项目的一些辅助信息.大量实验表明,在推荐算法中添加知识图谱作为辅助信息,通过挖掘实体之间的相关属性可以有效地获取项目之间的相关性,从而较大地提高推荐的性能.受到图注意神经网络和KGCN的启发,设计一个注意嵌入传播层来计算知识图谱中实体的邻居信息,以丰富项目表示.在三个真实的数据集上进行实验,结果分析表明,在电影和书籍推荐中该算法推荐性能最佳,在音乐推荐中也取得了较好的推荐效果.

Abstract

In order to improve the accuracy and interpretability of the recommendation algorithm,some auxiliary information of users and items is usually added and used in the recommendation algorithm.A large number of experiments show that adding knowledge graphs as auxiliary information to the recommendation algorithm can effectively obtain the correlation between items by mining the relevant attributes between entities,thereby greatly improving the performance of the recommendation.Inspired by the graph attention neural network and KGCN,an attention embedding propagation layer was designed to calculate the neighbor information of entities in the knowledge graph to enrich project representation.Experiments were conducted on three real data sets.The analysis of the results shows that this algorithm has the best recommendation performance in movie and book recommendation;in music recommendation,it has also achieved a high recommendation effect.

关键词

推荐系统/知识图谱/图注意神经网络/CTR

Key words

Recommendation system/Knowledge graphs/Graph attention neural network/CTR

引用本文复制引用

出版年

2024
计算机应用与软件
上海市计算技术研究所 上海计算机软件技术开发中心

计算机应用与软件

CSTPCD北大核心
影响因子:0.615
ISSN:1000-386X
参考文献量18
段落导航相关论文