Collaborative Metric Learning (CML) recently emerged as a powerful paradigm for recommendation based on implicit feedback collaborative filtering. However, standard CML methods learn fixed user and item representations, which fails to capture the complex interests of users. Existing extensions of CML also either ignore the heterogeneity of user-item relations, i.e. that a user can simultaneously like very different items, or the latent item-item relations, i.e. that a user's preference for an item depends, not only on its intrinsic characteristics, but also on items they previously interacted with. In this paper, we present a hierarchical CML model that jointly captures latent user-item and item-item relations from implicit data. Our approach is inspired by translation mechanisms from knowledge graph embedding and leverages memory-based attention networks. We empirically show the relevance of this joint relational modeling, by outperforming existing CML models on recommendation tasks on several real-world datasets. Our experiments also emphasize the limits of current CML relational models on very sparse datasets.
翻译:合作计量学习(CML)最近成为基于隐性反馈协作过滤(CML)的建议的有力范例。然而,标准的CML方法学习固定用户和项目表示方式,无法捕捉用户的复杂利益。现有的CML扩展范围也忽略了用户-项目关系的异质性,即用户可以同时像非常不同的项目,或潜在的项目-项目关系,即用户对某一项目的偏好不仅取决于其内在特性,而且取决于他们以前互动过的项目。在本文件中,我们提出了一个CML标准模式,从隐性数据中共同捕捉潜在的用户-项目和项目-项目关系。我们的方法受到来自知识图嵌入和利用记忆关注网络的翻译机制的启发。我们从经验上展示了这种联合关系模型的相关性,在几个真实世界数据集的建议任务上比现有的CML模型要好。我们的实验还强调了当前CML关系模型在非常稀少的数据集上的局限性。