服务热线:400-0033-166
万商云集 - 企业数字化选用平台

企业首选的

数字选用平台

不同情况应选择合适的推荐技术和方案

2020-12-14 17:15:58 阅读(158 评论(0)

推荐方法是整个推荐系统的核心和关键部分,在很大程度上决定了推荐系统的性能。目前,主要的推荐方法包括:基于内容推荐、协同过滤推荐、基于相关规则推荐、基于效用推荐、基于知识推荐和组合推荐。1、基于内容推荐和内容推荐(Content-basedRecommendation)它是信息过滤技术的延续和发展。它是基于项目内容信息的推荐,不需要根据用户对项目的评价,而是需要从内容特征描述的例子中获得更多的机器学习方法。在基于内容的推荐系统中,项目或对象是通过相关特征的属性来定义的。该系统根据用户评估对象的特征学习用户的兴趣,并调查用户数据与预测项目的匹配程度。用户的数据模型取决于所用的学习方法,包括决策树、神经网络和基于向量的表达方法。基于内容的用户数据需要用户的历史数据,用户数据模型可能会随着用户偏好的变化而变化。基于内容推荐方法的优点是:1)不需要其他用户的数据,没有冷开始和稀疏的问题。2)可以推荐有特殊兴趣爱好的用户。3)可以推荐新的或不太受欢迎的项目,没有新的项目问题。4)可以通过列出推荐项目的内容特征来解释为什么推荐这些项目。5)技术比较好,比如分类学习技术比较成熟。缺点是要求内容容易提取成有意义的特征,要求特征内容具有良好的结构性,用户的品味必须以内容特征的形式表达,其他用户无法明确判断。二、协同过滤推荐协同过滤推荐(CollaborativeFilteringRecommendation)技术是推荐系统中应用最早、最成功的技术之一。一般采用最近邻技术,利用用用户的历史偏好信息计算用户之间的距离,然后利用目标用户最近邻居用户对商品评价的加权评价值来预测目标用户对特定商品的偏好,系统根据此偏好推荐目标用户。协同过滤的最大优点是对推荐对象没有特殊要求,可以处理音乐、电影等非结构化复杂对象。协同过滤是基于这样的假设:找到一个用户真正感兴趣的内容的好方法是先找到其他与用户相似的用户,然后向用户推荐他们感兴趣的内容。它的基本思想很容易理解,在日常生活中,我们经常使用好朋友的推荐来做出一些选择。协同过滤是将这一理念应用到电子商务推荐系统中,并根据其他用户对某一内容的评价向目标用户推荐。基于协同过滤的推荐系统可以说是从用户的角度进行相应的推荐,并且是自动的,即用户从购买模式或浏览行为中获得的推荐,不需要用户努力找到适合自己兴趣的推荐信息,比如填写一些调查表。与基于内容的过滤方法相比,协同过滤具有以下优点:1)能够过滤难以进行机器自动内容分析的信息,如艺术、音乐等。2)分享他人的经验,避免内容分析不完整和不准确,可以基于一些复杂和难以表达的概念(如信息质量和个人品味)进行过滤。3)有能力推荐新信息。在内容上可以发现完全不相似的信息,用户对推荐信息的内容是事先预料不到的。这也是协同过滤和基于内容的过滤之间的一个很大的区别。许多基于内容的过滤建议都是用户已经熟悉的内容,协同过滤可以找到用户的潜在兴趣偏好,但他们还没有找到。4)能有效利用其他类似用户的反馈信息,减少用户的反馈,加快个性化学习。协同过滤作为一种典型的推荐技术,虽然有其相当大的应用,但仍有许多问题需要解决。最典型的问题是稀疏问题(Sparsity)和可扩展问题(Scalability)。三、基于相关规则推荐基于相关规则的推荐(AssociationRule-basedRecommendation)以相关规则为基础,以已购商品为规则头,以规则为推荐对象。相关规则的挖掘可以发现,不同商品在销售过程中的相关性已经成功应用于零售业。管理规则是统计在交易数据库中购买商品集X的交易中购买商品集Y的比例。其直观意义在于用户在购买某些商品时有多倾向于购买其他商品。例如,在购买牛奶的同时,许多人会同时购买面包。发现算法的第一步关联规则是最关键、最耗时的,是算法的瓶颈,但可以离线进行。第二,商品名称的同义性问题也是相关规则的一个难点。四、基于效用推荐基于效用推荐(Utility-basedRecommendation)它是基于用户使用项目的有效性。其核心问题是如何为每个用户创建一个有效函数。因此,用户数据模型在很大程度上是由系统使用的有效函数决定的。基于效用推荐的好处是,它可以使非产品的属性,如提供商的可靠性(VendorReliability)以及产品的可用性(ProductAvailability)考虑到效用计算。五、基于知识推荐基于知识推荐(Knowledge-basedRecommendation)在某种程度上,它可以被视为一种推理(Inference)该技术不是基于用户的需求和偏好。由于使用的功能知识不同,基于知识的方法也有明显的差异。效用知识(FunctionalKnowledge)这是一个关于如何满足特定用户的项目,所以它可以解释需求和推荐之间的关系,所以用户数据可以是任何支持推理的知识结构,可以是用户的标准化查询,也可以是用户需求的更详细的表达。六、组合推荐由于各种推荐方法都有优缺点,所以在实践中,组合推荐(HybridRecommendation)经常使用。最常见的研究和应用是内容推荐和协同过滤推荐的组合。最简单的方法是使用基于内容的方法和协同过滤推荐方法来产生推荐的预测结果,然后使用某种方法来结合其结果。虽然理论上有很多推荐的组合方法,但在具体问题上并不总是有效的。组合推荐最重要的原则之一是避免或弥补他们在组合后推荐技术的弱点。一些研究人员在组合方法上提出了七种组合思路:1)加权(Weight):加权多种推荐技术结果。2)变换(Switch):采用不同的推荐技术,根据问题背景、实际情况或要求决定变更。3)混合(Mixed):为用户提供参考,采用多种推荐技术提供多种推荐结果。4)特征组合(Featurecombination):另一种推荐算法采用了不同推荐数据源的组合特征。5)层叠(Cascade):第一种推荐技术产生粗糙的推荐结果,第二种推荐技术在此推荐结果的基础上进一步做出更准确的推荐。6)特征扩充(Featureaugmentation):在另一种推荐技术的特征输入中嵌入一种技术产生额外的特征信息。7)元级别(Meta-level):以一种推荐方法生成的模型作为另一种推荐方法的输入。主要推荐方法的比较各种推荐方法各有优缺点,见表1。

内容来源:网络,以上内容来源于网络,不代表本站观点,如有侵权,请联系删除。

推荐阅读

做网站如何了解用户需求?怎样提高用户对网站的信任?

公司基本上都是拥有自己网站的,拥有了网站,才会将自己的产品信息以及公司的形象更好的展现在网站上面,也能够让更多的客户了解到,从而抓取到了更多的潜在客户。其实建设网站无非就是想让用户来了解,所以说这个时候建设网站的时候需要满足用户…查看详情

喜剧电影票房排行榜前五名

我们每年过年的时候,都会约上三五个好友去看电影,每年春节都会上映许多电影,那么,想要选择比较好看的电影,首先需要知道电影票房排行榜都有哪些,可以根据票房的多少做选择。 1.美人鱼-情景喜剧-票房339140(万) 《美人鱼…查看详情

云计算是什么意思 什么是云计算

最近几年云计算算是很流行的,但是很多的人对云计算都不是很熟悉,下面万商云集*给大家来详细介绍一下云计算是什么意思 什么是云计算这方面的内容,希望能帮助到大家了解云计算这一块的详细内容。  什么是云计算?  话说英特尔创始人戈登·摩尔曾说过:…查看详情

手机阅读软件哪个好呢?这几款可以试试

现在的人们生活节奏比较快,再加上压力很大,所以都想要通过读书来放松心情,但是真正去读纸质书的人群并不多,毕竟现在的手机功能比较强大,还有很多阅读的软件,可以让大家随时随地的阅读,那么手机阅读软件哪个好呢?这几款可以试试。1、掌阅掌阅就是一款…查看详情

商标注册通过率高吗?看看这些失败案例,你就明白了!

商标注册通过率高吗?商标注册因为存在查询盲期和审查人员的主观判断性,是很难保证高概率通过的,只能在客观影响因素上尽量调整,以提高商标注册的通过率。近几年,随着商标注册量的大幅增长,审查力度也提高了不少,商标注册通过率相较以前有明显下降。但是…查看详情

考项目经理证书的条件

  作为一名项目经理,持有项目经理证书是非常重要的。但要获得该证书,需要满足一定的条件。以下是一些需要满足的条件:  1.教育背景:项目经理需要具备相关的教育背景,通常是专业学位或者学士学位。例如,项目管理、工商管理、信息技术等领域的学位是…查看详情

介绍几款实用的库房管理软件,提升工作效率

仓库中的商品可能每天都需要出库和入库,同时还有可能会涉及到信息的查看等等,只是利用传统的方式,不仅非常的浪费时间,同时也增加了工作的难度,更容易出错,所以还是建议大家考虑一些库房管理软件,那么下面就为大家介绍几款实用的库房管理软…查看详情

怎样挑选软件开公司

很多企业用的软件都是外包给第三方软件公司开发的,只有实力雄厚的企业可能会自己开发,但是大部分的企业还是选择外包这种软件开发方式的。但是外包软件成功与否也跟外包软件公司有着很大的关系,如果挑选的软件外包公司不好,后面软件开发上面可能会遇到很多…查看详情

企业网站怎么建设?不是明白流程就行,还要考虑怎么建设得更好

企业网站建设一直是被企业认可的,因为企业通过网站可以与更多的目标客户沟通,成交转化率还是挺高的。企业做网站,是为了转化成流量,通过网站流量提升企业产品销售业绩。所以企业网站怎么建设,才能最大程度上满足企业需求呢?图片来源于网络 ● 企业网…查看详情

网站建设流程分析

  网站建设流程是指开发者按照设定的需求、要求进行网站建设的过程。这个过程包括网站规划、网站设计、网站制作、测试上线、维护更新等步骤。下面,我们将对网站建设流程进行详细描述。  一、网站规划  网站规划是网站建设的首要步骤,它可以为网站的建…查看详情

具体有哪些免费影视软件推荐

因为现在影视行业发展得越来越好,所以很多人会喜欢在手机上看各种各样的电视和电影,但是现在很多影片都需要会员才能看。那么有哪些免费影视应用推荐呢,可以考虑以下的免费影视软件。 1、影视大全 这是一款可以为用户提供免费观影感受…查看详情

什么是电商平台?应该怎么去扩大它的核心竞争力?

电商经济也叫互联网经济,近年来随着互联网的发展而迅速崛起。很多创业者都希望进入电商领域分得一份蛋糕,但是对于电商本身的了解并不充分,不明确什么是电商平台,不知道该怎么去扩大它的核心竞争力。图片来源网络什么是电商平台?作为一个电商人,一定要了…查看详情

知识产权优势:权益人拥有良好的创作环境,保护自己的合法权益

知识产权是指企业长期使用,但是没有实物形态资产,包括专利权、商标权、著作权、土地使用权、非专利技术和荣誉等,越来越多的人申请知识产权保护,也正是因为知识产权优势能给知识产权权益人给予好处。图片来源于网络 知识产权优势是什么?对企业来说:1.…查看详情

浏览器启用javascript什么意思

iPhone手机safari设置里的web检查器什么意思还有javascript什么意思?javascript那个选项一定要开着,javascript是网站浏览器中的脚本语言,绝大部分网站都使用了javascript。关闭的话,会导致网站上…查看详情

搬家公司app软件有哪些 搬家公司在哪个app上找

当我们找到工作或者是跳槽之后,发现家离公司很远,需要租一套离公司比较近的房子。这时候,我们就需要搬家公司来帮助我们进行搬迁。下面是我给大家整理的5款免费又好用的搬家公司app,内容如下: 1.搬家公司易 它是一款拥有多个连…查看详情

最新文章