最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

目標(biāo)檢測mAP的概念及公式詳解

 更新時(shí)間:2022年05月04日 09:37:40   作者:Bubbliiiing  
這篇文章主要為大家介紹了我們在進(jìn)行目標(biāo)檢測時(shí)需要用到的mAP概念及公式詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

學(xué)習(xí)前言

在Github上我們可以看到許多模型,他們都有mAP值的評價(jià)指標(biāo),如下圖所示:

這到底是個(gè)啥呢?我查了好久的資料…

什么是TP、TN、FP、FN

TP的英文全稱為True Positives,其指的是被分配為正樣本,而且分配對了的樣本,代表的是被正確分類的正樣本。

TN的英文全稱為,其指的是被分配為負(fù)樣本,而且分配對了的樣本,代表的是被正確分類的負(fù)樣本。

FP的英文全稱為False Positives,其指的是被分配為正樣本,但分配錯了的樣本,代表的是被錯誤分類的負(fù)樣本。

FP的英文全稱為False Negatives,其指的是被分配為負(fù)樣本,但分配錯了的樣本,代表的是被錯誤分類的正樣本。

True Negatives

什么是Precision和Recall

Precision指的是精度

Recall指的是召回率

兩個(gè)分別代表什么意思呢?

Precision的具體含義是:分類器認(rèn)為是正類并且確實(shí)是正類的部分占分類器認(rèn)為是正類的比例

Recall的具體含義是:分類器認(rèn)為是正類并且確實(shí)是正類的部分占所有確實(shí)是正類的比例。

什么是mAP

說到mAP,也要說到,AP是什么。

說到AP,就要聯(lián)系到上一部分所說的Precision和Recall。

對于目標(biāo)檢測而言任務(wù),每一個(gè)類都可以計(jì)算出其Precision和Recall,通過合理的計(jì)算,每個(gè)類都可以得到一條P-R曲線,曲線下的面積就是AP的值。

假設(shè)存在M張圖片,對于其中一張圖片而言,其具有N個(gè)檢測目標(biāo),其具有K個(gè)檢測類,使用檢測器得到了S個(gè)Bounding Box(BB),每個(gè)BB里包含BB所在的位置以及對于K個(gè)類的得分C。

利用BB所在的位置可以得到與其對應(yīng)的GroundTruth的IOU值。

1、步驟1:

對于每一個(gè)類I而言,我們執(zhí)行以下步驟:

對所有的BB,計(jì)算BB所在的位置與其最對應(yīng)的GroundTruth的IOU值,,記為MaxIOU,此時(shí)再設(shè)置一個(gè)門限threshold,一般設(shè)置為0.5。

當(dāng)MaxIOU<threshold,認(rèn)為該預(yù)測框無真實(shí)框與其對應(yīng),此時(shí)可以記錄其屬于False Positive,使其FPi = 1,并記錄其屬于類I的分?jǐn)?shù)C。

當(dāng)MaxIOU>threshold,認(rèn)為該預(yù)測框與該真實(shí)框最對應(yīng);

此時(shí)再分兩類:

當(dāng)該框的類別屬于類型I時(shí),此時(shí)可以記錄其屬于True Positive,使其TPi = 1,并記錄其屬于類I的分?jǐn)?shù)C。

當(dāng)該框的類別不屬于類型I時(shí),此時(shí)可以記錄其屬于False Positive,使其FPi = 1,并記錄其屬于類I的分?jǐn)?shù)C。

2、步驟2:

由步驟1我們可以得到K * S個(gè)分?jǐn)?shù)C 和 TP 和 FP的元祖,在python中,我們可以將其構(gòu)成形如(C,TP, FP)的元組,對這K * S個(gè)元祖按照得分C進(jìn)行排序。

3、步驟3:

將得分從大到小排序后進(jìn)行截取,截取得分最大的S個(gè),通過該步驟可以獲得每個(gè)框是否成功對應(yīng)了自己所屬的類,計(jì)算每次截取所獲得的recall和precision。

(此處Recall所用的TP+FN = N(一張圖片所具有的N的目標(biāo),所有確實(shí)是正類的數(shù)量))
這樣得到S個(gè)recall和precision點(diǎn),便畫出PR曲線了。

通過PR曲線便可以得到AP值。

而mAP就是對所有的AP值進(jìn)行求平均即可。

以上就是目標(biāo)檢測mAP的概念及公式詳解的詳細(xì)內(nèi)容,更多關(guān)于目標(biāo)檢測mAP公式的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 解決vs?code通過remote-ssh遠(yuǎn)程到ubuntu頻繁掉線問題

    解決vs?code通過remote-ssh遠(yuǎn)程到ubuntu頻繁掉線問題

    這篇文章主要介紹了vs?code通過remote-ssh遠(yuǎn)程到ubuntu頻繁掉線問題解決方法,這個(gè)解決方案只要用自己安裝的Git替換掉windows本身的Git工具,需要的朋友可以參考下
    2022-09-09
  • RocketMQ單結(jié)點(diǎn)安裝/Dashboard安裝過程分享

    RocketMQ單結(jié)點(diǎn)安裝/Dashboard安裝過程分享

    RocketMq屬于天生集群,需要同時(shí)啟動nameServer和Broker進(jìn)行部署,在通過Dashboard進(jìn)行監(jiān)控,本文給大家介紹RocketMQ單結(jié)點(diǎn)安裝/Dashboard安裝過程,感興趣的朋友跟隨小編一起看看吧
    2024-07-07
  • Unity開發(fā)VR項(xiàng)目問題總結(jié)分析

    Unity開發(fā)VR項(xiàng)目問題總結(jié)分析

    本篇文章主要對Unity開發(fā)VR項(xiàng)目會遇到的一些問題總結(jié),針對這些問題進(jìn)行分析解決,有需要的朋友可以借鑒參考下,希望對大家有所幫助
    2021-09-09
  • VSCode 云同步擴(kuò)展設(shè)置Settings Sync插件

    VSCode 云同步擴(kuò)展設(shè)置Settings Sync插件

    這篇文章主要介紹了VSCode 云同步擴(kuò)展設(shè)置Settings Sync插件,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • 解決idea打開窗口/tab過多導(dǎo)致隱藏的問題

    解決idea打開窗口/tab過多導(dǎo)致隱藏的問題

    這篇文章主要介紹了解決idea打開窗口/tab過多導(dǎo)致隱藏的問題,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-11-11
  • git提交空目錄的方法

    git提交空目錄的方法

    大家有時(shí)候希望從git倉庫中拉取代碼時(shí)目錄就已經(jīng)存在了,不需要再手動創(chuàng)建,但是git并不允許git提交空目錄,應(yīng)該怎么辦呢?這篇文章通過可能遇到的兩個(gè)情況來分別介紹如何解決,有需要的朋友們可以參考借鑒。
    2016-09-09
  • git丟棄本地修改的所有文件(新增、刪除、修改)

    git丟棄本地修改的所有文件(新增、刪除、修改)

    這篇文章主要介紹了git丟棄本地修改的所有文件(新增、刪除、修改),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • 五步完成unity與微信(游戲)小程序交互創(chuàng)建視頻

    五步完成unity與微信(游戲)小程序交互創(chuàng)建視頻

    這篇文章主要介紹了unity與微信(游戲)小程序交互創(chuàng)建視頻的步驟,非常簡單,只需要五步就可完成,有需要的朋友可以借鑒參考下,希望可以有所幫助
    2021-09-09
  • HTTP協(xié)議入門_動力節(jié)點(diǎn)Java學(xué)院整理

    HTTP協(xié)議入門_動力節(jié)點(diǎn)Java學(xué)院整理

    這篇文章主要為大家詳細(xì)介紹了HTTP協(xié)議入門的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • 深度學(xué)習(xí)開源框架基礎(chǔ)算法之傅立葉變換的概要介紹

    深度學(xué)習(xí)開源框架基礎(chǔ)算法之傅立葉變換的概要介紹

    今天小編就為大家分享一篇關(guān)于深度學(xué)習(xí)開源框架基礎(chǔ)算法之傅立葉變換的概要介紹,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-12-12

最新評論

鄂州市| 屏山县| 和平区| 甘南县| 白河县| 镶黄旗| 格尔木市| 东乌| 鹤岗市| 喀喇沁旗| 江都市| 晋中市| 梁山县| 镇沅| 东丽区| 镇远县| 靖州| 区。| 县级市| 塔河县| 云霄县| 江源县| 教育| 山东| 阿城市| 红桥区| 霍邱县| 塘沽区| 依安县| 齐河县| 隆林| 石家庄市| 西贡区| 日土县| 乐昌市| 车致| 同江市| 吉隆县| 河西区| 家居| 三门峡市|