首页 >知识讲堂 >运营知识>揭秘目前淘宝搜索的算法

揭秘目前淘宝搜索的算法

2020-12-18 11:45:06 阅读(199 评论(0)

本文由淘宝搜索算法总监青峰撰写,介绍了算法模型、线下评估、线上测试的机制。对想了解淘宝搜索算法的同学很有帮助。作者介绍:青峰,淘宝搜索算法总监。淘宝搜索排名的目的是帮助用户快速找到所需的商品。从技术上讲,在用户输入与关键词匹配的产品中,最符合用户需求的产品排名第一,其他产品排名第二。为了更好地实现这一目标,算法排序系统基本上从三个方面进行了推广:一是.当用户输入关键字搜索算法模型时,系统根据算法模型实时计算匹配的每个产品,并根据分数的大小对产品进行排序。对于好的算法模型,首先要考虑哪些特征因素可以应用。例如,在网页搜索中,算法模型基本上是根据网页的重要性和相关性来计算网页的分数,然后进行排序。这里的相关性和重要性是网页排名模型中的两个重要因素。具体来说,相关因素是指文档中搜索关键字的程度,当程度越高时,文档的相关程度就越高。Google的Pagerank等重要因素可以理解为网页入口中超链接的数量:一个网页被其他网页引用的越多,网页就越有价值。特别是,网页越重要,网页的重要性就越高。在考虑淘宝搜索时,很容易想到一些特征因素,比如A.文本相关性:关键词与商品的匹配、匹配程度、重要词的匹配、匹配词之间的距离等,都可能影响相关性。例如,在搜索“小鸭洗衣机”时,商品的中心词是洗衣机的相关性高于销售洗衣机配件的相关性,小鸭的相关性高于“小”和“鸭”分开时的相关性。BM25等是文本相关性最基本的计算方法。B.类别热点:淘宝数据的一个重要特点是,每种商品都附着在类别属性系统下,每种商品都做了很好的分类。在搜索过程中,同一搜索词的大量用户行为数据很容易集中在相应的热门类别上。例如,“手机”的搜索行为将集中在手机类别上,而不是配件类别上。C.图片质量:图片是电子商务网站的一个非常重要的数据。图片是否精致、有吸引力,图片中是否有各种“银屑病”,以及商品匹配,都极大地影响了用户的点击和购买决策。D.商品质量:每种商品质量不同,商品描述的真实性,是否质优价廉,受欢迎程度等.作弊因素:类似于全网搜索中的关键词堆砌,linkspam,网页重复等作弊问题,电子商务搜索也面临着同样的问题,如商品关键词堆积、重复分销、重复开店、广告商品排水等,也有价格作弊、交易作弊等独特的商品问题,需要使用统计分析或机器学习来发现和识别异常规律,并应用于F的排序.公平因素:淘宝商品非常丰富,每个搜索词都有足够的商品竞争,需要让更多的商品和卖家有机会展示相似的质量,而不是像网络搜索是一个基本的静态排名,作为商品点击和显示马太效应。类似商品、卖家、买家、搜索词等方面有许多特征因素。一个排名模型是将各种不同的特征因素结合起来,给出商品相关分数的最终关键词。类似商品、卖家、买家、搜索词等方面有很多特征因素。一个排名模型是将各种不同的特征因素结合起来,给出商品相关性分数的最终关键词。只有一两个特征因素,才能对商品进行最基本的排名。如果有更多的特征参与排序,我们可能会得到更好的排序算法。组合方法可以简单地人工配置到复杂的学习模型,如Learningtorank。那么如何衡量不同算法之间的优缺点呢?二.线下评估算法模型的评估一般分为线下评估和在线评估。许多线下评估反映在搜索中常用的相关性(Relevance)指标。相关性的定义可分为狭义相关性和广义相关性。狭义相关性一般是指检索结果和用户查询的相关性。从广义上讲,相关性可以理解为用户查询的综合满意度。当用户在搜索框中输入关键字并满足需求时,体验过程越顺畅、越方便,搜索相关性就越好。当淘宝搜索衡量狭义相关性时,通常使用PI(PerItem)测试方法:A.提取具有代表性的查询关键字,形成适当规模的关键字集合B.对于此关键字集,从模型的输出结果中查询相应的结果,进行人工标注(人工判断为相关性好,中,差等).    对于人工评估的结果数据,使用预定义的评估计算公式,如DCG,使用数值方法来评估算法模型的结果和理想结果的接近度,使用人工标记数据来计算相关的分数来判断模型的质量;在这个过程中,不可避免地会有主观的判断,然而,通过整合多人的判断结果,我们仍然可以获得具有统计意义的结果。另一方面,标记数据也可以帮助我们找到一个算法性能不理想的地方,并有针对性地改进它。广义相关性线下评价难度大,受人工主观因素影响较大。SBS通常用于一般(SidebySide)评价方法,对于一个关键字,两个不同算法模型的输出结果同时显示在屏幕上,每个新模型和比较模型显示位置关系立即,手动判断不知道哪一边的数据是新模型的结果,手动判断搜索结果好,新模型和旧模型的搜索性能是通过最终的统计结果来衡量的。线下评价的方法和指标有很多,不同的搜索引擎会*不同的指标。比如Yahoo的全网搜索引擎之前更*RCFP。(Relevance,Coverage,Freshness,Perspective)等等,淘宝搜索线下评估时一般统计DCG和SBS的指标。线下评价方法在统计上具有一定的指导意义,可以在一定程度上区分模型的质量。然而,要真正验证算法模型的质量,还需要接受真实的流量来验证。线下评价方法在统计上具有一定的指导意义,可以在一定程度上区分模型的质量,但要真正验证算法模型的质量,还需要接受真实的流量来验证。三.为了真正验证算法模型的质量,在线测试需要一个能够提供真实流量的系统。淘宝搜索实现BTS(BucketTestingSystem)系统就是这样一个环境,在用户搜索时,搜索系统会根据一定的策略自动决定用户的分组号(Bucketid),确保自动提取导入不同组的流量具有可比性,然后让不同组的用户看到不同算法模型提供的结果。通过数据分析,记录用户在不同模型下的行为,形成一系列指标。通过对这些指标的比较,最终形成了不同模型之间的结论。数据指标在统计意义上具有可比性,只要分组的流量达到一定程度。不同的BTS系统会*不同的数据指标。在淘宝搜索中,很多算法模型测试都会*一些重要指标:访问UV交易转化率:来淘宝搜索的UV,最终通过搜索结果交易的用户比例。IPV-UV转换率:有多少用户点击淘宝搜索的UV搜索结果CTR?:点击搜索产生的PV比例客户单价:淘宝搜索中每个交易用户的平均价格基尼系数:基尼系数是一个经济术语,考虑社会财富的集中;如果社会财富集中在少数富人手中,基尼系数就会增加,社会稳定性和可持续发展会出现问题;淘宝搜索借用这个概念来衡量PV显示和点击的集中度,在保证用户体验的前提下,给更多高质量或小而漂亮的卖家展示的机会。大多数时候,我们有几个模型和功能在线测试。我们使用BTS来观察测试情况。如果我们提高稳定性,我们将逐渐向所有用户开放。如果没有改进,我们也可以获得经验,帮助我们更好地理解用户。

以上就是关于揭秘目前淘宝搜索的算法的相关介绍,更多揭秘目前淘宝搜索的算法相关内容可以咨询我们或者浏览页面上的推荐内容。我们将让你对揭秘目前淘宝搜索的算法有更深的了解和认识。

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

推荐阅读

2021最新hr人力资源软件排名出炉!i人事位居榜首

企业内部的运作效率是推动企业的发展的一项重要因素,hr人力资源在员工管理上已逐渐减少人力,开始投入使用各类软件,从而提高员工效率与贡献度, 1.i人事hr人力资源软件 亚太比较知名的HRSaaS管理软件,致力于让专业的H...查看详情

干洗店加盟连锁费用大概要多少钱

  干洗店加盟连锁是一种快速开办自己的干洗店的方式,通过加盟,在总部的帮助和支持下,开店时间和风险都得到减小。但是,不同的连锁品牌,加盟费用和其他费用也会有所不同。本文将详细描述干洗店加盟连锁的费用,并为您提供一…查看详情

2021最新4款mes系统软件排名

MES系统是一套面向制造企业车间执行层的生产信息化管理系统。MES可以为企业提供包括制造数据管理、计划排程管理、生产调度管理、库存管理、质量管理、人力资源管理、工作中心/设备管理、工具工装管理、采购管理、成本管理、项目看板…查看详情

9款不花钱免费追剧软件,拯救剧荒的你

相信现在许多年轻人在生活无聊的时候都会选择追剧来解愁,但是许多电视剧都需要使用的VIP,大家可能都觉得十分不值,但是又特别渴望看到那部剧,那么这时就需要我们的免费看电视剧的软件!一、火星影视会员版火星影视免会员版一个…查看详情

正则化为什么能防止过拟合

正则化防止过拟合的原理?正则化防止过拟合原理是:任意丢弃神经网络层中的输入,该层可以是数据样本中的输入变量或来自先前层的激活。它能够模拟具有大量不同网络结构的神经网络,并且反过来使网络中的节点更具有鲁棒性。正则化项…查看详情

常识科普!北京软件版权登记究竟在登记什么?

根据相关法规,北京软件版权登记与否完全取决于自愿。2002年开始实施的《计算机软件保护条例》第七条规定:“软件可以向国务院著作权行政管理部门认定的软件登记机构办理登记。软件登记机构发放的登记证明文件是登记事项的初步证明…查看详情

企业如何挑选进销存系统,有哪些注意事项?记住这4点就够了!

如何挑选一款适合自身企业的进销存软件是很多中小微企业老板在面临选择系统的一大难题,很多老板都不清楚目前市场上这些系统有什么区别,更别说如何挑选了。基于这个问题,小万也进行了相应的分析,为各位老板整理了以下4个点便于…查看详情

system volume information 是什么文件

U盘里的SystemVolumeInformation怎么删除?删除方法1、关闭“系统还原”2、获得对“SystemVolumeInformation”文件夹的访问3、NTFS的分区里该目录只有SYSTEM权限,需要将您登录时使用的帐户(或...查看详情

赶紧做笔记!中小企业品牌网络推广方案整理

很多时候,人们认为品牌推广是大企业的事情。事实上,中小企业规模小是因为没有相应的品牌网络推广方案,不了解品牌推广所带来的好处,其实,在品牌的大力支持下,中小企业才有可能逐步发展成为大企业。图片来源于网络从企业的角…查看详情

ps分辨率一般是多少

PS分辨率怎么设置,多少合适?PS分辨率的设置72比较合适。首先,在桌面上打开PS软件,再点击文件菜单,点击打开命令。弹出打开对话框,找到图片所在位置,点击选中需要的图片,点击打开按钮。打开后点击图像菜单,点击图像大小,弹出图像大小设置…查看详情

自然人属于什么纳税人(自然人的纳税范畴)

  自然人纳税人是本国公民及本国内从事经济活动的公民对于自己的取得的所得按照规定申报纳税的纳税人,纳税的主体是非常多的,下面小编就给大家来详细介绍一下自然人属于什么纳税人(自然人的纳税范畴)这一块的内容。希望能帮助…查看详情

适合中小企业的erp系统管理软件有哪些

伴随着移动互联网环境的变化,中小企业对效率与效益的追求日益增加,为了提高工作效率,让管理更加规范化,越来越多的中小企业愿意使用erp系统管理软件。但erp系统管理软件具体有什么优势、有哪些选择,仍然是让很多中小企业困惑的…查看详情

2022年图片编辑软件排行

近几年来,想必女生拍照都离不开拍完以后浅浅的p一下照片吧。这不仅仅考验我们的p图技术,想要p出好的照片也要看软件的选择,否则p出来的照片要不就是很容易看出来是p的,要不就是和p之前没区别。以下软件就是我给各大仙女们整理出…查看详情

生产成本属于什么科目?

  优质答案(1)  生产成本属于成本类要素也属于资产类科目的原因:  生产成本是成本类科目,但是生产成本的余额反映的是在产品的成本,在产品属于资产,生产完工的产品结转到库存商品中,它也是资产类的。所以生产成本是资…查看详情

csp绘画软件-csp绘画软件下载

是不是有一种人叫做手残党?但是还是非常喜欢画画呢?绘画软件可以帮助我们欣赏和绘画一些物品,下面这几款csp绘画软件,不但可以解决手残党的问题,还可以搭配好看,里面的色彩齐全!一、涂手这款软件画风简单易上手在绘画过程中…查看详情

首页

产品

万商学院

客户服务

会员中心

当前站点

h

选择站点

全国站成都

一 客户顾问-张三

已为0个客户提供专业互联网服务咨询
  • 手机号码
  • 验证码图形验证码换一张
  • 短信校验码

    电话咨询

    在线咨询