MAP(Mean Average Precision)平均精度均值
2024-08-29 19:09:49
可以从中看出AP的计算方法,若该位置返回的结果相关,计算该位置的正确率,若不相关,正确率置为0。若返回的这四个的相关文档排在1,2,3,4号位,则对于的正确率都为1,AP也就等于1,可见计算方法是对排序位置敏感的,相关文档排序的位置越靠前,检出的相关文档越多,AP值越大。
对MAP,则是对所有查询的AP值求个平均。
具体求解:
假设有两个查询,查询1有4个相关文档,查询2有5个相关文档。某系统对查询1检索出4个相关文档,其rank分别为1,2,4,7;对于查询2检索出3个相关文档,其rank分别为1,3,5。
对于查询1,AP平均正确率为:(1/1+2/2+3/4+4/7)/4=0.83
对于查询2,AP平均正确率为:(1/1+2/3+3/5)/5=0.45
则平均正确率均值为:(0.83+0.45)/2=0.64
最新文章
- 重置按钮小tip—为何不能重置表单数据呢
- docker入门的文章
- 【linux】关于TCP三次握手和四次挥手
- django admin 扩展
- salt安装zabbix
- ofbiz进击 个人遇到的奇葩问题汇总。
- phpmyadmin的安装和使用
- PS4 Razor GPU
- 搭建Spring + SpringMVC + Mybatis框架之一(创建项目)
- 水平线、垂直线——axure线框图部件库介绍
- 在SQL Server里如何处理死锁
- 如何按内容筛选dom
- Jquery EasyUI datagrid 的一些问题
- bzoj 4545: DQS的trie
- Cocos2D-ObjC:在RPG游戏中混合Swift代码
- window下如何使用文本编辑器(如记事本)创建、编译和执行Java程序
- 这月薪过万的Java高级学习资料,难得一遇的干货,不下载真可惜了!
- 判断是否引入jQuery,没有则引入
- ASP.NET CORE做的网站运行在docker实践
- getOutputStream与getWriter方法
热门文章
- 提供免费可商用的优秀背景视频素材——COVERR
- 关于windows和linux系统更换JDK版本后,修改环境变量也无法生效的原因和解决办法
- 杭电多校第一场-B-Operation
- Java微服务(Spring-boot+MyBatis+Maven)入门教程
- 干货满满!10分钟看懂Docker和K8S
- hadoop.io.native.NativeID$Windows.access0 报错问题解决
- 快速求1~n的k!,k的逆元
- 七牛云-C#SDK-上传-简单上传
- UDP部分
- You believe in fate?