精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何為深度學習模型設計審計方案

星星科技指導員 ? 來源:NVIDIA ? 作者:NVIDIA ? 2022-04-19 14:50 ? 次閱讀

當您購買最后一輛車時,您是否檢查了制造商的安全等級或質量保證。也許,像大多數消費者一樣,你只是去試駕看看這輛車是否提供了你想要的所有特性和功能,從舒適的座椅到電子控制。

審計和質量保證是許多行業的規范。考慮汽車制造業,在汽車生產之前,在安全性、舒適性、網絡化等方面進行嚴格的測試,然后再將其部署到最終用戶。基于此,我們提出了一個問題:“我們如何為深度學習模型設計一個類似動機的審計方案?”

人工智能在現實世界的應用中獲得了廣泛的成功。當前的人工智能模型尤其是深度神經網絡,不需要對所需行為類型的精確說明。相反,它們需要大量的數據集用于培訓,或者需要設計一個必須隨時間優化的獎勵函數。

雖然這種形式的隱式監督提供了靈活性,但它通常會導致算法針對人類設計者不希望的行為進行優化。在許多情況下,它還會導致災難性后果和安全關鍵應用程序的故障,如自動駕駛和醫療保健。

由于這些模型很容易失敗,特別是在域轉移的情況下,因此在部署之前知道它們 MIG ht 失敗的時間非常重要。隨著深度學習研究越來越與現實世界的應用相結合,我們必須提出正式審核深度學習模型的方案。

語義一致的單元測試

審計中最大的挑戰之一是理解如何獲得對最終用戶直接有用的人類可解釋規范。我們通過一系列語義一致的單元測試解決了這個問題。每個單元測試驗證輸入空間中受控和語義對齊的變化(例如,在人臉識別中,相對于相機的角度)是否滿足預定義規范(例如,精度超過 95% )。

我們通過直接驗證生成模型的可解釋潛在空間中的語義對齊變化來執行這些單元測試。我們的框架 AuditAI 彌補了軟件系統可解釋形式驗證和深度神經網絡可伸縮性之間的差距。

poYBAGJeW7qANnIvAAIkWVLAtyc083.png

圖 1 。 AI 從項目到部署的一般機器學習過程。

考慮一個典型的機器學習生產流水線三方:部署模型的最終用戶、驗證者和模型設計器。驗證器在驗證設計者的模型是否滿足最終用戶的需求方面起著關鍵作用。例如,單元測試 1 可以驗證當人臉角度在d度范圍內時,給定的人臉分類模型是否保持 95% 以上的準確性。單元測試 2 可以檢查模型在何種照明條件下的準確度超過 86% 。驗證之后,最終用戶可以使用驗證過的規范來確定在部署期間是否使用經過培訓的 DL 模型。

poYBAGJeW7uABoGRAAIk_OkoKyU044.png

圖 2 。 Deep networks 接受認證培訓,以確保可能滿足單元測試。

經驗證的部署

為了驗證深層網絡的語義一致性,我們使用生成模型將其連接起來,這樣它們共享相同的潛在空間和將輸入投射到潛在代碼的相同編碼器。除了驗證單元測試是否滿足要求外,我們還可以執行認證培訓,以確保單元測試可能首先滿足要求。該框架具有吸引人的理論性質,我們在本文中展示了如何保證驗證者能夠生成驗證是真是假的證明。有關更多信息,請參閱語義規范[LINK]下的審核 AI 模型以驗證部署。

與 AuditAI 相比,基于像素的擾動的神經網絡驗證和認證訓練涵蓋的潛在空間語義變化范圍要小得多。為了進行定量比較,對于相同的驗證誤差,我們將像素綁定到潛在空間,并將其與 AuditAI 的潛在空間綁定進行比較。我們表明,在相同的驗證誤差下, AuditAI 可以容忍比基于像素的對應項(通過 L2 范數測量)大 20% 左右的潛在變化。對于實現和實驗,我們使用 NVIDIA V100 GPU s 和 Python 以及 PyTorch 庫。

我們展示了與潛在空間中受控變化相對應的生成輸出的定性結果。頂行顯示 AuditAI 的可視化,底行顯示 ImageNet 上 hen 類圖像、肺炎胸部 X 射線圖像和不同微笑程度的人臉的像素擾動可視化。從可視化中可以明顯看出,更廣泛的潛在變化對應于生成的輸出中更廣泛的語義變化。

今后的工作

在本文中,我們開發了一個深度學習( DL )模型審計框架。越來越多的人開始關注 DL 模型中的固有偏見,這些模型部署在廣泛的環境中,并且有多篇關于部署前審核 DL 模型的必要性的新聞文章。我們的框架將這個審計問題形式化,我們認為這是在部署期間提高 DL 模型的安全性和道德使用的一個步驟。

AuditAI 的局限性之一是其可解釋性受到內置生成模型的限制。雖然在生成模型方面已經取得了令人振奮的進展,但我們認為,在培訓和部署過程中,整合領域專業知識以減少潛在的數據集偏差和人為錯誤非常重要。

目前, AuditAI 沒有將人類領域專家直接集成到審計管道中。它間接地使用領域專業知識來管理用于創建生成模型的數據集。納入前者將是今后工作的一個重要

關于作者

Homanga Bharadhwaj 是卡內基梅隆大學計算機科學學院機器人研究所的博士生。他以前是多倫多大學和向量研究所的 MSC 學生,也是 IIT 坎普爾的一名本科生。這篇文章所涉及的工作是在 Homanga 在 NVIDIA 實習研究期間完成的。

Animesh Garg 是多倫多大學計算機科學助理教授 CVK3 NVIDIA 的資深研究科學家,也是向量研究所的一名教員。他在加州大學伯克利分校獲得博士學位,是斯坦福人工智能實驗室的博士后。他致力于廣義自治的算法基礎,使基于人工智能的機器人能夠與人類一起工作。他的工作在機器人學和機器學習領域獲得了多項研究獎。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • NVIDIA
    +關注

    關注

    14

    文章

    4939

    瀏覽量

    102815
  • 深度學習
    +關注

    關注

    73

    文章

    5492

    瀏覽量

    120975
收藏 人收藏

    評論

    相關推薦

    深度學習模型的魯棒性優化

    深度學習模型的魯棒性優化是一個復雜但至關重要的任務,它涉及多個方面的技術和策略。以下是一些關鍵的優化方法: 一、數據預處理與增強 數據清洗 :去除數據中的噪聲和異常值,這是提高模型魯棒
    的頭像 發表于 11-11 10:25 ?156次閱讀

    GPU深度學習應用案例

    GPU在深度學習中的應用廣泛且重要,以下是一些GPU深度學習應用案例: 一、圖像識別 圖像識別是深度學習
    的頭像 發表于 10-27 11:13 ?327次閱讀

    FPGA加速深度學習模型的案例

    FPGA(現場可編程門陣列)加速深度學習模型是當前硬件加速領域的一個熱門研究方向。以下是一些FPGA加速深度學習
    的頭像 發表于 10-25 09:22 ?141次閱讀

    AI大模型深度學習的關系

    AI大模型深度學習之間存在著密不可分的關系,它們互為促進,相輔相成。以下是對兩者關系的介紹: 一、深度學習是AI大
    的頭像 發表于 10-23 15:25 ?373次閱讀

    深度學習模型有哪些應用場景

    深度學習模型作為人工智能領域的重要分支,已經在多個應用場景中展現出其巨大的潛力和價值。這些應用不僅改變了我們的日常生活,還推動了科技進步和產業升級。以下將詳細探討深度
    的頭像 發表于 07-16 18:25 ?1676次閱讀

    深度學習模型量化方法

    深度學習模型量化是一種重要的模型輕量化技術,旨在通過減少網絡參數的比特寬度來減小模型大小和加速推理過程,同時盡量保持
    的頭像 發表于 07-15 11:01 ?455次閱讀
    <b class='flag-5'>深度</b><b class='flag-5'>學習</b><b class='flag-5'>模型</b>量化方法

    深度學習模型中的過擬合與正則化

    深度學習的廣闊領域中,模型訓練的核心目標之一是實現對未知數據的準確預測。然而,在實際應用中,我們經常會遇到一個問題——過擬合(Overfitting)。過擬合是指模型在訓練數據上表現
    的頭像 發表于 07-09 15:56 ?783次閱讀

    深度學習中的模型權重

    深度學習這一充滿無限可能性的領域中,模型權重(Weights)作為其核心組成部分,扮演著至關重要的角色。它們不僅是模型學習的基石,更是
    的頭像 發表于 07-04 11:49 ?943次閱讀

    深度學習的典型模型和訓練過程

    深度學習作為人工智能領域的一個重要分支,近年來在圖像識別、語音識別、自然語言處理等多個領域取得了顯著進展。其核心在于通過構建復雜的神經網絡模型,從大規模數據中自動學習并提取特征,進而實
    的頭像 發表于 07-03 16:06 ?1210次閱讀

    深度學習模型訓練過程詳解

    深度學習模型訓練是一個復雜且關鍵的過程,它涉及大量的數據、計算資源和精心設計的算法。訓練一個深度學習模型
    的頭像 發表于 07-01 16:13 ?1089次閱讀

    深度學習模型優化與調試方法

    深度學習模型在訓練過程中,往往會遇到各種問題和挑戰,如過擬合、欠擬合、梯度消失或爆炸等。因此,對深度學習
    的頭像 發表于 07-01 11:41 ?697次閱讀

    目前主流的深度學習算法模型和應用案例

    深度學習在科學計算中獲得了廣泛的普及,其算法被廣泛用于解決復雜問題的行業。所有深度學習算法都使用不同類型的神經網絡來執行特定任務。
    的頭像 發表于 01-03 10:28 ?1764次閱讀
    目前主流的<b class='flag-5'>深度</b><b class='flag-5'>學習</b>算法<b class='flag-5'>模型</b>和應用案例

    如何基于深度學習模型訓練實現工件切割點位置預測

    Hello大家好,今天給大家分享一下如何基于深度學習模型訓練實現工件切割點位置預測,主要是通過對YOLOv8姿態評估模型在自定義的數據集上訓練,生成一個工件切割分離點預測
    的頭像 發表于 12-22 11:07 ?749次閱讀
    如何基于<b class='flag-5'>深度</b><b class='flag-5'>學習</b><b class='flag-5'>模型</b>訓練實現工件切割點位置預測

    如何基于深度學習模型訓練實現圓檢測與圓心位置預測

    Hello大家好,今天給大家分享一下如何基于深度學習模型訓練實現圓檢測與圓心位置預測,主要是通過對YOLOv8姿態評估模型在自定義的數據集上訓練,生成一個自定義的圓檢測與圓心定位預測
    的頭像 發表于 12-21 10:50 ?1739次閱讀
    如何基于<b class='flag-5'>深度</b><b class='flag-5'>學習</b><b class='flag-5'>模型</b>訓練實現圓檢測與圓心位置預測

    深度學習如何訓練出好的模型

    算法工程、數據派THU深度學習在近年來得到了廣泛的應用,從圖像識別、語音識別到自然語言處理等領域都有了卓越的表現。但是,要訓練出一個高效準確的深度學習
    的頭像 發表于 12-07 12:38 ?1057次閱讀
    <b class='flag-5'>深度</b><b class='flag-5'>學習</b>如何訓練出好的<b class='flag-5'>模型</b>