基于概率矩阵分解的多指标推荐算法研究

基于概率矩阵分解的多指标推荐算法研究

ID:35066737

大小:2.61 MB

页数:58页

时间:2019-03-17

基于概率矩阵分解的多指标推荐算法研究_第1页
基于概率矩阵分解的多指标推荐算法研究_第2页
基于概率矩阵分解的多指标推荐算法研究_第3页
基于概率矩阵分解的多指标推荐算法研究_第4页
基于概率矩阵分解的多指标推荐算法研究_第5页
资源描述:

《基于概率矩阵分解的多指标推荐算法研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、西南科技大学研究生学位论文基于概率矩阵分解的多指标推荐算法研究年级2013姓名庞俊涛申请学位级别硕士专业计算机科学与技术指导教师张晖教授ClassifiedIndex:TP391U.D.C:004.8SouthwestUniversityofScienceandTechnologyMasterDegreeThesisAMulti-CriteriaRecommendationAlgorithmBasedonProbabilityMatrixFactorizationGrade:2013Candidate:PangJuntaoAcademicDegree

2、Appliedfor:MasterSpecialty:ComputerAppliedTechnologySupervisor:ZhangHuiMarch.14,2016独创性声明……本人声明所呈交的论文是我个人在导师指导下(或我个人)进行的硏巧工作及取得的研巧成果。尽我所知,除了文中特别加标注和致谢的地方外,也,论文中不包含其他人已经发表或撰写过的研巧成果不包含为获得西南科技大学或其它教育机构的学位或证书而使用过的材料一同工作的同志对本研究所做的任何贡献均己在论文中作了明。与我确的说明并表示了谢意。签名;:衣廢麻曰期?破作

3、关于论文使用和授极的说明本人完全了解西南科技大学有关保留、使用学位论文的规定,艮P:;学校可臥学校有权保留学位论文的复印件,化许该论文被查阅和借阅公布该论文的全部或部分内容,可采用影印、缩印或其他宴制手段保存论文。(保密的学位论文在解密后应遵守此规定)签名导师签名:曰期;:絮i巧軒vw矣备西南科技大学硕士研究生学位论文第III页摘要协同过滤算法是推荐系统中应用和研究较多的经典方法,传统协同过滤算法的主要思想是基于用户对项目的单一综合评分挖掘用户的兴趣并为其做出推荐。然而已有研究表明基于单一评分的方法并不能很好刻画用

4、户的根本兴趣,于是基于多指标评分的推荐技术被提出和使用。这种方法的核心思想是利用用户对项目不同维度的指标评分,对用户建立兴趣模型,为用户推荐提供更加精准的项目列表。当前关于多指标推荐算法研究较少,大都受到数据规模和数据稀疏性的影响,已有相关研究可以分为三类:1)将多指标评分推荐问题分解成单一指标评分问题,然后对每一维指标采用已有的任意协同推荐算法进行预测,然后再将预测结果进行综合作为最终的综合评分预测,该方法缺点是预先假设用户对每维指标偏好程度一样,现实情况是用户对不同指标偏好程度可能是不一致的。2)利用聚合函数将综合评分表示成多指标评分的线性关系,

5、然后利用统计或机器学习的方法得到聚合函数,然后进行预测和推荐,该方法缺点是容易受到训练数据的稀疏性或噪音影响。3)简单的聚类方法,利用潜在语义分析的方法对用户进行潜在语义分析,该方法仅仅考虑了多指标对用户的影响,而忽略了多指标对项目也同样具有影响。针对以上多指标推荐算法研究还存在不足的问题,本文提出一种基于概率矩阵分解的多指标推荐算法(Multi-criteriacollaborativefilteringalgorithmbasedonProbabilisticMatrixFactorization,MCPMF)尝试解决这些问题。本课题将传统推荐算

6、法矩阵分解中用户-项目关系考虑成三种关系,即用户-多指标关系,项目-多指标关系以及用户-项目关系。借助矩阵分解的思想能降低数据噪音和大规模数据的影响。通过假设三种关系的数据潜在分布都服从高斯分布,然后将多指标对用户和对项目的影响考虑成一个权重矩阵。本课题提出了两种权重矩阵的计算方法,一种是基于多指标评分的协方差矩阵;另一种假设多指标对用户和项目的影响分布服从高斯分布,且两种影响相互独立,将两种影响的联合分布表示成对用户和项目都产生影响的权重矩阵。MCPMF中用户和项目的特征矩阵通过梯度下降法迭代学习得到。在采集到的大众美食点评和携程旅游景点点评两个真

7、实数据集上的实验表明,MCPMF模型与传统针对单一指标模型算法相比,预测精度有一定的提高,与针对多指标的(如:FGPLSA)算法相比也有提高,并且能降低数据稀疏性所带来的影响。本文的主要贡献有:1)对多指标权重矩阵的处理,通过两种权重计算方法来考虑多指标。2)对多指标权重矩阵与用户(项目)特征向量的融合处理,通过假设用户(项目)的潜在分布都会受到多指标的影响,利用概率矩阵分解的思想来处理。3)算法对稀疏数据的适应,利用概率矩阵分解的思想,在一定程度上解决了算法过拟合的问题。关键词:多指标;推荐系统;协同过滤;概率矩阵分解论文类型:理论研究西南科技大学

8、硕士研究生学位论文第IV页AbstractCollaborativefilteringalgorithmis

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。