Dice 係數和準確率一樣嗎?
這些不是一回事,它們經常在不同的環境中使用。Dice 分數通常用於量化圖像分割方法的性能。在那裡,您可以在圖像中註釋一些真實區域,然後製作一個自動算法來完成它。您可以通過計算 Dice 分數來驗證算法,這是衡量對象相似程度的指標。所以它是兩個分割的重疊大小除以兩個對象的總大小。使用與描述準確度相同的術語,骰子得分為: $$ \text{Dice score} = \frac{2\cdot \text{number of true positives}}{2 \cdot \text{number of true positives + number of false positives + number of false negatives}} $$ 因此,真陽性的數量是您的方法找到的數量,陽性的數量是可以找到的陽性的總數,而假陽性的數量是您的方法歸類為陽性的陰性點的數量。
骰子分數不僅衡量您找到多少陽性,而且還懲罰該方法發現的誤報,類似於精度。所以它更類似於精確度而不是準確度。唯一的區別是分母,其中您有陽性總數,而不僅僅是該方法找到的陽性數。所以骰子分數也會懲罰你的算法/方法找不到的積極因素。
**編輯:**在圖像分割的情況下,假設你有一個帶有基本事實的掩碼,我們稱之為掩碼 $ A $ 就像你建議的那樣。因此,掩碼在您要查找的內容的像素中具有值 1,否則為零。現在你有一個算法來生成圖像/蒙版 $ B $ ,它也必須是二進製圖像,即您為分割創建一個掩碼。然後我們有以下內容:
- 正數是圖像中強度為 1 的像素總數 $ A $
- 真陽性數是兩者中值為 1 的像素總數 $ A $ 和 $ B $ . 所以它是一個區域的交集 $ A $ 和 $ B $ . 與使用 AND 運算符相同 $ A $ 和 $ B $ .
- 誤報數是顯示為 1 的像素數 $ B $ 但為零 $ A $ .
如果你是為出版物做這個,那麼用大寫的 D 寫 Dice,因為它是以一個叫 Dice 的人命名的。
**編輯:**關於更正的評論:我不使用傳統公式來計算骰子係數,但如果我將其轉換為另一個答案中的符號,它將變為:
$$ \text{Dice score} = \frac{2\cdot|A\cap B|}{2\cdot|A\cap B| + |B\backslash A| + |A\backslash B|} = \frac{2\cdot|A\cap B|}{|A| + |B|} $$
這相當於傳統的定義。用我最初寫它的方式來寫它,用誤報來陳述公式會更方便。反斜杠是設置的減號。