IMGC-GNN: A multi-granularity coupled graph neural network recommendation method based on implicit relationships.

Qingbo Hao, Chundong Wang, Yingyuan Xiao, Hao Lin
{"title":"IMGC-GNN: A multi-granularity coupled graph neural network recommendation method based on implicit relationships.","authors":"Qingbo Hao,&nbsp;Chundong Wang,&nbsp;Yingyuan Xiao,&nbsp;Hao Lin","doi":"10.1007/s10489-022-04215-7","DOIUrl":null,"url":null,"abstract":"<p><p>In the application recommendation field, collaborative filtering (CF) method is often considered to be one of the most effective methods. As the basis of CF-based recommendation methods, representation learning needs to learn two types of factors: attribute factors revealed by independent individuals (e.g., user attributes, application types) and interaction factors contained in collaborative signals (e.g., interactions influenced by others). However, existing CF-based methods fail to learn these two factors separately; therefore, it is difficult to understand the deeper motivation behind user behaviors, resulting in suboptimal performance. From this point of view, we propose a multi-granularity coupled graph neural network recommendation method based on implicit relationships (IMGC-GNN). Specifically, we introduce contextual information (time and space) into user-application interactions and construct a three-layer coupled graph. Then, the graph neural network approach is used to learn the attribute and interaction factors separately. For attribute representation learning, we decompose the coupled graph into three homogeneous graphs with users, applications, and contexts as nodes. Next, we use multilayer aggregation operations to learn features between users, between contexts, and between applications. For interaction representation learning, we construct a homogeneous graph with user-context-application interactions as nodes. Next, we use node similarity and structural similarity to learn the deep interaction features. Finally, according to the learned representations, IMGC-GNN makes accurate application recommendations to users in different contexts. To verify the validity of the proposed method, we conduct experiments on real-world interaction data from three cities and compare our model with seven baseline methods. The experimental results show that our method has the best performance in the top-<i>k</i> recommendation.</p>","PeriodicalId":72260,"journal":{"name":"Applied intelligence (Dordrecht, Netherlands)","volume":"53 11","pages":"14668-14689"},"PeriodicalIF":0.0000,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9628402/pdf/","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Applied intelligence (Dordrecht, Netherlands)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1007/s10489-022-04215-7","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2022/11/1 0:00:00","PubModel":"Epub","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

In the application recommendation field, collaborative filtering (CF) method is often considered to be one of the most effective methods. As the basis of CF-based recommendation methods, representation learning needs to learn two types of factors: attribute factors revealed by independent individuals (e.g., user attributes, application types) and interaction factors contained in collaborative signals (e.g., interactions influenced by others). However, existing CF-based methods fail to learn these two factors separately; therefore, it is difficult to understand the deeper motivation behind user behaviors, resulting in suboptimal performance. From this point of view, we propose a multi-granularity coupled graph neural network recommendation method based on implicit relationships (IMGC-GNN). Specifically, we introduce contextual information (time and space) into user-application interactions and construct a three-layer coupled graph. Then, the graph neural network approach is used to learn the attribute and interaction factors separately. For attribute representation learning, we decompose the coupled graph into three homogeneous graphs with users, applications, and contexts as nodes. Next, we use multilayer aggregation operations to learn features between users, between contexts, and between applications. For interaction representation learning, we construct a homogeneous graph with user-context-application interactions as nodes. Next, we use node similarity and structural similarity to learn the deep interaction features. Finally, according to the learned representations, IMGC-GNN makes accurate application recommendations to users in different contexts. To verify the validity of the proposed method, we conduct experiments on real-world interaction data from three cities and compare our model with seven baseline methods. The experimental results show that our method has the best performance in the top-k recommendation.

Abstract Image

Abstract Image

Abstract Image

IMGC-GNN:一种基于隐式关系的多粒度耦合图神经网络推荐方法。
在应用推荐领域,协作过滤(CF)方法通常被认为是最有效的方法之一。作为基于CF的推荐方法的基础,表示学习需要学习两类因素:独立个体揭示的属性因素(如用户属性、应用类型)和协作信号中包含的交互因素(如受他人影响的交互)。然而,现有的基于CF的方法未能分别学习这两个因素;因此,很难理解用户行为背后更深层次的动机,从而导致性能不理想。从这个角度出发,我们提出了一种基于隐式关系的多粒度耦合图神经网络推荐方法(IMGC-GNN)。具体来说,我们将上下文信息(时间和空间)引入到用户-应用程序交互中,并构建了一个三层耦合图。然后,使用图神经网络方法分别学习属性和交互因素。对于属性表示学习,我们将耦合图分解为三个同构图,用户、应用程序和上下文作为节点。接下来,我们使用多层聚合操作来学习用户之间、上下文之间和应用程序之间的特性。对于交互表示学习,我们构建了一个以用户-上下文-应用程序交互为节点的同构图。接下来,我们使用节点相似性和结构相似性来学习深度交互特征。最后,根据学习到的表示,IMGC-GNN在不同的上下文中向用户提供准确的应用推荐。为了验证所提出方法的有效性,我们对来自三个城市的真实世界互动数据进行了实验,并将我们的模型与七种基线方法进行了比较。实验结果表明,我们的方法在top-k推荐中具有最好的性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:481959085
Book学术官方微信