码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 深度学习中mAP的含义


    转自:https://blog.csdn.net/shuiyixin/article/details/86349643

    一、mAP相关概念
    首先要给大家介绍几个常见的模型评价术语,

    1、正例与负例
    现在假设我们的分类目标只有两类,计为正例(positive)和负例(negtive),然后我们就能得到如下的四种情况:

    (1)True positives(TP):被正确地划分为正例的个数,即实际为正例且被分类器划分为正例的实例数(样本数);

    (2)False positives(FP): 被错误地划分为正例的个数,即实际为负例但被分类器划分为正例的实例数;

    (3)False negatives(FN):被错误地划分为负例的个数,即实际为正例但被分类器划分为负例的实例数;

    (4)True negatives(TN): 被正确地划分为负例的个数,即实际为负例且被分类器划分为负例的实例数。

    2、P(准确率)
    P 代表 precision,即准确率,准确率表示预测样本中实际正样本数占所有正样本数的比例,计算公式为:

    准确率 = 预测样本中实际正样本数 / 所有的正样本数

    即 precision = TP/(TP+FP);

    3、R(召回率)
    R 代表 recall ,即召回率,召回率表示预测样本中实际正样本数占所有预测的样本的比例,计算公式为:

    召回率 = 预测样本中实际正样本数 / 预测的样本数

    即 Recall = TP/(TP+FN)=TP/P ;

    一般来说,召回率越高,准确率越低。

    4、AP(平均精确度)
    AP 代表Average Precision,即平均精确度。

    二、mAP
    1、mAP简介
    mAP 是 Mean Average Precision的缩写,即 均值平均精度。作为 object dection 中衡量检测精度的指标。计算公式为:

    mAP = 所有类别的平均精度求和除以所有类别。

    2、P—R曲线
    P-R曲线,顾名思义,就是P-R的关系曲线图,表示了召回率和准确率之间的关系;我们可以在坐标系上做以 precision 和 recall 作为 纵、横轴坐标 的二维曲线。

    上图就是一个P-R曲线的例子,通过这几个例子,我们能够发现一个规律:精度越高,召回率越低,当召回达到1时,对应概率分数最低的正样本,这个时候正样本数量除以所有大于等于该阈值的样本数量就是最低的精度值。

  • 相关阅读:
    koa框架(二) mvc 模式及实现一个koa框架的web服务
    Reactor模型:网络线程模型演进
    基于Python医学院校二手书管理毕业设计-附源码201704
    如何在几分钟内创建简单的工作流程
    Java并发编程系列32:线程池shutdown()和exs.isTerminated()结合使用
    Server2安装虚拟机
    智能网联汽车基础软件信息安全需求分析
    Netty深入浅出Java网络编程学习笔记(二) Netty进阶应用篇
    PCL B样条曲线拟合(2d/3d)
    Java编程语言是什么传递,即值传递和引用传递的区别
  • 原文地址:https://blog.csdn.net/m0_67390963/article/details/126616337
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号