arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2002.06561cs.LGcs.IRstat.ML
收藏

用于推荐系统的广义嵌入机

Generalized Embedding Machines for Recommender Systems

University of Glasgow(格拉斯哥大学);Tencent AI Lab(腾讯AI实验室);Northeastern University(东北大学)

Enneng Yang, Xin Xin, Li Shen, Guibing Guo

AI总结:

本文提出广义嵌入机(GEM),利用图卷积网络在嵌入层面建模高阶特征交互,并与多种因子分解机模型集成,在真实数据集上取得显著提升。

摘要:

因子分解机(FM)是一种有效的基于特征的推荐模型,它利用内积来捕获二阶特征交互。然而,FM的主要缺点之一是它无法捕获复杂的高阶交互信号。一种常见的解决方案是改变交互函数,例如在FM之上堆叠深度神经网络。在这项工作中,我们提出了一种在嵌入层面建模高阶交互信号的替代方法,即广义嵌入机(GEM)。GEM中使用的嵌入不仅编码来自特征本身的信息,还编码来自其他相关特征的信息。在这种情况下,嵌入变得高阶。然后我们可以将GEM与FM甚至其高级变体结合来执行特征交互。更具体地说,在本文中我们利用图卷积网络(GCN)来生成高阶嵌入。我们将GEM与几个基于FM的模型集成,并在两个真实世界数据集上进行了广泛实验。结果表明,GEM相较于相应的基线模型有显著改进。

英文摘要:

Factorization machine (FM) is an effective model for feature-based recommendation which utilizes inner product to capture second-order feature interactions. However, one of the major drawbacks of FM is that it couldn't capture complex high-order interaction signals. A common solution is to change the interaction function, such as stacking deep neural networks on the top of FM. In this work, we propose an alternative approach to model high-order interaction signals in the embedding level, namely Generalized Embedding Machine (GEM). The embedding used in GEM encodes not only the information from the feature itself but also the information from other correlated features. Under such situation, the embedding becomes high-order. Then we can incorporate GEM with FM and even its advanced variants to perform feature interactions. More specifically, in this paper we utilize graph convolution networks (GCN) to generate high-order embeddings. We integrate GEM with several FM-based models and conduct extensive experiments on two real-world datasets. The results demonstrate significant improvement of GEM over corresponding baselines.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑