有哪些指标可以评估搜索引擎的质量?搜索引擎质量评测 天天新视野
搜索引擎,在做好query理解、索引召回以及排序模型之后,就能直接推上线了吗?答案是否定的,还需对其性能和质量进行评测。性能无非是对时间和空间的运行效率作评测,不细讲,今天讲讲搜索引擎的质量评测。通过质量评测,可根据评测结果不断的进行改进和研究,也可以验证搜索引擎在真实环境中运行时的实际效果。因此,搜索引擎的质量评测对于整个系统的研制和发展是至关重要的。
【资料图】
那么有哪些指标可以评估搜索引擎的结果质量呢?最广为人知的指标就是准确率和召回率。
准确率、召回率
准确率和召回率广泛用于信息检索和统计学分类领域的两个度量值,用于评价结果的质量。其中准确率是检索出相关文档数与检索出的文档总数的比率,衡量的是检索系统的查准率;召回率是指检索出的相关文档数和文档库中所有的相关文档数的比率,衡量的是检索系统的查全率。
公式如下:
因为搜索引擎处理海量数据,如果召回率达到很高,对于后续的排序以及引擎整体性能都有副作用,并且用户只会看一小部分,所以召回率太高对于满足用户需求来讲意义不大。但过高的追求准确率,可能会导致召回不全,或许某些搜索引擎的垂搜场景需要更多的长尾词带流量,但由于准确率要求极高,很多词会存在出不来对应结果的情况。因此在不同的场合中需要自己判断希望Precision比较高或是Recall比较高。也可以绘制Precision-Recall曲线来帮助分析。也可以使用F值来调和准确率和召回率的互斥关系。
P@10指标
此指标更关注搜索结果排名最靠前结果的质量,用于评估最终排序top10个文档中有多大比例是相关的。公式如下:
P@10 = 相关文档个数 / 10 * 100 %
这种方法比较暴力,并且只追求top10的结果不够全面,对于电商搜索来讲,此种方法基本无效。
MAP指标
MAP指标(Mean Average Precision)是针对多次查询的平均准确率衡量标准,是评价检索系统质量的常用指标,如果有阅读过信息检索相关paper或者参加过排序类的竞赛,会经常遇到这个评价指标。
所谓MAP就是对AP取平均值,AP是衡量单个查询的检索质量的。AP值其实是对P@n的一个扩展。上述的P@10,n固定为10,而AP的计算是平均P@1,P@2…P@n所有的值。
如下图:
对所有的AP值求平均值,就得到了MAP指标。
NDCG指标
NDCG(normalized discounted cumulative gain,归一化折损累计增益)是一种近年来逐渐被采用的指标,尤其是在基于机器学习的排序方法中。NDCG是针对连续值的指标,它基于前k个检索结果进行计。公式如下:
DCG(Discounted Cumulative Gain): Cumulative为将所有的结果累加起来, Discounted指给排在后面的结果加一个折扣系数, 排序位置越靠后, 折扣系数越小.
DCG@N的计算方式如下
IDCG为理想情况下最大的DCG值。
自动化评估方法
以上指标都是基于有监督的情况进行指标测算的,也就是需要利用手工标注答案的方式进行评价,人力成本和时间成本都非常高。虽然在学术界用的比较广泛,但在工业界其实用的比较少。工业界更关注收益,比如ctr(点击率,点击的人数/看到的人数)和cvr(转化率,下单购买的人数/点击或浏览的人数),那有没有一种方法可以快速的并且自动化的评测方法来提高评估效率呢?答案就是A/B testing。
A/B testing系统在用户搜索时,由系统来自动决定用户的分组号(Bucket id),通过用户的分组号自动将流量导入不同分支,使得相应分组的用户看到的是不同搜索引擎或者不同算法提供的结果。此时需要将用户行为进行埋点,用户在不同版本产品下的行为将被记录下来,这些行为数据通过数据分析形成一系列指标,而通过这些指标的比较,最后就形成了各版本之间孰优孰劣的结论。
为保证其公平性一般有几点要求:
本文为大家总结了常用的评价指标和评价自动化流程。对搜索结果的质量评测,目的是准确的找出现有搜索系统的不足,进而对算法优化、对系统改进,提高投入产比。 最后欢迎关注微信公众号:药老算法(yaolaosuanfa),带你领略搜索、推荐等数据挖掘算法魅力。
标签:
相关推荐:
最新新闻:
- 360云盘怎么转存百度云盘?360云盘转存百度云盘详细步骤|环球今热点
- 如何快速解决打印机喷头堵塞问题?清洗打印机喷头方法
- 腾讯手机管家怎么样?腾讯手机管家详情介绍
- 联通4G跳到3G无法上网原因是什么?如何恢复4G上网?
- 微动态丨拼多多猜拳游戏怎么玩?怎么进入游戏界面?
- 如何使用iPhone手机的各种技巧?超全面iPhone实用技巧汇总
- iPodnano7值不值得购买?iPod nano7配置介绍_当前消息
- 碳纤维发热电缆电地暖怎么样?碳纤维地暖和发热电缆电地暖有什么区别?:要闻
- Vista、win7、win8的区别是什么?详情介绍
- 什么是家庭影院?家庭影院的播放系统有哪些?
- 500G硬盘价格多少?500G硬盘品牌价钱性能介绍
- 如何使用PTDD分区表?详细教程介绍
- 有哪些指标可以评估搜索引擎的质量?搜索引擎质量评测 天天新视野
- 热推荐:springmvc的强大之处:SpringMVC
- 【钻石杯】中国女篮63-51大胜欧洲劲旅拉脱维亚女篮
- 丢失msvcr100.dll文件如何解决?MSVCR100.dll文件解决办法
- 要闻:【论文推荐】远程屏幕监控系统项目分析
- 全球新动态:联想乐PadA14.0预览版泄露 刷机升级方法大揭秘
- miui12.5内测答案是什么?怎么申请miui12.5内测版本?-当前短讯
- 诺基亚800c如何刷机?800c诺基亚刷机步骤介绍及刷机方法-焦点播报
- 焦点热讯:多立方浴霸有什么优点?多立方浴霸优点详细介绍
- 录音软件哪个好?推荐几款最常用的录机软件
- 续航200KM的九号电动车长啥样?
- 【全球独家】舒乐康空气净化器怎么样?空气净化效果好吗?
- 如何安装笔记本的双硬盘?笔记本双硬盘安装步骤
- 如何用指针申请动态内存?函数的参数是一个指针吗?
- 知识点补充:什么是互质?互质的详情介绍
- 局域网上任意主机怎么控制?软件实现局域网流量控制
- 华为手机如何管理应用权限?华为手机管理应用权限步骤|全球观察
- 为什么会有Base64编码?编码之Base64编码
- 360极速浏览器如何导出数据和收藏夹?360极速浏览器导出数据和收藏夹
- 怎么将电脑的进程隐藏起来?隐藏进程怎么设置?|重点聚焦
- 社交领域火爆出圈 Soul向港交所递交上市申请:当前通讯
- 程控电话交换机原理是什么?数字程控交换机的基本构成-全球播报
- 售价2万元的雅迪电动车长什么样?
- 环球即时看!电脑出现实时调试怎么办?教你3个方法轻松解决
- 抖音时间倒流是什么?抖音时光倒流使用方法
- 电脑关不上机怎么办?shutdown定时关机命令详解
- 为什么说HTTPS能保证数据传输的完整性与保密性?-每日报道
- 要闻速递:小米首款智能鱼缸仅需449元 半年不用换水
- 世界快看点丨米老鼠微信主题红包怎么玩?米老鼠微信主题气泡设置教程方法
- windows7系统下的MTU值如何修改?具体操作步骤如下
- 颜值无敌!小龟王2023新款电摩1228元|全球速看料
- IP地址到底有多少个?关于IP属地的一些科普
- 当前通讯!K8s怎么安装部署?K8S集群安装部署及操作说明
- 为什么我们会突然被别人超越? 天天聚看点
- 全球快看:Win11将允许你从任务栏强制退出应用程序
- 4080游戏本13999
- 环球热资讯!老电脑升级首选 8G DDR3不到35元
- 卡位iPad!曝三星将于今年推出首款可折叠平板电脑Galaxy Z Tab
- 乙烷电子式示意图_乙烷电子式
- 沃尔玛XSX迷你冰箱48美元 游戏玩家的零食神器 当前快报
- 《马里奥》电影大爆!分析师称任天堂将获利3.5亿刀
- 水平接近ChatGPT!昆仑万维国产大语言模型来了
- 【天天时快讯】《异形工厂2》Steam页面上线 支持中文发售日期待定
- 全球今日报丨《小美人鱼》真人电影人类公主剧照 比黑人鱼好看多了
- 传PS5掌机Q-Lite今年11月发售 200美元左右
- 天天最新:SIE:PS5和XSX的游戏性能对比非常影响玩家
- 美媒:高通胀给美国低收入家庭带来更大压力 加大贫富差距 精选
- 【当前热闻】贾跃亭14亿股权再被冻结!累计被执行超42.3亿元
- 《最终幻想16》陆行鸟演示 羽毛毛茸茸的想Rua!
- 小米举办米粉节OPEN DAY,500米粉欢聚小米科技园_每日聚焦
- 《生化危机4:重制版》佣兵模式角色强度排名:里昂仅排第二_每日热讯
- 德阳市旌阳区柏隆镇凤泉社区志愿服务队
- 世界要闻:《暗黑4》曝6月2日全球解锁 多平台可玩
- 影像旗舰地位稳了!小米13 Ultra确认可变光圈+全焦段四摄-环球今头条
- 世界讯息:首销火爆!2599买16G+1T骁龙7 gen 2手机
- 中国品牌海外版图强势扩充 追觅扫地机器人获俄权威媒体金奖:每日看点
- 小伙特种兵式旅游引热议:一天刷7景点 次日准时上班|今日看点
- 当前热门:导演回应《圣斗士星矢》真人电影圣衣太拉胯:车田老师的执念
- 美国国防部:正对“情报泄露”影响进行跨部门评估 当前资讯
- 当前观察:集英社新漫《怪兽8号》设定抄袭《EVA》?观众吐槽引共鸣
- 游戏办公两不误!官方分享用GPD新掌机办公 环球观天下
- 全球头条:网友称白嫖Epic《消光》有BUG 玩着玩着存档就丢了
- 当前信息:中牟县刁家乡召开市域社会治理现代化试点工作推进会