轉載:基於深度學習的圖像語義分割技術概述之5.1度量標準

論文出處:https://blog.csdn.net/u014593748/article/details/71698246

本文爲論文閱讀筆記,不當之處,敬請指正。
A Review on Deep Learning Techniques Applied to Semantic Segmentation:原文鏈接

5.1度量標準

爲何需要語義分割系統的評價標準?

  • 爲了衡量分割系統的作用及貢獻,其性能需要經過嚴格評估。並且,評估須使用標準、公認的方法以保證公平性。
  • 系統的多個方面需要被測試以評估其有效性,包括:執行時間、內存佔用、和精確度。
  • 由於系統所處背景及測試目的的不同,某些標準可能要比其他標準更加重要,例如,對於實時系統可以損失精確度以提高運算速度。而對於一種特定的方法,儘量提高所有的度量性能是必須的。

5.1.1 執行時間

速度或運行時間是一個非常有價值的度量,因爲大多數系統需要保證推理時間可以滿足硬實時的需求。某些情況下,知曉系統的訓練時間是非常有用的,但是這通常不是非常明顯,除非其特別慢。在某種意義上說,提供方法的確切時間可能不是非常有意義,因爲執行時間非常依賴硬件設備及後臺實現,致使一些比較是無用的。

然而,出於重用和幫助後繼研究人員的目的,提供系統運行的硬件的大致描述及執行時間是有用的。這可以幫助他人評估方法的有效性,及在保證相同環境測試最快的執行方法。

5.1.2 內存佔用

內存是分割方法的另一個重要的因素。儘管相比執行時間其限制較鬆,內存可以較爲靈活地獲得,但其仍然是一個約束因素。在某些情況下,如片上操作系統及機器人平臺,其內存資源相比高性能服務器並不寬裕。即使是加速深度網絡的高端圖形處理單元(GPU),內存資源也相對有限。以此來看,在運行時間相同的情況下,記錄系統運行狀態下內存佔用的極值和均值是及其有價值的。

5.1.3 精確度

圖像分割中通常使用許多標準來衡量算法的精度。這些標準通常是像素精度及IoU的變種,以下我們將會介紹常用的幾種逐像素標記的精度標準。爲了便於解釋,假設如下:共有k+1個類(從L0L0LkLk,其中包含一個空類或背景),pijpij表示本屬於類i但被預測爲類j的像素數量。即,piipii表示真正的數量,而pij  pjipij  pji則分別被解釋爲假正假負,儘管兩者都是假正與假負之和。

  • Pixel Accuracy(PA,像素精度):這是最簡單的度量,爲標記正確的像素佔總像素的比例。
  • Mean Pixel Accuracy(MPA,均像素精度):是PA的一種簡單提升,計算每個類內被正確分類像素數的比例,之後求所有類的平均。
  • Mean Intersection over Union(MIoU,均交併比):爲語義分割的標準度量。其計算兩個集合的交集和並集之比,在語義分割的問題中,這兩個集合爲真實值(ground truth)和預測值(predicted segmentation)。這個比例可以變形爲正真數(intersection)比上真正、假負、假正(並集)之和。在每個類上計算IoU,之後平均。 

  • Frequency Weighted Intersection over Union(FWIoU,頻權交併比):爲MIoU的一種提升,這種方法根據每個類出現的頻率爲其設置權重。

    在以上所有的度量標準中,MIoU由於其簡潔、代表性強而成爲最常用的度量標準,大多數研究人員都使用該標準報告其結果。

直觀理解

如下圖所示,紅色圓代表真實值,黃色圓代表預測值。橙色部分紅色圓與黃色圓的交集,即真正(預測爲1,真實值爲1)的部分,紅色部分表示假負(預測爲0,真實爲1)的部分,黃色表示假正(預測爲1,真實爲0)的部分,兩個圓之外的白色區域表示真負(預測爲0,真實值爲0)的部分。

  • MP計算橙色與(橙色與紅色)的比例。
  • MIoU計算的是計算A與B的交集(橙色部分)與A與B的並集(紅色+橙色+黃色)之間的比例,在理想狀態下A與B重合,兩者比例爲1 。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章