基于信任机制的协同过滤和关联规则混合推荐模式研究
发布时间:2020-06-04 05:52
【摘要】:随着互联网技术的日益发展,社交网络、电子商务、各种应用蓬勃发展,但是海量数据信息在满足用户需求的同时也造成了信息过载问题,迅速找到有效且合理的信息越来越困难,个性化推荐技术作为解决信息过载问题的手段之一,能够根据众多的历史交互行为分析用户的兴趣偏好,向用户提供其可能感兴趣的信息,辅助用户决策。协同过滤技术作为使用最成功和最广泛的推荐技术之一,至今仍面临着数据稀疏性和冷启动等问题。社交网络的发展给推荐技术带来新的方向,将社交网络中好友关系引入传统协同过滤方法中,通过信任机制进行衡量,能够有效改善数据稀疏性等问题,提高推荐精度,成为目前研究推荐技术的重要方向之一。本文以改进协同过滤技术为目标,致力于改善数据稀疏性、冷启动等问题,提高推荐系统的推荐精度。首先将社交网络中的“信任机制”,即“用户信任的好友能够给用户带来一个正向的推荐结果,是经过对交互历史的考虑之后判断可能会产生的一种有利结果”引入到协同过滤技术中,在用户-项目评分矩阵和用户间的信任矩阵的基础上,充分计算用户间的间接信任度以填充信任矩阵,最后基于用户相似度和信任度的三种预测方式的比较提出一种基于信任机制的协同过滤推荐模式。为了进一步优化这种方法,先后融合用户兴趣偏好和关联规则算法,前者通过用户间的兴趣相似性对目标用户的好友进一步过滤,后者挖掘项目间的潜在相关性,与协同过滤进行混合推荐,解决新用户推荐问题。此外,本文提出的推荐模式均在FilmTrust网站公开数据集上进行准确性等实验研究,结果表明此方法能够有效改善冷启动问题,提高推荐精度。最后分析了研究模型的不足之处和未来继续改进的方向。
【图文】:
2.2.2协同过滤算法的分类逡逑协同过滤算法作为最成功的推荐技术之一,在过去的发展中得到了各界学者逡逑深入的研究,如图2.1所示,协同过滤按照算法针对的对象可以分为基于内存逡逑(Memory邋based)的推荐和基于模型(Model邋based)的过滤技术。逡逑协同过滤逡逑基于内存柋!逦基于模型的协逡逑同过滤邋!逦_逦5过滤_逡逑,六,逡逑¥于用户的推荐基于物品的推荐逦丨矩阵分解i邋LDA主题模型|邋(邋.1.邋]邋i图模型逡逑-逦I逦——邋J邋逦1邋u"邋'逦逡逑图2.1协同过滤算法的分类逡逑(1)基于内存的协同过滤算法逡逑1)基于用户的协同过滤逡逑基于用户的推荐模型是协同过滤基本思想最直接的诠释,关汗川户S;⑴户间逡逑的相似度,认为只要通过找出具有相似爱好的邻居用户所喜欢的物品,就T以对逡逑目标用户进行推荐。在日常生活中,经常向好友寻求电影、音乐、商品的推荐,逡逑或者向师兄师姐咨询书籍的推荐等都是基于双方在某方面具有共T的兴趣爱好逡逑9逡逑
逡逑或者正在进行相似的研究。简单来说,如图2.2所示,用户1和用户3具有共同逡逑爱好物品A和C,所以二者的相似程度较高,从而可以将用户3喜欢且用户1逡逑未接触的物品D推荐给用户1。逡逑物品A物品B物品C物品D逡逑□邋□邋□邋□逡逑\邋Kx*邋入逡逑\邋/’,\邋''人邋\逡逑\//邋\/邋<\逡逑A邋A邋A逡逑用户1逦用户2逦用户3逡逑图2.2基于用户的协同过滤逡逑基于用户的推荐技术简单易理解,广泛应用于各大网站的推荐版块中,并取逡逑得了巨大成功,但是在运用过程中,,这种方法的不足也逐渐显露出来。为了保证逡逑推荐结果的准确性,要求用户和物品的数量要分布在一定范围内,但是在实际应逡逑用中,用户真正所接触的项目往往只占很小一部分,比如一视频网站中有三百万逡逑的视频资源,而大多数用户的观看总数大概是20-200,这就造成很少有用户能与逡逑目标用户具有充分多的交集
【学位授予单位】:杭州电子科技大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TP391.3;F713.36
本文编号:2695977
【图文】:
2.2.2协同过滤算法的分类逡逑协同过滤算法作为最成功的推荐技术之一,在过去的发展中得到了各界学者逡逑深入的研究,如图2.1所示,协同过滤按照算法针对的对象可以分为基于内存逡逑(Memory邋based)的推荐和基于模型(Model邋based)的过滤技术。逡逑协同过滤逡逑基于内存柋!逦基于模型的协逡逑同过滤邋!逦_逦5过滤_逡逑,六,逡逑¥于用户的推荐基于物品的推荐逦丨矩阵分解i邋LDA主题模型|邋(邋.1.邋]邋i图模型逡逑-逦I逦——邋J邋逦1邋u"邋'逦逡逑图2.1协同过滤算法的分类逡逑(1)基于内存的协同过滤算法逡逑1)基于用户的协同过滤逡逑基于用户的推荐模型是协同过滤基本思想最直接的诠释,关汗川户S;⑴户间逡逑的相似度,认为只要通过找出具有相似爱好的邻居用户所喜欢的物品,就T以对逡逑目标用户进行推荐。在日常生活中,经常向好友寻求电影、音乐、商品的推荐,逡逑或者向师兄师姐咨询书籍的推荐等都是基于双方在某方面具有共T的兴趣爱好逡逑9逡逑
逡逑或者正在进行相似的研究。简单来说,如图2.2所示,用户1和用户3具有共同逡逑爱好物品A和C,所以二者的相似程度较高,从而可以将用户3喜欢且用户1逡逑未接触的物品D推荐给用户1。逡逑物品A物品B物品C物品D逡逑□邋□邋□邋□逡逑\邋Kx*邋入逡逑\邋/’,\邋''人邋\逡逑\//邋\/邋<\逡逑A邋A邋A逡逑用户1逦用户2逦用户3逡逑图2.2基于用户的协同过滤逡逑基于用户的推荐技术简单易理解,广泛应用于各大网站的推荐版块中,并取逡逑得了巨大成功,但是在运用过程中,,这种方法的不足也逐渐显露出来。为了保证逡逑推荐结果的准确性,要求用户和物品的数量要分布在一定范围内,但是在实际应逡逑用中,用户真正所接触的项目往往只占很小一部分,比如一视频网站中有三百万逡逑的视频资源,而大多数用户的观看总数大概是20-200,这就造成很少有用户能与逡逑目标用户具有充分多的交集
【学位授予单位】:杭州电子科技大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TP391.3;F713.36
【参考文献】
相关期刊论文 前10条
1 郭晓波;赵书良;牛东攀;王长宾;逄焕利;;一种解决稀疏数据和冷启动问题的组合推荐方法[J];中国科学技术大学学报;2015年10期
2 朱扬勇;孙婧;;推荐系统研究进展[J];计算机科学与探索;2015年05期
3 张富国;;基于社交网络的个性化推荐技术[J];小型微型计算机系统;2014年07期
4 荣辉桂;火生旭;胡春华;莫进侠;;基于用户相似度的协同过滤推荐算法[J];通信学报;2014年02期
5 贾冬艳;张付志;;基于双重邻居选取策略的协同过滤推荐算法[J];计算机研究与发展;2013年05期
6 李瑞敏;闫俊;林鸿飞;;基于音乐基因组的个性化移动音乐推荐系统[J];计算机应用与软件;2012年09期
7 孟祥武;胡勋;王立才;张玉洁;;移动推荐系统及其应用[J];软件学报;2013年01期
8 张斌;张引;高克宁;郭朋伟;孙达明;;融合关系与内容分析的社会标签推荐[J];软件学报;2012年03期
9 王立才;孟祥武;张玉洁;;上下文感知推荐系统[J];软件学报;2012年01期
10 陈志敏;李志强;;基于用户特征和项目属性的协同过滤推荐算法[J];计算机应用;2011年07期
本文编号:2695977
本文链接:https://www.wllwen.com/jingjilunwen/guojimaoyilunwen/2695977.html