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

利用多样化偏好网络提高推荐匹配的准确性和多样性

Improving Accuracy and Diversity in Matching of Recommendation with Diversified Preference Network

Ruobing Xie, Qi Liu, Shukai Liu, Ziwei Zhang, Peng Cui, Bo Zhang, Leyu Lin

摘要:

近年来,真实世界的推荐系统需要处理数百万的候选人。由于巨大的计算成本,在整个语料库上进行复杂的端到端算法是极具挑战性的。因此,传统的推荐系统通常包含两个模块。匹配模块侧重于覆盖率,旨在从大型语料库中高效地检索数百个条目,而排名模块则为这些条目生成特定的排名。推荐多样性是影响用户体验的重要因素。大多数努力都在探索排名中的推荐多样性,而匹配模块应该对多样性承担更多责任。在本文中,我们提出了一种新的异构图神经网络框架的多样化推荐(GraphDR)匹配,以提高推荐精度和多样性。具体来说,GraphDR构建了一个巨大的异构偏好网络来记录不同类型的用户偏好,并进行了一个领域级的异构图注意力网络进行节点聚合。我们还创新性地进行了基于邻居相似性的损失,以平衡多样化匹配任务的推荐准确性和多样性。在实验中,我们进行了广泛的在线和离线评估的真实世界的推荐系统与各种准确性和多样性的指标,并取得了显着的改善。为了更好地理解我们的模型,我们还进行了模型分析和案例研究。此外,GraphDR已经部署在一个知名的推荐系统上,影响了数百万用户。源代码将被释放。

英文摘要:

Recently, real-world recommendation systems need to deal with millions of candidates. It is extremely challenging to conduct sophisticated end-to-end algorithms on the entire corpus due to the tremendous computation costs. Therefore, conventional recommendation systems usually contain two modules. The matching module focuses on the coverage, which aims to efficiently retrieve hundreds of items from large corpora, while the ranking module generates specific ranks for these items. Recommendation diversity is an essential factor that impacts user experience. Most efforts have explored recommendation diversity in ranking, while the matching module should take more responsibility for diversity. In this paper, we propose a novel Heterogeneous graph neural network framework for diversified recommendation (GraphDR) in matching to improve both recommendation accuracy and diversity. Specifically, GraphDR builds a huge heterogeneous preference network to record different types of user preferences, and conduct a field-level heterogeneous graph attention network for node aggregation. We also innovatively conduct a neighbor-similarity based loss to balance both recommendation accuracy and diversity for the diversified matching task. In experiments, we conduct extensive online and offline evaluations on a real-world recommendation system with various accuracy and diversity metrics and achieve significant improvements. We also conduct model analyses and case study for a better understanding of our model. Moreover, GraphDR has been deployed on a well-known recommendation system, which affects millions of users. The source code will be released.

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

↑