博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Trans 系列中 Mean rank、Hit@10个人理解
阅读量:2457 次
发布时间:2019-05-10

本文共 523 字,大约阅读时间需要 1 分钟。

最近接触了一些Trans系列的论文,其中的两个评测指标 Mean rank、Hit@10看了半天没弄清楚,网上查了查也查不到解释,估计是大腿们没想到还有人在这块遇到障碍吧。

下面是自己的一些理解:

1.先说Mean rank

首先 对于每个 testing triple,以预测tail entity为例,我们将(h,r,t)中的t用知识图谱中的每个实体来代替,然后通过fr(h,t)函数来计算分数,这样我们可以得到一系列的分数,之后按照 升序将这些分数排列。

然后,我们需要知道的是f函数值是越小越好,那么在上个排列中,排的越前越好。

现在重点来了,我们去看每个 testing triple中正确答案也就是真实的t到底能在上述序列中排多少位,比如说t1排100,t2排200,t3排60.......,之后对这些排名求平均,Mean rank就得到了。

2.Hit10

还是按照上述进行f函数值排列,然后去看每个testing triple正确答案是否排在序列的前十,如果在的话就计数+1

最终  排在前十的个数/总个数   就是Hit@10

上述就是个人理解,不知道对不对,目前也没有资料确认,所以如果有大佬看到愿意搭救一把,感激不尽,临表涕零!

转载地址:http://uvnhb.baihongyu.com/

你可能感兴趣的文章
gdb -iex_如何使用IEX Cloud,Matplotlib和AWS在Python中创建自动更新数据可视化
查看>>
craigslist_Craigslist,Wikipedia和丰富经济
查看>>
sql子查询示例_SQL更新查询示例说明
查看>>
100个c#初学者编程实例_C#编程:初学者入门
查看>>
c语言中的if语句_If ... C中的其他语句解释
查看>>
lxc lxd_如何在LXC和LXD中使用Linux容器
查看>>
如何构建顶部导航条_如何构建导航栏
查看>>
聊天室私人聊天原理_如何设置极其安全的私人群组聊天
查看>>
即时编译和提前编译_即时编译说明
查看>>
react 监听组合键_投资组合中需要的5个React项目
查看>>
css 选择器 伪元素_CSS伪元素-解释选择器之前和之后
查看>>
机器学习数据拆分_解释了关键的机器学习概念-数据集拆分和随机森林
查看>>
自己写一个微型数据库_“最国际化的微型机构:”两名伦敦训练营的毕业生如何建造了一个远程…...
查看>>
算法渐近性质分析_神奇宝贝解释的渐近分析:深入研究复杂性分析
查看>>
工厂用抽象类比接口_用简单的现实类比解释硬编码概念
查看>>
aws lambda使用_如何使用AWS Lambda和S3构建无服务器URL缩短器
查看>>
c专家编程/c陷阱_如何避免常见的初学者陷阱并像专家一样开始编码
查看>>
React模式:集中式PropTypes
查看>>
玻璃上的编码喜悦(+ 10史诗般的Epigrams)
查看>>
classlist使用方法_如何通过使用HTML5的classList API在没有jQuery的情况下操作类
查看>>