In this study, we present a novel clustering-based collaborative filtering (CF) method for recommender systems. Clustering-based CF methods can effectively deal with data sparsity and scalability problems. However, most of them are applied to a single embedding space, which might not characterize complex user-item interactions well. We argue that user-item interactions should be observed from multiple views and characterized in an adaptive way. To address this issue, we leveraged the relation between global space and local clusters to construct multiple embedding spaces by learning variant training datasets and loss functions. An attention model was then built to provide a dynamic blended representation according to the relative importance of the embedding spaces for each user-item pair, forming a flexible measure to characterize variant user-item interactions. Substantial experiments were performed and evaluated on four popular benchmark datasets. The results show that the proposed method is effective and competitive compared to several CF methods where only one embedding space is considered.
翻译:在本研究中,我们为推荐者系统提出了一个基于集群的协作过滤(CF)的新方法。基于集群的CF方法可以有效地处理数据宽度和可缩放性问题。但是,这些方法大多适用于单一嵌入空间,这可能不会很好地描述复杂的用户-项目互动。我们主张,用户-项目互动应从多种角度观察,并以适应性的方式加以描述。为了解决这一问题,我们利用全球空间与地方集群之间的关系,通过学习备选培训数据集和损失功能来构建多个嵌入空间。随后建立了一个关注模型,根据每个用户-项目组合的嵌入空间的相对重要性提供动态混合代表,形成一个灵活的措施来描述不同用户-项目互动的特点。在四个流行的基准数据集上进行了大量实验和评价。结果显示,拟议的方法与只考虑一个嵌入空间的若干CF方法相比,是有效和有竞争力的。