【问题标题】:Information retrieval precision and recall信息检索精度和召回率
【发布时间】:2017-04-08 13:13:33
【问题描述】:

请帮我解决!!我的问题是 - 当针对具有 100 个相关文档 w.r.t 的信息检索系统触发查询“q”时。查询“q”,系统总共检索了 600 个文档中的 68 个文档。在检索到的 68 个文档中,有 40 个文档是相关的。

给定查询“q”的系统的精确率和召回率是多少。

【问题讨论】:

  • 这个问题很不清楚,请尝试使用有关您使用的系统和查询的更多信息来更好地构建它。
  • 问题同上!并且没有关于任何查询的更多描述或任何仅提到查询“q”的事情

标签: machine-learning classification information-retrieval


【解决方案1】:

如果我理解正确,您可以根据here找到的信息进行以下计算:

  • 68 个检索到的文档,其中 40 个是相关的 - 因此因为精度:检索到的文档是相关/检索到的文档 = 40/68 = 58.8%

  • 您在信息系统中总共有 100 个相关文档 - 因此召回:相关检索到的文档/相关文档 = 40/100 = 40%

【讨论】:

    【解决方案2】:

    精确度衡量“在我们检索到的所有相关文档中,有多少实际相关?”。

    Precision = No. of relevant documents retrieved / No. of total documents retrieved
    

    召回措施“在所有实际相关文档中,我们检索到了多少相关文档?”。

    Recall = No. of relevant documents retrieved / No. of total relevant documents
    

    所以,就你而言,precision = 40 / 68 = 58.8%recall = 40 / 100 = 40%

    【讨论】:

      猜你喜欢
      • 2017-03-20
      • 2018-07-23
      • 2023-04-07
      • 2012-11-26
      • 2014-02-20
      • 1970-01-01
      • 2015-04-17
      • 2018-02-18
      • 2011-11-01
      相关资源
      最近更新 更多