首页> 外文期刊>MIS quarterly >A Hidden Markov Model for Collaborative Filtering
【24h】

A Hidden Markov Model for Collaborative Filtering

机译:协同过滤的隐马尔可夫模型

获取原文
获取原文并翻译 | 示例
       

摘要

In this paper, we present a method to make personalized recommendations when user preferences change over time. Most of the works in the recommender systems literature have been developed under the assumption that user preference has a static pattern. However, this is a strong assumption especially when the user is observed over a long period of time. With the help of a data set on employees' blog reading behavior, we show that users 'product selection behaviors change over time. We propose a hidden Markov model to correctly interpret the users' product selection behaviors and make personalized recommendations. The user preference is modeled as a hidden Markov sequence. A variable number of product selections of different types by each user in each time period requires a novel observation model. We propose a negative binomial mixture of multinomial to model such observations. This allows us to identify stable global preferences of users and to track individual users through these preferences. We evaluate our model using three real-world data sets with different characteristics. They include data on employee blog reading behavior inside a firm, users' movie rating behavior at Netflix, and users' music listening behavior collected through last.fm. We compare the recommendation performance of the proposed model with that of a number of collaborative filtering algorithms and a recently proposed temporal link prediction algorithm. We find that the proposed HMM-based collaborative filter performs as well as the best among the alternative algorithms when the data is sparse or static. However, it outperforms the existing algorithms when the data is less sparse and the user preference is changing. We further examine the performances of the algorithms using simulated data with different characteristics and highlight the scenarios where it is beneficial to use a dynamic model to generate product recommendation.
机译:在本文中,我们提出了一种在用户偏好随时间变化时做出个性化推荐的方法。推荐系统文献中的大多数作品都是在假设用户偏好具有静态模式的前提下开发的。但是,这是一个很强的假设,尤其是当长时间观察用户时。借助有关员工博客阅读行为的数据集,我们表明用户的产品选择行为会随着时间而变化。我们提出了一个隐马尔可夫模型,以正确解释用户的产品选择行为并提出个性化建议。用户偏好被建模为隐藏的马尔可夫序列。每个用户在每个时间段内可变数量的不同类型的产品选择需要新颖的观察模型。我们提出多项式的负二项式混合来对此类观察进行建模。这使我们能够确定用户的稳定的全局首选项,并通过这些首选项跟踪单个用户。我们使用三个具有不同特征的真实数据集评估模型。它们包括有关公司内部员工博客阅读行为,在Netflix上用户的电影分级行为以及通过last.fm收集的用户音乐收听行为的数据。我们将提出的模型的推荐性能与许多协作过滤算法和最近提出的时间链接预测算法的推荐性能进行比较。我们发现,当数据稀疏或静态时,所提出的基于HMM的协作过滤器的性能优于其他算法。但是,当数据稀疏且用户喜好发生变化时,它的性能优于现有算法。我们还将使用具有不同特征的模拟数据进一步检查算法的性能,并重点介绍使用动态模型来生成产品推荐的情况。

著录项

  • 来源
    《MIS quarterly》 |2012年第4期|1329-1356|共28页
  • 作者单位

    School of Management, Boston University, 595 Commonwealth Avenue, Boston, MA 02215 U.S.A. and iLab, Heinz College, Carnegie Mellon University, Pittsburgh, PA 15213 U.S.A.;

    David A. Tepper School of Business and iLab, Heinz College, Carnegie Mellon University, Pittsburgh, PA 15213 U.S.A.;

    David A. Tepper School of Business and iLab, Heinz College, Carnegie Mellon University, Pittsburgh, PA 15213 U.S.A.;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    recommender systems; collaborative filtering; changing preference; dynamic models; latent class model;

    机译:推荐系统;协同过滤改变偏好;动态模型;潜在类模型;
  • 入库时间 2022-08-17 13:16:47

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号