Graph factorization machine based recommendation algorithm with graph construction and attention mechanism

Shanghang Song, B. Kong, Lihua Zhou
{"title":"Graph factorization machine based recommendation algorithm with graph construction and attention mechanism","authors":"Shanghang Song, B. Kong, Lihua Zhou","doi":"10.1117/12.2680552","DOIUrl":null,"url":null,"abstract":"Graphs, as a type of data structure that exists in numerous scenarios, are applied in various fields of the internet, such as recommendation algorithms, community detection, path search, and so on. In recent years, with the rapid development of the internet, the amount of graph data has greatly increased, and analyzing and utilizing these graph data to establish graph network models and apply them to various real-life production and living scenarios is of significant importance, such as using user-item data to establish a recommendation algorithm model for recommendations. Currently, many graph neural network models have achieved good results, but there is still room for improvement. Better algorithms can more accurately understand the user's needs and bring a better recommendation experience to the user. The paper designs a new way of constructing graphs and improves the graph network message-passing algorithm. A new graph neural network algorithm, GAFM (Graph Attention Factorization Machines), is proposed. Compared with traditional algorithms, this algorithm will construct graph structures of users and items based on original data, and can also construct item graph data by linking to a knowledge base to introduce new items. When this algorithm performs message passing between nodes, it will consider the first-order neighbor set of the central node and the second-order cross-item of the first-order neighbor set, and use an attention mechanism to regulate the weight in the message passing process to capture high-dimensional neighbor information and improve accuracy. The experimental results on real-world datasets show that the algorithm has better performance compared to existing graph recommendation algorithms.","PeriodicalId":201466,"journal":{"name":"Symposium on Advances in Electrical, Electronics and Computer Engineering","volume":"161 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Symposium on Advances in Electrical, Electronics and Computer Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1117/12.2680552","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Graphs, as a type of data structure that exists in numerous scenarios, are applied in various fields of the internet, such as recommendation algorithms, community detection, path search, and so on. In recent years, with the rapid development of the internet, the amount of graph data has greatly increased, and analyzing and utilizing these graph data to establish graph network models and apply them to various real-life production and living scenarios is of significant importance, such as using user-item data to establish a recommendation algorithm model for recommendations. Currently, many graph neural network models have achieved good results, but there is still room for improvement. Better algorithms can more accurately understand the user's needs and bring a better recommendation experience to the user. The paper designs a new way of constructing graphs and improves the graph network message-passing algorithm. A new graph neural network algorithm, GAFM (Graph Attention Factorization Machines), is proposed. Compared with traditional algorithms, this algorithm will construct graph structures of users and items based on original data, and can also construct item graph data by linking to a knowledge base to introduce new items. When this algorithm performs message passing between nodes, it will consider the first-order neighbor set of the central node and the second-order cross-item of the first-order neighbor set, and use an attention mechanism to regulate the weight in the message passing process to capture high-dimensional neighbor information and improve accuracy. The experimental results on real-world datasets show that the algorithm has better performance compared to existing graph recommendation algorithms.
基于图分解机的基于图构造和注意机制的推荐算法
图作为一种存在于众多场景中的数据结构,被应用于互联网的各个领域,如推荐算法、社区检测、路径搜索等。近年来,随着互联网的快速发展,图数据的数量大大增加,分析和利用这些图数据建立图网络模型并将其应用于各种现实生产生活场景具有重要意义,例如利用用户-物品数据建立推荐算法模型进行推荐。目前,许多图神经网络模型已经取得了很好的效果,但仍有改进的空间。更好的算法可以更准确地理解用户的需求,给用户带来更好的推荐体验。本文设计了一种新的图的构造方法,改进了图网络的消息传递算法。提出了一种新的图神经网络算法——图注意分解机(GAFM)。与传统算法相比,该算法在原始数据的基础上构建用户和物品的图结构,也可以通过链接知识库来构建物品图数据,引入新的物品。该算法在节点间进行消息传递时,会考虑中心节点的一阶邻居集和一阶邻居集的二阶交叉项,并在消息传递过程中使用注意机制调节权重,以捕获高维邻居信息,提高准确性。在真实数据集上的实验结果表明,与现有的图推荐算法相比,该算法具有更好的性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信