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

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

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

3天內不再提示

深度神經網絡的實現機理與決策邏輯難以理解

倩倩 ? 來源:我是天邊飄過一朵云 ? 2020-03-27 15:56 ? 次閱讀

人工神經網絡(Artificial Neural Network,ANN)是一種模仿生物神經網絡結構和功能的數學模型或計算模型,在給定條件下能近似地逼近任意復雜的函數或分布。近年來,隨著深度學習,即深度神經網絡的迅速發展,神經網絡模型在自然語言處理、語音識別計算機視覺等眾多領域獲得突破性進展,取得了令人矚目的成果。

然而隨著深度學習技術在多個領域的大量應用,其背后隱藏的安全問題也隨之而來。特別是在醫學診斷、網絡安全、自動駕駛等對安全性有較高要求的領域,深度神經網絡所隱藏的安全風險限制了其自身在更多領域的應用和推廣,引起了政府、學術界及工業界的關注。基于深度神經網絡的人工智能系統主要面臨結果不可驗證和過程不可審查兩大安全問題。結果不可驗證指的是基于深度神經網絡的人工智能系統輸出結果無法被判斷、預測,智能系統行為邊界難以掌握,導致系統不可控,本質上是深度神經網絡結果不可判讀。過程不可審查指的是系統決策背后的邏輯不明,代碼實現缺乏可信度,本質上是深度神經網絡的實現機理與決策邏輯難以理解。

實際上,人工智能系統所面臨的兩大安全問題的根源在于深度神經網絡的不可解釋性。深度神經網絡可解釋性定義為可判讀(interpretability)和可理解(explainability)兩方面的內容。可判讀性,即深度神經網絡輸出可判讀,結果可預測,能有效建立起輸入空間與輸出空間的映射關系,有利于人們掌握系統的行為邊界,從而避免基于深度神經網絡的人工智能系統所面臨的不可驗證問題。可理解性,即深度神經網絡內部工作原理透明,各模塊作用意義可見,能對模型輸出結果做出解釋,揭示其背后的決策邏輯,并能有效地分析模型內部的邏輯漏洞和數據死角,解決基于深度神經網絡的人工智能系統所面臨的不可審查問題。因此,隨著基于深度神經網絡的人工智能系統的廣泛應用,亟須對神經網絡的可解釋性進行研究并構造可解釋的神經網絡,從而提高人工智能系統的安全性,保障人工智能應用在各大領域能安全有效地運行。

針對上述人工智能系統中的安全問題,國際標準化組織/國際電工委員會(ISO/IEC)成立了人工智能可信研究組,開展人工智能安全標準化的研究。其主要工作為:通過研究人工智能可驗證性、可解釋性、可控性等調查建立可信人工智能系統的方法。目的是通過增強深度學習的可理解性來建立可靠、可信的深度學習系統,主要解決其面臨的過程不可審查的安全問題。目前,神經網絡可解釋性的研究大多基于數據可視化和代理模型等技術,即在深度神經網絡模型構建前后,對輸入、輸出進行可視化,并依此對神經網絡層進行解釋。這是對深度神經網絡模型可判讀性的研究,其本質上僅涉及到深度學習智能系統安全中的不可驗證問題。換言之,這些工作難以解決其所面臨的不可審查問題。因此,亟待研究一個能同時提高深度神經網絡可判讀性和可理解性,進而解決基于深度神經網絡的人工智能系統中結果不可驗證和過程不審查兩大問題的方法。

可微編程(Differentiable Programming)作為一種新型的研究方法,受到了學術界的關注。可微編程最早由ACM圖靈獎得主雅恩·樂昆(Yann LeCun)教授提出,其核心思想是將神經網絡當成一種語言,從而描述客觀世界的概念以及概念相互之間的關系。這與現代科學將數學視作一門科學語言從而描述客觀世界的思想是一脈相通的。目前可微編程主要集中在將現有的機器學習的方法轉化成等價的神經網絡,使得模型同時具有傳統統計機器學習方法的可解釋性強以及深度神經網絡性能較優等優點,極大地提高了深度神經網絡的可判讀性和可理解性。與現有的神經網絡可解釋性研究方法不同的是,基于可微編程的神經網絡可解釋性研究,旨在直接構建一個可解釋的神經網絡模型,而非對已有的深度神經網絡模型進行解釋。后者往往是通過一個新的模型來解釋現有的不可解釋的“黑箱”神經網絡,而這樣的可解釋性研究通常是不可靠的,甚至會造成誤導。前者則通過直接構建一個繼承自統計機器學習或現實物理模型的可解釋的深度神經網絡模型,提供一個可靠的、透明的、可信的人工智能系統。

綜上,神經網絡的可解釋性不同于可解釋的神經網絡。前者一般針對已有的神經網絡結構、行為、決策等進行解釋,而后者則著重直接構建可解釋的神經網絡模型,其結構、工作原理、決策行為及輸出結果本就能為人理解。但是目前大多相關研究僅局限于神經網絡的可解釋性而非可解釋的神經網絡。正如魯丁(Rudin)教授2019年在《自然-機器智能》(Nature Machine Intelligence)上發表的論文所言:人們亟須對可解釋的深度神經網絡進行研究,而不應局限于研究神經網絡的可解釋性。

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

    關注

    42

    文章

    4762

    瀏覽量

    100535
  • 人工智能系統

    關注

    0

    文章

    38

    瀏覽量

    10572
收藏 人收藏

    評論

    相關推薦

    詳解深度學習、神經網絡與卷積神經網絡的應用

    在如今的網絡時代,錯綜復雜的大數據和網絡環境,讓傳統信息處理理論、人工智能與人工神經網絡都面臨巨大的挑戰。近些年,深度學習逐漸走進人們的視線,通過
    的頭像 發表于 01-11 10:51 ?1903次閱讀
    詳解<b class='flag-5'>深度</b>學習、<b class='flag-5'>神經網絡</b>與卷積<b class='flag-5'>神經網絡</b>的應用

    神經網絡資料

    基于深度學習的神經網絡算法
    發表于 05-16 17:25

    【案例分享】ART神經網絡與SOM神經網絡

    今天學習了兩個神經網絡,分別是自適應諧振(ART)神經網絡與自組織映射(SOM)神經網絡。整體感覺不是很難,只不過一些最基礎的概念容易理解不清。首先ART
    發表于 07-21 04:30

    解析深度學習:卷積神經網絡原理與視覺實踐

    解析深度學習:卷積神經網絡原理與視覺實踐
    發表于 06-14 22:21

    深度神經網絡是什么

    多層感知機 深度神經網絡in collaboration with Hsu Chung Chuan, Lin Min Htoo, and Quah Jia Yong. 與許忠傳,林敏濤和華佳勇合作
    發表于 07-12 06:35

    基于深度神經網絡的激光雷達物體識別系統

    的激光雷達物體識別技術一直難以在嵌入式平臺上實時運行。經緯恒潤經過潛心研發,攻克了深度神經網絡在嵌入式平臺部署所面臨的算子定制與加速、量化策略、模型壓縮等難題,率先實現了高性能激光檢測
    發表于 12-21 07:59

    卷積神經網絡模型發展及應用

    卷積神經網絡模型發展及應用轉載****地址:http://fcst.ceaj.org/CN/abstract/abstract2521.shtml深度學習是機器學習和人工智能研究的最新趨勢,作為一個
    發表于 08-02 10:39

    深度神經決策樹:深度神經網絡和樹模型結合的新模型

    近日,來自愛丁堡大學的研究人員提出了一種結合深度神經網絡和樹模型的新型模型——深度神經決策樹(Deep Neural Decision Tr
    的頭像 發表于 08-19 09:14 ?1.2w次閱讀

    用于理解深度神經網絡的CLass增強型注意響應(CLEAR)方法

    我們提出了CLass增強的注意響應(CLEAR):一種可視化和理解深度神經網絡(DNN)在給定特定輸入的情況下做出的決策的方法。
    的頭像 發表于 11-12 06:11 ?1964次閱讀

    用Python從頭實現一個神經網絡理解神經網絡的原理1

    有個事情可能會讓初學者驚訝:神經網絡模型并不復雜!『神經網絡』這個詞讓人覺得很高大上,但實際上神經網絡算法要比人們想象的簡單。 這篇文章完全是為新手準備的。我們會通過用Python從頭
    的頭像 發表于 02-27 15:05 ?668次閱讀
    用Python從頭<b class='flag-5'>實現</b>一個<b class='flag-5'>神經網絡</b>來<b class='flag-5'>理解</b><b class='flag-5'>神經網絡</b>的原理1

    用Python從頭實現一個神經網絡理解神經網絡的原理2

    有個事情可能會讓初學者驚訝:神經網絡模型并不復雜!『神經網絡』這個詞讓人覺得很高大上,但實際上神經網絡算法要比人們想象的簡單。 這篇文章完全是為新手準備的。我們會通過用Python從頭
    的頭像 發表于 02-27 15:06 ?595次閱讀
    用Python從頭<b class='flag-5'>實現</b>一個<b class='flag-5'>神經網絡</b>來<b class='flag-5'>理解</b><b class='flag-5'>神經網絡</b>的原理2

    用Python從頭實現一個神經網絡理解神經網絡的原理3

    有個事情可能會讓初學者驚訝:神經網絡模型并不復雜!『神經網絡』這個詞讓人覺得很高大上,但實際上神經網絡算法要比人們想象的簡單。 這篇文章完全是為新手準備的。我們會通過用Python從頭
    的頭像 發表于 02-27 15:06 ?700次閱讀
    用Python從頭<b class='flag-5'>實現</b>一個<b class='flag-5'>神經網絡</b>來<b class='flag-5'>理解</b><b class='flag-5'>神經網絡</b>的原理3

    用Python從頭實現一個神經網絡理解神經網絡的原理4

    有個事情可能會讓初學者驚訝:神經網絡模型并不復雜!『神經網絡』這個詞讓人覺得很高大上,但實際上神經網絡算法要比人們想象的簡單。 這篇文章完全是為新手準備的。我們會通過用Python從頭
    的頭像 發表于 02-27 15:06 ?662次閱讀
    用Python從頭<b class='flag-5'>實現</b>一個<b class='flag-5'>神經網絡</b>來<b class='flag-5'>理解</b><b class='flag-5'>神經網絡</b>的原理4

    卷積神經網絡深度神經網絡的優缺點 卷積神經網絡深度神經網絡的區別

    深度神經網絡是一種基于神經網絡的機器學習算法,其主要特點是由多層神經元構成,可以根據數據自動調整神經元之間的權重,從而
    發表于 08-21 17:07 ?3928次閱讀

    深度神經網絡與基本神經網絡的區別

    在探討深度神經網絡(Deep Neural Networks, DNNs)與基本神經網絡(通常指傳統神經網絡或前向神經網絡)的區別時,我們需
    的頭像 發表于 07-04 13:20 ?673次閱讀