色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

全面闡述GNN及其方法和應用,深度學習的最大軟肋是什么?

DPVg_AI_era ? 來源:lq ? 2018-12-27 09:21 ? 次閱讀

深度學習無法進行因果推理,而圖模型(GNN)或是解決方案之一。清華大學孫茂松教授組發表綜述論文,全面闡述GNN及其方法和應用,并提出一個能表征各種不同GNN模型中傳播步驟的統一表示。文中圖表,建議高清打印過塑貼放手邊作參考。

深度學習的最大軟肋是什么?

這個問題的回答仁者見仁,但圖靈獎得主Judea Pearl大概有99.9%的幾率會說,是無法進行因果推理。

對于這個問題,業界正在進行積極探索,而其中一個很有前景的方向就是圖神經網絡(Graph Neural Network, GNN)。

最近,清華大學孫茂松教授組在 arXiv 發布了論文Graph Neural Networks: A Review of Methods and Applications,作者對現有的GNN模型做了詳盡且全面的綜述。

“圖神經網絡是連接主義與符號主義的有機結合,不僅使深度學習模型能夠應用在圖這種非歐幾里德結構上,還為深度學習模型賦予了一定的因果推理能力。”論文的共同第一作者周界說。

“在深度學習方法的魯棒性與可解釋性受到質疑的今天,圖神經網絡可能為今后人工智能的發展提供了一個可行的方向。”

GNN最近在深度學習領域受到了廣泛關注。然而,對于想要快速了解這一領域的研究人員來說,可能會面臨著模型復雜、應用門類眾多的問題。

“本文希望為讀者提供一個更高層次的視角,快速了解GNN領域不同模型的動機與優勢。”周界告訴新智元:“同時,通過對不同的應用進行分類,方便不同領域的研究者快速了解將GNN應用到不同領域的文獻。”

毫不夸張地說,論文中的圖表對于想要了解學習GNN乃至因果推理等方向的研究者來說,簡直應該高清打印過塑然后貼在墻上以作參考——

GNN的各種變體,通過比對各自的 aggregator & updater,就能輕松分辨不同的GNN模型。這只是這篇綜述強大圖表的一個示例。

想要快速了解GNN,看這篇文章絕對沒錯

在內容上,模型方面,本文從GNN原始模型的構建方式與存在的問題出發,介紹了對其進行不同改進的GNN變體,包括如何處理不同的圖的類型、如何進行高效的信息傳遞以及如何加速訓練過程。最后介紹了幾個近年來提出的通用框架,它們總結概括了多個現有的方法,具有較強的表達能力。

在應用上,文章將GNN的應用領域分為了結構化場景、非結構化場景以及其他場景并介紹了諸如物理、化學、圖像、文本、圖生成模型、組合優化問題等經典的GNN應用。

典型應用場景介紹

文章最后提出了四個開放性問題,包括如何處理堆疊多層GNN造成的平滑問題,如何處理動態變化的圖結構,如何使用通用的方法處理非結構化的數據以及如何將其擴展到更大規模的網絡上。

作者還整理了一個GNN論文列表:

https://github.com/thunlp/GNNPapers

原始GNN及其局限性

GNN的概念首先是在F. Scarselli等人的論文The graph neural network model(F. Scarselli et. al. 2009)中提出的。在這里,我們描述了原始的GNN,并列舉了原始GNN在表示能力和訓練效率方面的局限性。

接著,我們介紹了幾種不同的GNN變體,這些變體具有不同的圖形類型,利用不同的傳播函數和訓練方法。

最后,我們介紹了三個通用框架,分別是message passing neural network (MPNN),non-local neural network (NLNN),以及graph network(GN)。MPNN結合了各種圖神經網絡和圖卷積網絡方法;NLNN結合了幾種“self-attention”類型的方法;而圖網絡GN可以概括本文提到的幾乎所有圖神經網絡變體。

圖神經網絡

如前所述,圖神經網絡(GNN)的概念最早是Scarselli等人在2009年提出的,它擴展了現有的神經網絡,用于處理圖(graph)中表示的數據。在圖中,每個節點是由其特性和相關節點定義的。

雖然實驗結果表明,GNN是建模結構化數據的強大架構,但原始GNN仍存在一些局限性。

首先,對于固定節點,原始GNN迭代更新節點的隱藏狀態是低效的。如果放寬了固定點的假設,我們可以設計一個多層的GNN來得到節點及其鄰域的穩定表示。

其次,GNN在迭代中使用相同的參數,而大多數流行的神經網絡在不同的層中使用不同的參數,這是一種分層特征提取方法。此外,節點隱藏狀態的更新是一個順序過程,可以從RNN內核(如GRU 和 LSTM)中獲益。

第三,在邊上也有一些無法在原始GNN中建模的信息特征。此外,如何學習邊的隱藏狀態也是一個重要的問題。

最后,如果我們把焦點放在節點的表示上而不是圖形上,就不適合使用固定點,因為在固定點上的表示的分布在數值上是平滑的,區分每個節點的信息量也比較少。

圖神經網絡的變體

在這一節,我們提出圖神經網絡的幾種變體。首先是在不同圖類型上運行的變體,這些變體擴展了原始模型的表示能力。其次,我們列出了在傳播步驟進行修改(卷積、門機制、注意力機制和skip connection)的幾種變體,這些模型可以更好地學習表示。最后,我們描述了使用高級訓練方法的標題,這些方法提高了訓練效率。

圖2概述了GNN的不同變體。

一覽GNN的不同變體

圖的類型(Graph Types)

在原始GNN中,輸入的圖由帶有標簽信息的節點和無向的邊組成,這是最簡單的圖形格式。然而,世界上有許多不同的圖形。這里,我們將介紹一些用于建模不同類型圖形的方法。

圖類型的變體

有向圖(Directed Graphs )

圖形的第一個變體是有向圖。無向邊可以看作是兩個有向邊,表明兩個節點之間存在著關系。然而,有向邊比無向邊能帶來更多的信息。例如,在一個知識圖中,邊從head實體開始到tail實體結束,head實體是tail實體的父類,這表明我們應該區別對待父類和子類的信息傳播過程。有向圖的實例有ADGPM (M. Kampffmeyer et. al. 2018)。

異構圖(Heterogeneous Graphs)

圖的第二個變體是異構圖,異構圖有幾種類型的節點。處理異構圖最簡單的方法是將每個節點的類型轉換為與原始特征連接的一個one-hot特征向量。異構圖如GraphInception。

帶邊信息的圖(Edge-informative Graph)

圖的另外一個變體是,每條邊都有信息,比如權值或邊的類型。例如G2S和R-GCN。

使用不同訓練方法的圖變體

訓練方法變體

在傳播步驟進行修改的GNN變體

傳播步驟變體

GNN的三大通用框架

除了圖神經網絡的不同變體之外,我們還介紹了幾個通用框架,旨在將不同的模型集成到一個框架中。

J. Gilmer等人(J. Gilmer et. al. 2017)提出了消息傳遞神經網絡(message passing neural network, MPNN),統一了各種圖神經網絡和圖卷積網絡方法。

X. Wang等人(X. Wang et. al. 2017)提出了非局部神經網絡(non-local neural network, NLNN),它結合了幾種“self-attention”風格的方法。

P. W. Battaglia等人(P. W. Battaglia et. al. 2018)提出了圖網絡(graph network, GN),它統一了統一了MPNN和NLNN方法以及許多其他變體,如交互網絡(Interaction Networks),神經物理引擎(Neural Physics Engine),CommNet,structure2vec,GGNN,關系網絡(Relation Network),Deep Sets和Point Net。

幾個尚未解決的問題

盡管GNN在不同領域取得了巨大成功,但值得注意的是,GNN模型還不能在任何條件下,為任何圖任務提供令人滿意的解決方案。這里,我們將陳述一些開放性問題以供進一步研究。

淺層結構

傳統的深度神經網絡可以堆疊數百層,以獲得更好的性能,因為更深的結構具備更多的參數,可以顯著提高網絡的表達能力。然而,GNN總是很淺,大多數不超過三層。

實驗顯示,堆疊多個GCN層將導致過度平滑,也就是說,所有頂點將收斂到相同的值。盡管一些研究人員設法解決了這個問題,但這仍然是GNN的最大局限所在。設計真正的深度GNN對于未來的研究來說是一個令人興奮的挑戰,并將對進一步深入理解GNN做出相當大的貢獻。

動態圖形另一個具有挑戰性的問題是如何處理具有動態結構的圖形。靜態圖總是穩定的,因此對其進行建模是可行的,而動態圖引入了變化的結構。當邊和節點出現或消失時,GNN不能自適應地做出改變。目前對動態GNN的研究也在積極進行中,我們認為它是一般GNN的具備穩定性和自適應性的重要里程碑。

非結構性場景

我們討論了GNN在非結構場景中的應用,但我們沒有找到從原始數據中生成圖的最佳方法。在圖像域中,一些研究可以利用CNN獲取特征圖,然后對其進行上采樣,形成超像素作為節點,還有的直接利用一些對象檢測算法來獲取對象節點。在文本域中,有些研究使用句法樹作為句法圖,還有的研究采用全連接圖。因此,關鍵是找到圖生成的最佳方法,使GNN在更廣泛的領域發揮更大的作用。

可擴展性問題

如何將嵌入式算法應用于社交網絡或推薦系統這類大規模網絡環境,是幾乎所有圖形嵌入算法面對的一個致命問題,GNN也不例外。對GNN進行擴展是很困難的,因為涉及其中的許多核心流程在大數據環境中都要消耗算力。

這種困難體現在幾個方面:首先,圖數據并不規則,每個節點都有自己的鄰域結構,因此不能批量化處理。其次,當存在的節點和邊數量達到數百萬時,計算圖的拉普拉斯算子也是不可行的。此外,我們需要指出,可擴展性的高低,決定了算法是否能夠應用于實際場景。目前已經有一些研究提出了解決這個問題的辦法,我們正在密切關注這些新進展。

結論

在過去幾年中,GNN已經成為圖領域機器學習任務的強大而實用的工具。這一進展有賴于表現力,模型靈活性和訓練算法的進步。在本文中,我們對圖神經網絡進行了全面綜述。對于GNN模型,我們引入了按圖類型、傳播類型和訓練類型分類的GNN變體。

此外,我們還總結了幾個統一表示不同GNN變體的通用框架。在應用程序分類方面,我們將GNN應用程序分為結構場景、非結構場景和其他18個場景,然后對每個場景中的應用程序進行詳細介紹。最后,我們提出了四個開放性問題,指出了圖神經網絡的主要挑戰和未來的研究方向,包括模型深度、可擴展***處理和對非結構場景的處理能力。

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

    關注

    42

    文章

    4771

    瀏覽量

    100715
  • 深度學習
    +關注

    關注

    73

    文章

    5500

    瀏覽量

    121113

原文標題:CNN已老,GNN來了!清華大學孫茂松組一文綜述GNN

文章出處:【微信號:AI_era,微信公眾號:新智元】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    機器學習實戰:GNN(圖神經網絡)加速器的FPGA解決方案

    GNN的架構在宏觀層面有著很多與傳統CNN類似的地方,比如卷積層、Polling、激活函數、機器學習處理器(MLP)和FC層等等模塊,都會在GNN中得以應用。
    發表于 10-19 17:05 ?2770次閱讀
    機器<b class='flag-5'>學習</b>實戰:<b class='flag-5'>GNN</b>(圖神經網絡)加速器的FPGA解決方案

    機器學習實戰:GNN加速器的FPGA解決方案

    的提升,對傳統的機器學習算法設計以及其實現技術帶來了嚴峻的挑戰。在此背景之下,諸多基于Graph的新型機器學習算法—GNN(圖神經網絡),在學術界和產業界不斷的涌現出來。
    發表于 10-20 09:48

    人工智能AI-深度學習C#&LabVIEW視覺控制演示效果

    不斷變化的,因此深度學習是人工智能AI的重要組成部分。可以說人腦視覺系統和神經網絡。2、目標檢測、目標跟蹤、圖像增強、強化學習、模型壓縮、視頻理解、人臉技術、三維視覺、SLAM、GAN、GNN
    發表于 11-27 11:54

    GNN(圖神經網絡)硬件加速的FPGA實戰解決方案

    ,對傳統的機器學習算法設計以及其實現技術帶來了嚴峻的挑戰。在此背景之下,諸多基于Graph的新型機器學習算法—GNN(圖神經網絡),在學術界和產業界不斷的涌現出來。
    發表于 07-07 08:00

    基于深度學習的異常檢測的研究方法

    的研究方法進行了系統而全面的綜述。此外,我們回顧了這些方法在不同應用領域中的應用,并評估了它們的有效性。我們根據所采用的基本假設和方法,將最先進的
    發表于 07-12 07:10

    基于深度學習的異常檢測的研究方法

    ABSTRACT1.基于深度學習的異常檢測的研究方法進行結構化和全面的概述2.回顧這些方法在各個領域這個中的應用情況,并評估他們的有效性。3
    發表于 07-12 06:36

    人工智能的兩面性認知 深度學習或成軟肋

    人工智能技術足以驚艷世人眼球,但是任何事物都具備雙面性,人工智能也存在諸多安全隱患,隨著技術的提升,人們發現深度學習或將成人工智能安全軟肋,它存在安全盲點。
    發表于 02-24 15:58 ?4863次閱讀

    如何解決數據稀疏而對深度學習的影響問題?詳細方法概述

    學習帶來的紅利了么?近日來自卡內基梅隆大學、亞馬遜研究院、加州理工學院的研究員,在人工智能頂級會議 UAI 上闡述了多種方法,嘗試緩解甚至解決數據稀疏對深度
    的頭像 發表于 08-12 11:49 ?2w次閱讀

    深入討論GraphSAGE GNN算法的數學原理

    GNN的架構在宏觀層面有著很多與傳統CNN類似的地方,比如卷積層、Polling、激活函數、機器學習處理器(MLP)和FC層等等模塊,都會在GNN中得以應用。
    的頭像 發表于 11-11 09:26 ?3884次閱讀

    深度主動學習的相關工作全面概述

    Abstract 主動學習試圖通過標記最少量的樣本使得模型的性能收益最大化。而深度學習則對數據比較貪婪,需要大量的數據供給來優化海量的參數,從而使得模型學會如何提取高質量的特征。近年來
    的頭像 發表于 02-17 11:55 ?3427次閱讀
    <b class='flag-5'>深度</b>主動<b class='flag-5'>學習</b>的相關工作<b class='flag-5'>全面</b>概述

    深度學習模型的對抗攻擊及防御措施

    ,進而影響了模型的安全性。在簡述對抗樣本的概念及其產生原因的基礎上,分析對抗攻擊的主要攻擊方式及目標,研究具有代表性的經典對抗樣本生成方法。描述對抗樣本的檢測與防御方法,并闡述對抗樣本
    發表于 03-12 13:45 ?75次下載
    <b class='flag-5'>深度</b><b class='flag-5'>學習</b>模型的對抗攻擊及防御措施

    基于深度學習的行為識別算法及其應用

    基于深度學習的行為識別算法及其應用
    發表于 06-16 14:56 ?20次下載

    GNN與聯邦學習的強強組合又會擦出怎樣的火花?

    聯邦學習GNN 都是當前 AI 領域的研究熱點。聯邦學習的多個參與方可以在不泄露原始數據的情況下,安全合規地聯合訓練業務模型,目前已在諸多領域取得了較好的結果。
    的頭像 發表于 02-17 10:00 ?828次閱讀

    深度學習中的時間序列分類方法

    的發展,基于深度學習的TSC方法逐漸展現出其強大的自動特征提取和分類能力。本文將從多個角度對深度學習在時間序列分類中的應用進行綜述,探討常用
    的頭像 發表于 07-09 15:54 ?877次閱讀

    Pytorch深度學習訓練的方法

    掌握這 17 種方法,用最省力的方式,加速你的 Pytorch 深度學習訓練。
    的頭像 發表于 10-28 14:05 ?195次閱讀
    Pytorch<b class='flag-5'>深度</b><b class='flag-5'>學習</b>訓練的<b class='flag-5'>方法</b>
    主站蜘蛛池模板: 91区国产福利在线观看午夜| 九九久久久2| 人淫阁| 2020国产成人精品免费视频| 好男人在线观看视频观看高清视频免费 | 国产高清视频在线观看97| 欧美人与动牲交XXXXBBBB免费| 国产精品无码久久久久不卡| 三级在线网址| 成人性生交大片免费看中文 | 999久久免费高清热精品| 久久精品国产免费播放| 亚洲人成在线播放无码| 国外色幼网| 亚洲精品久久久无码| 国产婷婷色综合AV蜜臀AV| 臀精插宫NP文| 国产互换后人妻的疯狂VIDEO| 日韩欧美一区二区三区免费看| mdapptv麻豆下载| 欧美激情社区| metart中国撒尿人体欣赏| 欧美高清一区二区三| AV无码九九久久| 欧美日韩北条麻妃一区二区| free高跟丝袜秘书hd| 欧美激情视频二区| 成电影人免费网站| 日日撸影院在线| 国产成人精品免费视频软件| 熟妇的味道HD中文字幕| 国产精品麻豆a在线播放| 无码人妻精品一区二区蜜桃色欲 | 熟女人妻久久精品AV天堂| 囯产少妇BBBBBB高潮喷水一| 思思久99久女女精品| 国产精品一区第二页| 小黄文纯肉短篇| 精品高潮呻吟99AV无码| 又色又爽又黄gif动态视频| 浪货嗯啊趴下NP粗口黄暴|