基于电商数据的推荐算法研究及应用
【学位单位】:山东大学
【学位级别】:硕士
【学位年份】:2020
【中图分类】:F724.6;F224
【部分图文】:
?山东大学硕士学位论文???第2章个性化推荐系统和算法介绍??2.1个性化推荐系统??个性化推荐系统可以通过收集用户信息,生成用户画像,根据用户特征画像,??比如片j户的兴趣偏好,为用户做出符合用户的个性化推荐。一个推荐系统是包括??N个推荐引笮的,通过N个推荐引擎共同产生初步的推荐结果,然后进行过滤、??排名和推荐解释,最终生成推荐。??'推荐引擎?????推荐引擎2??????User?——><?>■?>初步推荐结果?^过滤??-???????-X?^??推荐引擎N?r-fin??L?J?丨排名????v??推荐结果(推荐解释???????图2.?1.?1个性化推荐系统架构??一个比较好的个性化推荐系统需要涵盖以下三个方面的作用:??1.提高用户在浏览电子商务网站时的购买欲望。个性化推荐系统可以推荐??给用户他们感兴趣的物品,比起用户漫无目的的进行商品的浏览,用户可以更有??效率的找到自己想要购买的商品,从而提高了用户的购买率。??2.增强电子商务网站的各种商品间的交互销售能力。对用户来说,一些商??品属于隐性商品,就是用户在网上确实需要购买,但是当时没有考虑到这种商品;??个性化推荐系统需要给这样的用户进行商品推荐,比如互补性商品推荐,从而提??高电商网站的交互销售能力。??3.增加用户对电商网站的粘合度,让用户依赖上电商平台。当前电子商务??公司很多,竞争激烈,而且对于用户来说在各大电商网站切换时很容易的事情,??7??
?filtering?algorithm)以及無合推荐(hybrid?algorithm)?[1]。??基于荇容的算法??基于筠设的算法?????I?基于愚产釣饬问过潘????-????????按:荐震法一i?r-??基于疼存_挢同过緣i????、猶…"■?‘’’”1,''''_'_.—-脚幽"圓?"""?””’""’?,?■???<?<?碌滅》->-???.-<■、??謂过■算泫? ̄?,基于辕細測过fi??-?基于琪型的热同过德???灌会鱗紐??图2.?1.2推荐算法图??2.?2基于协同过滤的推荐??Goldberg等人在1992年的一篇文献中提出了协同过滤(Collaborative??Filtering)?[8],Breese将协同过滤推荐算法[M]主要分为两大类:基于内存的协同??过滤(Memory-based?CF)和基于模型的协同过滤算法(Model-basedCF)?〇??协同过滤又可以分为基于用户的协同过滤和基于物品的协同过滤。??2.2.1基于用户的协同过滤??基于用户的协同过滤算法[2]是推荐系统中最传统的推荐算法,这个算法的诞??生也导致了个性化推荐系统的产生。该算法是在1992年提出的,并且应用在邮??件过滤系统,1994年被GroupLens应用在新闻过滤方面。??8??
?⑴东大学硕士学位论文???-8^Tzr??乂?用户B?物品C??— ̄??m?物品?〇?????用户c????图2-2-1基于用户的协同过滤??如果你想学习新的知识,但是你对此方面的学习方法不了解,你可能会向学??习过这些知识的人质询一些关于学习这方面知识的书籍和方法,他们会根据自己??的经验来给你推荐+??些他们认为学>」起来比较好的书籍,但是最终你根据自己的??实际选择适合自己的书籍和方法。这就是一个基于用户协同过滤的例子。在个性??化推荐过程中,基于用户协同过滤的方法,是通过目标用户的一些列的信息,找??到与其拥有较高相似度的用户,通过这些用户的购买信息,最后把这些相似用户??以前购买过的但目标用户没有购买的给目标用户进行推荐。??对于含有m位用户和n件物品的m*tl的评分矩阵R?=?lrU|j,?表示己被用户??(行)u评价过的物品的序列。比如,如果用户(行)u对第?'、第四、第五件??物品(列)评价是己经知道的(观测到的),其余是为重的,那么就有Iu?={1,4,5}。??用户1]和乂都评价过的物品集合用/,,门/、,进行表示。例如,如果用户v对前4??个物品进行了评价,那/1,?=?{1,2,3,4},丨1,^二丨1,4}。然而/?门/11有可能是空集,??因为用户-商品评分矩阵一般都是稀疏的。??利用Pearson相关系数用来衡量用户u和用户v之间评分向量的相似程度??Sim(u,?V)。/,,门/v代表了用户u和用户v均做出评分的物品序列集,在用户u??和v共同评分的数据集上计算相关系数。先利用每位用户的评分来计算每位用户??的平均评分:??9??
【参考文献】
相关期刊论文 前8条
1 贺桂和;;基于用户偏好挖掘的电子商务协同过滤推荐算法研究[J];情报科学;2013年12期
2 贾冬艳;张付志;;基于双重邻居选取策略的协同过滤推荐算法[J];计算机研究与发展;2013年05期
3 张玉芳;代金龙;熊忠阳;;分步填充缓解数据稀疏性的协同过滤算法[J];计算机应用研究;2013年09期
4 王雪蓉;万年红;;云模式用户行为关联聚类的协同过滤推荐算法[J];计算机应用;2011年09期
5 刘枚莲;刘同存;李小龙;;基于用户兴趣特征提取的推荐算法研究[J];计算机应用研究;2011年05期
6 刘旭东;葛俊杰;陈德人;;一种基于聚类和协同过滤的组合推荐算法[J];计算机工程与科学;2010年12期
7 郭艳红;邓贵仕;;协同过滤系统项目冷启动的混合推荐算法[J];计算机工程;2008年23期
8 游文;叶水生;;电子商务推荐系统中的协同过滤推荐[J];计算机技术与发展;2006年09期
相关博士学位论文 前1条
1 赵向宇;Top-N协同过滤推荐技术研究[D];北京理工大学;2014年
相关硕士学位论文 前9条
1 胡杨;基于深度学习的混合协同过滤推荐算法的研究与应用[D];江苏大学;2019年
2 张滨;基于混合模型的推荐系统的研究[D];吉林大学;2018年
3 张颖;基于用户画像特征数据集的个性化推荐算法研究[D];西安电子科技大学;2018年
4 魏全彬;基于协同过滤和属性关联规则混合推荐算法研究[D];西南交通大学;2018年
5 王海燕;电子商务协同过滤推荐算法的优化研究[D];河北工程大学;2016年
6 赵伟明;基于用户行为分析和混合推荐策略的个性化推荐方法研究[D];北京工业大学;2014年
7 袁利;基于聚类的协同过滤个性化推荐算法研究[D];华中师范大学;2014年
8 朱文奇;推荐系统用户相似度计算方法研究[D];重庆大学;2014年
9 黄洋;基于聚类和项目类别偏好的协同过滤推荐算法研究[D];浙江理工大学;2014年
本文编号:2881887
本文链接:https://www.wllwen.com/shoufeilunwen/benkebiyelunwen/2881887.html