NIST AI Risk Management Framework(RMF) 系列文章 - Valid & Reliable、Safe、Secure & Resilient
這篇文章延續 NIST AI RMF 第三章,討論如何在有效、可靠、安全、資安與韌性等條件下思考 AI 的運用。這些概念分別集中在第三章七個可信賴面向中的三個面向,NIST 也引用 ISO 9000:2015 與 ISO/IEC TS 5723:2022 等標準中的相關定義來協助說明。接下來本文將分別介紹這三個面向: Valid & Reliable 此面向其實濃縮了四個軟體系統上的特性,不過我們可以直觀地先就字面意義來了解此面向。Valid 代表的是所期待即所得,而 Reliable 則是在既知範圍內保證系統仍持續提供有效的能力。進一步來討論這四個特性分別是: Validation 此特性關注的並非單純「模型準不準」,而是整合模型後的 AI 系統,是否真的滿足原先所設定的使用目的與需求。換言之,即使模型本身的評測結果很好,如果放進實際系統後無法完成原本期待的任務,仍然不能說這個 AI 系統已經被充分驗證。 Reliability 此特性並不是要求系統在任何情況下都必須提供可接受的回應,而是在已知且事先界定的使用條件與時間範圍內,能夠持續依照要求運作。這裡的重點在於持續性,一個偶爾能夠給出正確結果,卻無法在預期條件下穩定維持表現的系統,很難被稱為可靠。 Accuracy 此特性就相對直觀了,也就是系統所得出的結果與實際的結果或可接受的結果相當靠近,甚至是一模一樣,而在模型實作上,我們也往往追求此特性。不過需要注意的是 Accuracy 的追求是有其成本和代價的,所以在設定期望的 Accuracy 時,應該考量實際業務的需求和成本。 Robustness Robustness 代表的是當輸入、環境或使用情境產生變化時,系統是否仍能維持適當的功能與表現。這些變化甚至可能包含原先設計時沒有預期到的使用情況。因此,Robustness 並不只是「輸入變了還答不答得出來」,也包含系統進入非預期情境後,能否避免產生不合理或可能造成傷害的結果。 上述四個特性構成了 Valid & Reliable 面向,而此面向也是七個面向的基礎,畢竟不能持續提供可靠且值得相信的結果的系統,我想討論其他面向都是沒有意義的。
繼續閱讀



