论文标题

基于图神经网络和注意机制的微视频推荐模型

Micro-video recommendation model based on graph neural network and attention mechanism

论文作者

Ting, Chan Ching, Bowles, Mathew, Idewu, Ibrahim

论文摘要

随着互联网技术的快速发展和互联网应用程序的全面知名度,在线活动逐渐成为人们日常生活中必不可少的一部分。原始的建议学习算法主要基于用于学习的用户 - 微磁相互作用,对用户微视频连接的建模建模,这很难捕获节点之间更复杂的关系。为了解决上述问题,我们提出了一个基于图形神经网络的个性化推荐模型,该模型利用图形神经网络可以更有效地利用图形数据的深度信息,并将输入用户评级信息和项目侧面信息转换为图形结构,以有效的功能提取,以基于重要性采样策略。基于重要性的采样策略通过计算邻居节点和中心节点之间的关系紧密度来衡量邻居节点对中心节点的重要性,并根据重要性级别选择邻居节点作为建议任务的邻居节点,这可以更具针对性的针对性,以选择对邻居对邻居产生更大的影响,对目标微型Video nodes产生更大的影响。 The pooling aggregation strategy, on the other hand, trains the aggregation weights by inputting the neighborhood node features into the fully connected layer before aggregating the neighborhood features, and then introduces the pooling layer for feature aggregation, and finally aggregates the obtained neighborhood aggregation features with the target node itself, which directly introduces a symmetric trainable function to fuse the neighborhood weight training into the model to better capture the different neighborhood nodes' differential features in a learnable允许更准确表示当前节点特征的方式。

With the rapid development of Internet technology and the comprehensive popularity of Internet applications, online activities have gradually become an indispensable part of people's daily life. The original recommendation learning algorithm is mainly based on user-microvideo interaction for learning, modeling the user-micro-video connection relationship, which is difficult to capture the more complex relationships between nodes. To address the above problems, we propose a personalized recommendation model based on graph neural network, which utilizes the feature that graph neural network can tap deep information of graph data more effectively, and transforms the input user rating information and item side information into graph structure, for effective feature extraction, based on the importance sampling strategy. The importance-based sampling strategy measures the importance of neighbor nodes to the central node by calculating the relationship tightness between the neighbor nodes and the central node, and selects the neighbor nodes for recommendation tasks based on the importance level, which can be more targeted to select the sampling neighbors with more influence on the target micro-video nodes. The pooling aggregation strategy, on the other hand, trains the aggregation weights by inputting the neighborhood node features into the fully connected layer before aggregating the neighborhood features, and then introduces the pooling layer for feature aggregation, and finally aggregates the obtained neighborhood aggregation features with the target node itself, which directly introduces a symmetric trainable function to fuse the neighborhood weight training into the model to better capture the different neighborhood nodes' differential features in a learnable manner to allow for a more accurate representation of the current node features.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源