基于非负矩阵三因子分解的双偏好学习:推荐系统新方法

0 下载量 14 浏览量 更新于2024-07-15 收藏 637KB PDF 举报
“Learning dual preferences with non-negative matrix tri-factorization for top-n recommender system” 这篇研究论文探讨了在推荐系统中利用非负矩阵三重分解(Non-negative Matrix Tri-Factorization, NMTF)来学习用户的双重偏好,以优化top-n推荐效果。在推荐系统领域,用户和显示的商品都具有个人特性。用户有他们独特的评分模式,而商品则有吸引不同用户的特定属性。这些信息可以从用户评论文本中明确地提取出来。 然而,现有的大多数方法仅仅将评论文本建模为商品的主题偏好,忽略了从用户和商品两个角度同时考虑这些信息的重要性。论文提出了一个创新的方法,即通过NMTF来捕获用户和商品之间的复杂交互,同时考虑用户和商品的双重偏好。 NMTF是一种矩阵分解技术,它可以将数据矩阵分解为三个非负矩阵的乘积,通常用于发现数据中的潜在结构。在推荐系统中,这可以用来表示用户、项目和它们之间的隐藏特征。通过将用户和商品的特性纳入模型,该方法有望提供更准确的个性化推荐,特别是对于top-n推荐任务,其中目标是找出用户最可能感兴趣的前n个物品。 论文可能详细讨论了如何实现NMTF来学习双偏好,包括如何处理评论文本,如何将用户的个人评分模式和商品的特性表示为非负因子,以及如何通过优化算法来估计这些因子。此外,可能还进行了实验对比,以证明与仅基于用户或商品单方面偏好的方法相比,提出的NMTF模型在预测准确性和推荐多样性方面的优势。 总结来说,这篇论文为推荐系统的研究引入了一种新的视角,即通过非负矩阵三重分解来同时捕捉用户和商品的双重偏好,这可能会显著提高推荐系统的性能,尤其是在top-n推荐场景下。这一方法强调了在理解用户行为和喜好时,不仅要考虑用户的历史行为,还要考虑商品自身的特性,从而提供更加精准和全面的推荐服务。