iPAS 備考專區 登入

iPAS AI 應用規劃師 中級 科目一 AI 技術應用與規劃・114 年第二次・L21・第 7 題

IoU 閾值越高代表什麼?

原題

在企業導入的智慧監控系統中,模型以物件偵測(Object Detection)方式自動辨識影像中的人物與車輛。若評估指標採用平均精確率(Mean Average Precision,mAP),其中 IoU(Intersection over Union)閾值設定較高時,代表下列哪一項意義?

白話

一家公司在工廠裝了智慧監控攝影機,AI 模型會自動在畫面上框出人和車,這就是「物件偵測」(Object Detection)。

要評估這個 AI 框得準不準,工程師用「mAP」這個指標打分數。mAP 裡有一個叫「IoU 閾值」的設定。

問你:把 IoU 閾值調高,代表什麼意思?

一句話總結

IoU 閾值設定較高,代表評估標準更嚴格:只有當預測框與真實框的重疊面積夠高,才算「框對了」,因此 mAP 較高的模型代表偵測結果更精準。

情境

先感受問題:框得差不多算不算?

想像「智安科技」在工廠出入口裝了 AI 攝影機,任務是偵測每個進入廠區的人員,AI 會在畫面上畫一個「預測框」(紅色框),工程師也會手動標一個「標準答案框」(綠色框)。

問題來了:AI 框的位置和標準答案框的位置「差多少才算過關」?這個「及格線」就是 IoU 閾值。

IoU(Intersection over Union,交聯比)= 兩個框的交集面積 ÷ 兩個框的聯集面積

值域 0 到 1:0 代表完全不重疊,1 代表完美重疊

閾值設 0.5 時:只要紅框和綠框有 50% 以上重疊,就算「偵測成功」。

閾值設 0.75 時:要有 75% 以上重疊才算成功,標準嚴了很多。

所以閾值越高,代表「只有框得很準的偵測才被承認」,這就是選項 A 說的:重疊程度要求越高,代表模型偵測結果越精準。

舊方法

如果沒有 IoU,評估會踩哪些坑?

  1. 框偏了也算對:只要框到任何一點人體像素就說「偵測到了」,但框的位置可能差了半個身體寬度,實際毫無用處。
  2. 無法比較兩個模型誰更準:模型 A 框得差不多、模型 B 框得精準,如果沒有重疊標準,兩個都說「100% 偵測到」,看不出差距。
  3. 偵測大目標很容易作弊:車子很大,框得歪掉還是有一大片重疊,沒有閾值的話每次都能過關,但框一個小孩就露餡了。
  4. 多類別比較失去意義:人、車、安全帽各自大小不同,如果沒有統一的重疊標準,跨類別的 mAP 比較就沒有意義。
  5. 工程師無法設定驗收標準:客戶要求「框準到可以做人臉比對」,工程師說不出「我們 IoU 0.8 以上才算過關」,驗收沒有依據。

新方法

IoU 閾值就是「及格線」:越高代表要求越嚴

智安科技的工程師決定用 mAP@0.75 作為驗收標準,意思是「只有預測框和標準答案框重疊超過 75%,這次偵測才算成功」。

具體流程:

步驟一:AI 在影像上畫出預測框,同時記錄信心分數(例如「90% 確定這是人」)。

步驟二:計算預測框和標準答案框的 IoU。如果 IoU ≥ 0.75,標記為「True Positive(真陽性)」;低於 0.75,標記為「False Positive(假陽性)」。

步驟三:根據 True Positive 和 False Positive 算出 Precision-Recall 曲線,曲線下面積就是「Average Precision(AP)」;對所有類別取平均就是「mAP」。

所以當我們說「IoU 閾值設定較高」,意思就是「及格線拉高了,只有框得非常準的偵測才能被記為成功」,這直接代表模型的偵測結果要求更精準。

這就是選項 A 講的:預測邊界框與真實邊界框的重疊程度越高,模型偵測結果越精準。

錯選項

為什麼其他選項是錯的

B誤差越大導致 mAP 上升

字面在說什麼

閾值提高時,預測框和標準框的誤差變大,但 mAP 反而因此升高。

為什麼不對

這是完全顛倒的邏輯。IoU 閾值提高,代表容許的誤差更小(重疊要求更高)。誤差越大,IoU 越低,越難達到高閾值,mAP 不會上升反而會下降。

誰會選錯

把「閾值高」和「數值大」混在一起想,以為閾值是衡量誤差大小的人。實際上 IoU 閾值是「要求的最低及格線」,閾值高代表標準嚴,不是誤差大。

CPrecision 降低但 Recall 上升

字面在說什麼

調高 IoU 閾值後,整體精確率下降,但召回率反而提高。

為什麼不對

實際上,閾值越高,更多的預測框被判為 FP(因為達不到高 IoU),所以 Precision 確實可能下降。但 Recall 也會一起下降,因為符合高閾值的 TP 變少了。不存在「Precision 降、Recall 升」這種同步反向移動。

誰會選錯

把 IoU 閾值和 Precision-Recall 的 tradeoff 曲線混淆的人。Precision-Recall 的 tradeoff 是靠「信心分數閾值」調整,不是靠 IoU 閾值。

D評估結果不受真實框大小影響

字面在說什麼

IoU 閾值高時,評估就不在乎標準答案框的大小了。

為什麼不對

IoU 計算時分母是聯集面積,而聯集面積和兩個框的大小直接相關。框越大,IoU 計算結果就越受影響。這個選項是無中生有,IoU 本身就包含框的大小資訊。

誰會選錯

沒有看過 IoU 公式的人,可能以為「閾值」是某種正規化操作,讓尺度變得無關。實際上 IoU 本來就是面積比,尺度始終在計算裡。

變形題

同個考點下次怎麼變形

延伸

想再往下看,這 5 個

答案、題目或解析有問題?回報這題

出處:iPAS 經濟部產業人才能力鑑定 ・ 114 年第二次 iPAS AI 應用規劃師 中級 科目一 第 7 題

看官方原文 PDF

原題 © 經濟部產業發展署,AITerms.tw 僅作教學解析使用,本站解析以 CC BY-NC-SA 4.0 授權。