论文标题

部分可观测时空混沌系统的无模型预测

Recommending Related Products Using Graph Neural Networks in Directed Graphs

论文作者

Virinchi, Srinivas, Saladi, Anoop, Mondal, Abhirup

论文摘要

相关产品建议(RPR)对于任何电子商务服务的成功都是关键的。在本文中,我们解决了推荐相关产品的问题,即给定查询产品,我们想建议与之一起购买的Top-K产品。我们的问题隐含地假设不对称性,即,对于电话,我们想推荐一个合适的电话盒,但是对于电话盒,可能不容易推荐电话,因为客户通常只在拥有手机时只能购买电话盒。我们也不将自己限制为互补或替代产品建议。例如,对于特定的夜间穿着T恤,我们可以建议类似的T恤和田径裤。因此,相关性的概念是查询产品的主观,并取决于客户的喜好。此外,诸如产品价格,可用性等各种因素会导致在历史购买数据中存在选择偏见,在培训相关产品建议模型时,需要控制这些因素。这些挑战彼此之间是正交的,认为我们的问题并非平凡。为了解决这些问题,我们提出了基于相关产品建议的新型图神经网络(GNN)框架的守护程序,其中该问题被作为定向产品图上的节点推荐任务提出。为了捕获产品不对称性,我们采用了不对称的损失函数,并通过适当地汇总其附近的特征来学习每种产品的双嵌入。守护程序利用多模式数据源,例如目录元数据,浏览行为日志以减轻选择偏差并为冷启动产品生成建议。广泛的离线实验表明,在节点推荐任务上,守护程序的表现优于最先进的基线和MRR的最先进的基线。

Related product recommendation (RPR) is pivotal to the success of any e-commerce service. In this paper, we deal with the problem of recommending related products i.e., given a query product, we would like to suggest top-k products that have high likelihood to be bought together with it. Our problem implicitly assumes asymmetry i.e., for a phone, we would like to recommend a suitable phone case, but for a phone case, it may not be apt to recommend a phone because customers typically would purchase a phone case only while owning a phone. We also do not limit ourselves to complementary or substitute product recommendation. For example, for a specific night wear t-shirt, we can suggest similar t-shirts as well as track pants. So, the notion of relatedness is subjective to the query product and dependent on customer preferences. Further, various factors such as product price, availability lead to presence of selection bias in the historical purchase data, that needs to be controlled for while training related product recommendations model. These challenges are orthogonal to each other deeming our problem nontrivial. To address these, we propose DAEMON, a novel Graph Neural Network (GNN) based framework for related product recommendation, wherein the problem is formulated as a node recommendation task on a directed product graph. In order to capture product asymmetry, we employ an asymmetric loss function and learn dual embeddings for each product, by appropriately aggregating features from its neighborhood. DAEMON leverages multi-modal data sources such as catalog metadata, browse behavioral logs to mitigate selection bias and generate recommendations for cold-start products. Extensive offline experiments show that DAEMON outperforms state-of-the-art baselines by 30-160% in terms of HitRate and MRR for the node recommendation task.

扫码加入交流群

加入微信交流群

微信交流群二维码

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