基于个性化马尔科夫链的推荐算法.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于个性化马尔科夫链的推荐算法

基于个性化马尔科夫链的推荐算法 李贵 吴炎 孙平 韩子扬 李征宇 孙焕良 (沈阳建筑大学信息与控制工程系,辽宁 沈阳 110168) E-mail :wuyan0710@163.com 摘 要:当前,推荐系统已成为许多网站的重要组成部分。其中热门的两个方法是基于矩阵分解(MF)和基于马尔科夫链(MC)。本文提出一个分解个性化马尔科夫链(FPMC)模型,将MC模型与MF模型相结合。该模型为每个用户建立自己的转移矩阵,形成转移矩阵立方体。再利用张量分解中标准分解(CD)方法,分解这个立方体。此后,引入贝叶斯个性排名(BPR)来优化模型参数,使推荐结果更为准确。结果表明,FPMC模型要优于传统的推荐模型。 关键词:推荐系统;马尔科夫链;张量分解;贝叶斯个性化排名 中图分类号:TP301.6  文献标识码:A 文章编号: A Recommendation Algorithm based on Personalized Markov Chains LI Gui,WU Yan,SUN Ping,HAN Zi-yang,LI Zheng-yu,SUN Huan-liang (Faculty of Information Control Engineering , Shenyang Jianzhu University, Shenyang 110168, China) Abstract: Recommender systems are an important component of many websites. Two of the most popular approaches are based on matrix factorization (MF) and Markov chains (MC). We show that our factorized personalized MC (FPMC) model subsumes both a common Markov chain and the normal matrix factorization model. That means for each user an own transition matrix is learned-thus in total our method uses a transition cube. And our method factorizes the transition cube with a pairwise interaction model which is a special case of the Canonical Decomposition (CD). In order to make the recommend results more accurate, we optimize the model parameters through BPR criterion. In the evaluation chapter, we apply our method to a real-word dataset. The results show that our proposed method outperforms the previously recommendation. Key words: Recommendation; Matrix factorization; Bayesian personalized ranking 1 引 言 随着信息技术和互联网的发展,人们逐渐从信息匮乏的时代走入了信息过载的时代[1]。推荐系统的任务就是在大量信息中找出用户感兴趣的信息并对其进行推荐。随着对推荐准确性要求越来越高,用户的连续行为越来越受到重视。很多基于MF的方法和新的优化方法开始涌现。MF方法可以利用用户的历史信息挖掘用户的兴趣,对其进行个性化推荐Netflix挑战中最成功的方法就是基于这个模型[1]。在优化方法方面Hu[2]等人使用了一个最小二乘法的最优化方法,这个方法中实例的权重是很重要的观察值。Rendle[3]等人使用了另一种最优化方法,观察用户与产品的成对作用。所有这些方法都优于传统的推荐方法。 本文提出的FPMC模型可以通过为每个用户马尔科夫链俘获用户的长期喜好近期关注,通过张量分解可以解决转移矩阵数据缺乏的,并结合BPR准则优化模型参数。结果表明,本文提出的FPMC模型在对用户连续行为进行推荐时要优于传统的MF模型或MC模型。 本文第三节中将介绍如何建立马尔科夫链模型并进行分解,第四节中将引入贝叶斯个性化排名优化准则对上一节张量分解得到的参数进行优化,并给出优化算法。2 根据用户的连续行为进

您可能关注的文档

文档评论(0)

小教资源库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档