个性化推荐系统研究

摘 要:信息技术和互联网的迅猛发展把我们带进了信息过载的时代。海量信息的同时呈现,一方面增大了用户发现自己感兴趣信息的难度,另一方面也使得大量信息无法被一般用户获取。个性化推荐系统是目前解决信息过载问题最有效的工具。本文简单介绍了推荐系统的概念和组成要素,重点介绍了几种重要的推荐技术和个性化推荐系统的应用领域。

关键词:个性化推荐;推荐技术;关联规则;协同过滤

随着信息技术和互联网的迅速发展,人们逐渐从信息匮乏时代进入了信息过载时代。这个时代,对于信息生产者而言,如何让自己生产的信息脱颖而出,收到广大用户的关注是一件很困难的事情。对于用户而言,信息量的增大加重了找到感兴趣信息的负担,从而降低了信息的使用效率。推荐系统正是在这一环境中诞生的,它是根据用户的信息需求、兴趣等,将用户感兴趣的信息、产品等推荐给用户的个性化信息推荐系统。

1 推荐系统概念、组成要素

目前被广泛接受的推荐系统的概念和定义是Resnick和Varian在1997年给出的:“它是利用电子商务网站向客户提供商品信息和建议,帮助用户决定应该购买什么产品,模拟销售人员帮助客户完成购买过程”。个性化推荐系统主要由三个要素组成,分别是:候选对象、用户、推荐算法。推荐系统把用户模型中兴趣需求信息和推荐对象模型中的特征信息匹配,同时使用相应的推荐算法进行计算筛选,找到用户可能感兴趣的推荐对象,然后推荐给用户。

2 推荐技术

推荐算法是整个推荐系统中核心的部分,在很大程度上决定了推荐系统的质量。目前主要的推荐技术基本包括以下几种:基于关联规则的推荐技术,基于内容的推荐技术,协同过滤推荐技术和混合推荐技术。

2.1 基于关联规则的推荐技术

关联规则是数据中所蕴含的一类重要规律,对关联规则进行挖掘是数据挖掘中的一项根本任务,关联规则挖掘就是从数据项目中找出所有的并发关系,这种关系也称为关联。关联规则挖掘的经典应用就是购物篮数据分析,目的是找出顾客在商场(或普通店铺)所选购商品之间的关联。

关联规则可以这样表述。设I={i1,i2,…,in}为所有项的集合,事务T表示事务集合。数据库D为事务数据库。关联规则形如XY的蕴含式,其中X、Y均为项目集,并且X、Y没有交集。关联规则的强度可以用支持度和置信度表示。支持度为同时包含X、Y 项集的事务在数据库D中的百分比。置信度为包含X的事务同时也包含Y在数据库D中的百分比。目前已有大量文献提出关联规则挖掘算法,在众多算法中,最著名的是Apriori 算法。

Apriori算法是由Agrawal等人在1994年提出来的,是一种最有影响的挖掘布尔关联规则频繁项集的算法。该算法分两步进行:第一步,生成所有繁琐项目集,繁琐项目集是支持度高于最小支持度的项目集;第二步,从繁琐项目集中生成所有可信的关联规则,可信关联规则是置信度大于最小置信度的规则。

基于关联规则的推荐技术其优点是:简单直接,领域通用性强,规则的挖掘可以离线进行,可以保证推荐算法的实时性要求。其缺点是:存在着严重的"冷启动"问题,新加入的项目由于缺少相关的用户数据,难以被系统中的规则发现,从而得不到推荐,并且随着系统项目数量的不断增加,规则也会呈出相应的增长趋势,使得规则的管理成本相应升高,降低了系统的运行效率。

2.2 基于内容的推荐技术

基于内容的推荐算法重要的是建立项目特征属性库,系统通过用户已关注项目的特征属性值,来掌握目标用户兴趣点,依据用户兴趣点与待推荐项目属性值的匹配程度进行推荐。用户兴趣点的产生依赖于系统所采用的机器学习算法,如基于向量的表示、文本挖掘、判别树、神经网络等技术。基于内容的推荐结果直观易理解,不需要过多的领域知识,但是需要有足够数据构造分类器,一些例如稀疏问题、新用户问题和复杂属性等问题不易处理。

2.3 协同过滤推荐技术

基于协同过滤推荐技术是当前主流的,应用最为广泛的一种推荐技术。该推荐技术可以分为两种,一种是基于用户的协同过滤推荐技术;另一种是基于项目的协同过滤推荐技术,这两种协同过滤推荐技术的不同之处在于两者针对的对象不同。基于用户的协同过滤推荐技术是给用户推荐和他有共同兴趣的用户喜欢的物品;基于项目的协同过滤推荐技术是给用户推荐和他之前喜欢的物品相似的物品。

2.3.1 基于用户的协同过滤推荐技术

基于用户的协同过滤技术是推荐系统中最古老的算法。该算法在1992年被提出,并应用于邮件过滤系统,1994年被GroupLens应用于新闻过滤。该算法主要包括两个步骤:第一步,找到和目标用户兴趣相似的用户集合;第二步,找到这个集合中用户喜欢的,且目标用户还没有听说过的物品,将该物品推荐给目标用户。

2.3.2 基于项目的协同过滤推荐技术

基于项目的协同过滤技术是基于这样一个假设:用户更倾向于选择与用户喜欢的项目相近的项目。该推荐过程分为两个步骤,第一,计算物品之间的相似度;第二,根据物品的相似度和用户的历史行为为用户生成推荐列表。

2.4 混合推荐技术

目前,推荐技术已经发展出了很多种,但每种推荐技术都在不同程度上存在各自的缺点,每种推荐技术在针对特定的用户或者项目时才能发挥出自己的优势。因此人们提出了混合推荐来互补推荐技术各自的不足,已达到一个理想的推荐效果。在大部分的混合推荐技术研究当中,是将基于内容的推荐技术和基于协同过滤技术相结合。相对于使用单一途径算法的推荐技术,基于混合推荐技术往往表现出更高的推荐精度和更好的推荐质量。

3 推荐系统的应用

自推荐系统诞生近20年的时间里,推荐系统的应用领域迅速扩展。从电子商务、音乐视频网站,到作为互联网经济支柱的***广告和新颖的***应用推荐,到处都有推荐系统的身影。下面简单介绍个性化推荐系统的应用以及该领域较成功的网站。

3.1 电子商务

电子商务网站是个性化推荐系统的一大应用领域。著名的电子商务网站亚马逊是个性化推荐系统的积极应用者和推广者,被读写网称为“推荐系统之王”。亚马逊的推荐系统深入到了各类产品中,其中最主要的应用有个性化商品推荐列表和相关商品的推荐列表。

3.2 电影和视频网站

在电影和视频网站中,个性化推荐系统能够帮助用户在大量视频信息中找到令他们满意的视频。该领域较成功的一家公司就是Netflix。Netflix在2006年开始举办著名的Netflix Prize推荐系统比赛。该比赛对推荐系统的发展起到了重要的推动作用。

3.3 个性化音乐网络电台

个性化推荐的成功应用需要具备两个条件。第一是存在信息过载的问题,第二是用户大部分时候没有明确的需求。在这两个条件下,个性化网络电台无疑是最合适的个性化推荐产品。目前国际上著名的有Pandora和Last.fm,国内的代表则是豆瓣电台。

3.4 个性化阅读

阅读文章是很多互联网用户每天都会做的事情。目前互联网上的个性化阅读工具很多,国际知名的有Google Reader,国内有鲜果网等。同时,随着移动设备的流行,移动设备上针对个性化阅读的应用也很多,其中具有代表性的有Zite和Flipboard。

[参考文献]

[1]Resnick P.Varian HR Recommender systems[外文期刊].1997(03).

[2]许海玲.互联网推荐系统比较研究[J].软件学报,2009.20(2):350.362.

[3]王国霞,刘贺平.个性化推荐系统综述[J].计算机工程与应用,2012,48(7).

[4]刘兴涛,石冰,解英文.挖掘关联规则中Apriori算法的一种改进[J]. 山东大学学报,2008,43(11):67-71.

[5]胡斌.基于高阶潜在语义分析的音乐推荐系统的研究,硕士论文.北京工业大学计算机学院,2009.

[6]Schafer ***,Konstan J,Riedl J.Recommender systems in e-commerce[M].On Electronic Commerce,1999.P367-461.

[7]Deshpande M,Karypis G.Item-based top-N recommendation algorithms[J].ACM TransInformation Systems,22(1):143-177,2004.

[8]李涛.推荐系统中若干关键问题研究[D].南京航空航天大学,2008.

[9]Wu L,Yu P.S,Ballman A.Speed Tracer:A Web usage mining and analysis tool [J].IBMSystems Journal,1998,37(1):89-105.

转载请注明出处学文网 » 个性化推荐系统研究

学习

南京中医药大学学报

阅读(62)

本文为您介绍南京中医药大学学报,内容包括南京中医药大学学报是几级期刊,南京中医药大学学报杂志缩写。1.周仲瑛教授防治病毒感染性疾病学术思想探析(一)郭立中,金妙文,王志英,周学平,叶放,朱垚,金路,李柳,GUOLi-zhong,JINMiao-wen,WANGZhi-ying,ZH

学习

螃蟹王国的战争与和平

阅读(27)

在我们人类居住的地球上,生活着几千种形色各异、身披坚甲的螃蟹。它们分布在海洋、河口、溪流、湖泊、陆地。螃蟹王国里,不断上演着形形的故事……在台湾的海岸林中,生活着一种特有的陆地蟹——林投蟹。在台湾的海岸林中,生活着一种特有的陆

学习

石来运转 第1期

阅读(27)

本文为您介绍石来运转 第1期,内容包括石来运转是什么意思,石来运转及寓意。她一直喜欢石头记的饰品,却始终只有一件,还有着俗气的名字――“石来运转”,绿色的玛瑙珠被银鱼环抱着,珠子可以转动,用一根银链子系着挂在项间,居然也别有一番风情。

学习

思想品德学习计划范文精选

阅读(21)

思想品德学习计划篇1关键词:思想品德;学困生;初中生初中思想品德教育作为一门基础课程,初中生在思想品德知识掌握方面应当比较牢固,然而,在走访调查期间却发现,大部分初中生在思想品德学习方面都存在一定程度的困难,这导致初中生对思想品德课程

学习

安然众合 成功启航

阅读(71)

本文为您介绍安然众合 成功启航,内容包括安然众合是真的还是假的,安然众合属于什么档次。八月的威海,骄阳似火,经历了一天炙热考验的人们都渴望凉爽的夜晚早些到来。夕阳西下,夜幕渐渐降下,徐徐的海风轻拂脸庞,扫去了一天的燥热与烦闷。对安

学习

烟台市门楼水库汛限水位研究

阅读(30)

本文为您介绍烟台市门楼水库汛限水位研究,内容包括福山门楼水库水位,烟台门楼水库水来源。门楼水库位于烟台市福山区大沽夹河清洋河下游,作为区位极其重要的枢纽工程,科学合理地分析研究现阶段水库实际状况,通过数据收集与比对、数据运算分

学习

结婚典礼的程序婚庆礼仪

阅读(23)

本文为您介绍结婚典礼的程序婚庆礼仪,内容包括新婚婚庆大典致辞,婚礼礼仪新规矩上篇。结婚典礼的程序因时因地而不同,即便是古人也并不拘泥。枟红楼梦枠第九十七回枟林黛玉焚稿断痴情,薛宝钗出闺成大礼枠:“一时大轿从大门进来,家里细乐迎出

学习

手部烧伤瘢痕挛缩畸形的整复

阅读(32)

本文为您介绍手部烧伤瘢痕挛缩畸形的整复,内容包括手部被火焰烧伤导致瘢痕挛缩,烧伤后疤痕挛缩畸形。作者:林闻海,郑廷忠,王庆生,蔡立伟【关键词】挛缩畸形目的:探讨手部烧伤后瘢痕挛缩畸形较为有效的防治方法。方法:对2000年6月至2004年12月

学习

让呼吸灯的效果更加真实

阅读(16)

本文为您介绍让呼吸灯的效果更加真实,内容包括呼吸灯的效果,呼吸灯总结。呼吸灯,顾名思义,就是灯光在单片机的控制下完成由亮到暗的逐渐变化,感觉像是在呼吸。呼吸灯广泛应用于手机上,并曾经成为各大品牌手机的卖点之一。如果你的手机里有未

学习

中德环保:后向突围

阅读(17)

从垃圾焚烧处理设备商到垃圾焚烧发电公司,选择向产业链的后向突围的中德环保在“垃圾围城”时代迎来了全新的战略机遇。当市场陷入整体低迷之际,凭借技术积累和设备优势选择向产业链的后向进行“直插式切入”,也是不错的选择。成立于199

学习

皖南山区合欢特征特性及播种育苗技术

阅读(44)

本文为您介绍皖南山区合欢特征特性及播种育苗技术,内容包括合欢的繁殖方法栽培要点园林用途,哪种合欢适合北方种植。合欢树在皖南山区范围内都有分布,其具有生长迅速、成材早、树冠浓荫、纹理致密、木材光泽度好和耐腐等优点,因此木材常用

学习

高端监控走向四倍高清

阅读(20)

本文为您介绍高端监控走向四倍高清,内容包括高端监控探头高清,超远监控高清。观点:监控显示器要求彩更高分辨率的面板。传统的监控显示器有一个通病,在分辨率上并没有考虑一些特殊情况的需求,从而就无法满足特别细微的监控要求,这样就需要准

学习

牛头刨床刀架上下移动分析与改进

阅读(18)

本文为您介绍牛头刨床刀架上下移动分析与改进,内容包括牛头刨床走刀速度调整,牛头刨床传动方案优缺点分析。本文根据实际工作实践,结合相关技术文件,分析牛头刨床刀架上下移动的原因及对加工工件质量的影响,并对刀架机构进行改进,确保加工质

学习

Sony PCM—D100 & PCM—D50索尼线性录音笔新王者

阅读(459)

PCM是索尼著名的数码录音棒系列,其出色的拾音性能使其成为业界的佼佼者,而其优秀的回放性能又使之成为发烧友随身听的佳选。如今,被封为音质“神器”的PCM-D50,迎来了它的升级版PCM-D100。PCM-D100不论在外观设计、按键布局,还是拾音性能、回

学习

家用太阳能光伏发电系统

阅读(27)

本文为您介绍家用太阳能光伏发电系统,内容包括家庭太阳能光伏发电的利与弊,家用光伏太阳能发电系统优缺点。太阳能作为新世纪的新能源越来越受到重视,文章为太阳能光伏发电的在家庭中的普及应用,介绍光伏发电的基本原理,系统组成及家用光伏

学习

智能自动灌溉系统的设计与实现

阅读(27)

本文为您介绍智能自动灌溉系统的设计与实现,内容包括智能灌溉系统论文,自动灌溉系统的设计。摘要:为了节约水资源,及时灌溉并避免中午灌溉植物,设计一种以自来水发电来供电的自动灌溉装置。该系统发电部分由外壳串接在进水管和出水管之

学习

SAP系统在单件小批量制造型企业中的几点应用

阅读(13)

本文为您介绍SAP系统在单件小批量制造型企业中的几点应用,内容包括sap计划订单批量进行可用性检查,sap系统生产计划与执行。单件小批量制造型企业面向订单式生产组织模式成为当今复杂行业形势下的主流,但由于订单的随机、差异型,对企业在

学习

Extech CAPP工艺数据管理系统

阅读(28)

一、ExtechCAPP特点ExtechCAPP工艺数据管理系统面向产品生产技术准备的全过程,以产品制造过程的数据为中心,覆盖工艺各个层次的管理及整个业务流程,组织产品设计数据正确无误地传递到生产部门。包括工艺设计、工艺规划、工艺管理、数据统计

学习

福音?ACAT系统解读

阅读(22)

小知识谁是霍金?霍金是英国著名物理学家,1942年1月8日出生于英国牛津。他因患有肌肉萎缩性脊髓侧索硬化症(ALS),自21岁起便逐渐丧失了全身的机动能力和说话能力。如今的霍金,更因为ALS病情的进一步加深,而只剩下“挑动眉毛”这唯一能通过肌肉控

学习

电气自动化在分散控制系统的应用

阅读(21)

本文为您介绍电气自动化在分散控制系统的应用,内容包括电气自动化控制系统的性能分析,电气自动化控制系统的应用与趋势。【摘要】在国家经济的不断发展推动下,工业生产水平越来越高,工业生产量的增加也间接影响了电力需求量的增加,给火电厂

学习

人脸识别系统综述

阅读(28)

本文为您介绍人脸识别系统综述,内容包括人脸识别综述是什么意思,有遮挡人脸识别方法综述。【摘要】人脸识别系统以是现在科学研究的热门之一,本文对人脸识别系统的流程及发展前景做了简单的回顾。对该系统的应用做了简单的分析并对人脸识

学习

论汽轮机轴封系统存在的缺陷及其解决对策

阅读(40)

本文为您介绍论汽轮机轴封系统存在的缺陷及其解决对策,内容包括汽轮机为何要设置轴封系统,汽轮机轴封系统投运注意事项。汽轮机轴封系统对企业安全生产具有重要意义。现阶段,我国汽轮机轴封系统存在一些问题,本文从我国汽轮机轴封系统在运