AI 演算法測試客觀指標的選擇策略
在進行演算法模型測試的時候,我們一般是需要通過一些客觀指標來反映模型演算法的好與壞,對於客觀指標的選擇來說一般也是有一定的規則,比如說:
對於不同的演算法型別,比如說分類模型或者回歸模型,對其進行評價一般是要選擇不同的指標;
對於一些演算法來說,一個指標是不夠的,通常需要多個指標聯合對其進行評價,或者在不同的測試集上同時進行評價才有意義。
比如說對於人臉識別演算法來說,通常是需要同時考慮演算法的FAR(False Accept Rate,表示把不同的人認為是同一個人的概率)和FRR(False Reject rate,表示把同一個人的多張圖片當成是不同人的概率)指標。我們的理想是要同時讓FAR和FRR都很低,但在實際情況中,比較難,這時候就需要做一個取捨。一般是在一個固定的FAR下,儘可能降低FRR的概率。
這裡再舉一個真人活體檢測的例子,對於活體檢測,是要將真人識別為真人,紙張、紙張等識別文假體。對於該演算法的評判就需要同時在真人測試集和攻擊測試集中同時得到低誤識率。但是在一般情況下,真人誤識率降低通常都會帶來攻擊誤識率的提升;反之亦然。因此就需要在不同的測試集上對演算法同時進行評價。
最後一點就是要結合實際的業務場景,選擇合適的評價指標。有可能現有的一些評價指標是不滿足的,這時候就需要自己進行一些設計或者閱讀一些相關的論文,設計一些具有業務特色的評價指標。
相關文章
- 選擇MRAM最佳測試演算法演算法
- 廣告流量分析之評價指標的選擇(一)指標
- 【智慧優化演算法】遺傳演算法的精英選擇策略、期望選擇策略優化演算法
- 介面測試框架選擇框架
- 軟體測試選擇題
- 效能測試指標演算法指標演算法
- 【部落格1】c++測試this指標的傳入及型別C++指標型別
- 選擇哪個SOA測試工具
- 線上xpath選擇器測試工具
- 詳解c++指標的指標和指標的引用C++指標
- AI演算法測評(二)--演算法測試流程AI演算法
- 指向指標的指標指標
- 指標的理解指標
- 指標的用法指標
- 一個選擇器工具。測試結構偽類選擇器方法
- Kudu主鍵選擇策略
- AI演算法測試之淺談AI演算法
- JavaWeb測試選擇題帶答案解析(二)JavaWeb
- UI自動化測試-web元素選擇UIWeb
- Oracle DB 壓力測試相關效能指標及達到指標的方法Oracle指標
- 空指標的救星指標
- 如何選擇AI晶片?AI晶片
- 如何選擇測試微信域名檢測介面-域名檢測api介面測試標準API
- 選擇學習目標的困難與焦慮
- 如何理解指向指標的指標?指標
- Spark SQL如何選擇join策略SparkSQL
- 資料庫索引選擇策略資料庫索引
- 效能測試之測試指標指標
- 開發?測試?新人入IT行業如何選擇?行業
- 測試開發的方向應該如何選擇?
- SAP中匯率取值選擇邏輯分析測試
- 選擇了軟體測試,你後悔嗎?
- 軟體測試筆記——11.自動化測試和手動測試的選擇筆記
- 指標問題的一點體會(區別 [指向指標的指標] 與 [指標的指標] .) (轉)指標
- 字串指標的輸出字串指標
- 空指標的傳說指標
- const指標的引用指標
- 智慧指標的那些事指標