基于聚类分析的新书推荐

基于聚类分析的新书推荐

ID:7867333

大小:36.00 KB

页数:6页

时间:2018-03-01

基于聚类分析的新书推荐_第1页
基于聚类分析的新书推荐_第2页
基于聚类分析的新书推荐_第3页
基于聚类分析的新书推荐_第4页
基于聚类分析的新书推荐_第5页
资源描述:

《基于聚类分析的新书推荐》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于聚类分析的新书推荐摘要:针对大多数图书馆管理系统中的个性化服务中的新书推荐只是定时将新到馆的图书罗列出来让读者浏览进行推荐,推荐效果差的问题。本文在比较三大常用的推荐技术的优缺点后,采用基于聚类分析的推荐算法推荐新书,并具体给出实现的方法。关键词:协同过滤推荐;内容推荐;关联规则推荐;聚类分析therecommendationofnewbookbasedonclusteranalysiswangyanhong(collegeofcomputerscience&technology,huaqiaouni

2、versity,quanzhou362000,china)abstract:newbooksinthepersonalizedserviceinmostofthelibrarymanagementsystemisjusttimingthenewmuseumofbookslistedhereallowreaderstobrowserecommended,recommendedpoor.comparetheadvantagesanddisadvantagesofthreecommonlyrecommended

3、techniques,theuseofarecommendationalgorithmbasedonclusteranalysisrecommendedthebook,andgiventhespecificimplementationmethod.keywords:collaborativefilteringrecommendation;contentrecommendation;recommendationassociationrules;clusteringanalysis一、常用推荐技术介绍推荐技术

4、是推荐系统中最核心、最关键的部分,很大程度上决定了推荐系统性能的优劣。目前,主要的推荐技术包括:基于内容推荐、协同过滤推荐、基于关联规则推荐、基于网络结构的推荐算法、基于社会网络分析的推荐算法、基于效用推荐、基于知识推荐和组合推荐。下面将简单介绍常用的三种推荐技术:(一)协同过滤推荐(collaborativefilteringrecommendation)。协同过滤推荐技术是推荐系统中应用最早和最为成功的技术之一。其核心思想可以分为两部分:首先是利用用户的历史信息计算用户之间的距离,然后利用目标用户的最

5、近邻居用户对商品的评价来预测目标用户对特定商品的喜好程度,系统从而根据这一喜好程度来对目标用户进行推荐。基于协同过滤的推荐系统可以说是从用户的角度来进行相应推荐的,而且是自动的,即用户获得的推荐是系统从购买模式或浏览行为等隐式获得的,不需要用户努力地找到适合自己兴趣的推荐信息,如填写一些调查表格等。(二)基于内容的推荐(content-basedreeommendation)。基于内容的推荐是协同过滤技术的延续与发展,它是依据用户已经选择的产品内容信息计算用户之间的相似性,进而进行相应的推荐。它不需要依据

6、用户对项目的评价意见,一般通过机器学习的方法从关于产品内容的特征描述的事例中得到用户的兴趣。在基于内容的推荐系统中,项目或对象(产品)是通过相关的特征的属性来定义,系统基于对象的特征,学习用户的兴趣,考察用户与待预测项目的相匹配程度,为用户做出推荐。用户的资料模型取决于所用学习方法,常用的有决策树、神经网络和基于向量的表示方法等。基于内容的用户资料是需要有用户的历史数据。(三)基于关联规则推荐(assoeiationrule一basedrecommendation)。基于关联规则的推荐是以关联规则理论为基

7、础,首先进行关联规则分析。关注用户行为的关联模式,把已购商品作为规则头,规则体为推荐对象。关联规则挖掘可以发现不同商品在销售过程中的相关性,在零售业中已经得到了成功的应用。但是利用规则推荐信息依赖于规则的质量和数量。二、基于内容的推荐算法(一)基于内容推荐算法的方法基于内容的推荐方法主要由两个:启发式的方法和基于模型的方法。启发式的方法就是用户凭借经验来定义相关的计算公式,然后再根据公式的计算结果和实际的结果进行验证,然后再不断的是修改公式以达到最终目的。基于模型的方法就是根据以往的数据作为数据集,然后根

8、据这个数据集来通过机器学习的方法学习出一个模型。常用的学习方法例如bayes分类、聚类分析、决策树、人工神经网络等。这些算法不是基于一个函数公式来进行推荐,而是利用统计学习和机器学习技术从已有的数据中通过分析得到模型,基于模型进行推荐。(二)聚类分析的基本思想聚类分析根据各个待分类的特征模型相似程度进行分类,相似的归为一类,不相似的归为另一类。聚类分析包含两个基本内容:模式相似性的度量和聚类算法。1.模式相似度测度为了能划分模

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

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

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