成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

GNN的基礎、前沿和應用

人工智能 深度學習
本次分享的題目為《GNN的基礎、前沿和應用》,主要介紹由吳凌飛、崔鵬、裴健、趙亮幾位學者牽頭編撰的綜合性書籍《圖神經網絡基礎、前沿與應用》中的大致內容。

近年來,圖神經網絡(GNN)取得了快速、令人難以置信的進展。圖神經網絡又稱為圖深度學習、圖表征學習(圖表示學習)或幾何深度學習,是機器學習特別是深度學習領域增長最快的研究課題。本次分享的題目為《GNN的基礎、前沿和應用》,主要介紹由吳凌飛、崔鵬、裴健、趙亮幾位學者牽頭編撰的綜合性書籍《圖神經網絡基礎、前沿與應用》中的大致內容。

一、圖神經網絡的介紹

1、為什么要研究圖?

圖片

圖是一種描述和建模復雜系統的通用語言。圖本身并不復雜,它主要由邊和結點構成。我們可以用結點表示任何我們想要建模的物體,可以用邊表示兩個結點之間的關系或者相似度。我們常說的圖神經網絡或者圖機器學習,通常是將圖的結構以及邊和結點的信息作為算法的輸入,輸出想要的結果。比如在搜索引擎中,當我們輸入一個 query 時,引擎會根據 query 的信息、用戶的信息以及一些上下文信息返回個性化的搜索結果,這些信息可以天然地以圖的方式進行組織。

圖片

2、圖結構數據無處不在

圖片

圖結構數據到處可見,比如 Internet、社交網絡等。除此之外,在如今非常火的蛋白質發現領域,人們會用圖來描述和建模已有的蛋白質并生成新的圖,從而幫助人們去發現新的藥物。我們也可以用圖去做一些復雜的程序分析,還可以在計算機視覺中去做一些 high-level 的推理。

3、圖機器學習的近期趨勢

圖片

圖機器學習并不是一個非常新的話題,近 20 年來一直都有這個研究方向,以前一直比較小眾。2016 年開始,隨著現代圖神經網絡相關論文的出現,圖機器學習成為了一個熱門的研究方向。人們發現這種新一代的圖機器學習方式可以更好地學習數據本身和數據之間的信息,從而能夠更好地得到數據表征,最終能夠更好地完成更重要的任務。

4、圖神經網絡的簡單歷史

圖片

最早的圖神經網絡相關論文出現在 2009 年,在深度學習流行之前。現代圖神經網絡相關論文出現在 2016 年,是對早期的圖神經網絡的改進。之后,GCN 的出現推動了圖神經網絡的快速發展,2017 年至今,有大量新的算法涌現出來。隨著圖神經網絡的算法越來越成熟,2019 年至今,工業界嘗試用這些算法解決一些實際問題,同時也有很多開源的工具被開發出來去提升解決問題的效率。2021 年至今,很多圖神經網絡相關的書籍被撰寫出來,當然也包括這本《圖神經網絡基礎、前沿與應用》。

圖片

《圖神經網絡基礎、前沿與應用》一書系統地介紹了圖神經網絡領域中最核心的概念和技術,以及前沿的研究和開發,并介紹了在不同領域的應用。無論是學術界還是工業界的讀者,都能夠從中受益。

二、圖神經網絡的基礎

1、機器學習的生命周期

圖片

上圖體現了機器學習的生命周期,其中特征學習是非常重要的環節,它的主要任務是將原始數據轉化為結構化的數據。在深度學習出現之前,大家主要是通過特征工程來完成這個任務。深度學習出現以后,這種端到端的機器學習方式開始成為主流

2、圖中的特征學習

圖片

Feature Learning in Graphs 和深度學習的做法非常類似,目標是設計有效的和任務相關或者和任務無關的特征學習方法將原始圖中的結點映射到高維空間中,從而得到結點的 embedding 表示,進而完成下游任務。

3、圖神經網絡的基礎

圖片

圖神經網絡中有兩類需要學習的表征:

  • 圖結點的表征

需要一個 filter operation,將圖的矩陣和結點的向量表示作為輸入,不斷學習,更新結點的向量表示。目前比較普遍的 filter operation 有 Spectral-based、Spatial-based、Attention-based、Recurrent-based。

  • 圖的表征

需要一個 pool operation,將圖的矩陣和結點的向量表示作為輸入,不斷學習,得到包含更少的結點的圖的矩陣及其結點的向量表示,最終得到 graph-level 的向量表示來表征整張圖。目前比較常見的 pool operation 有 Flat Graph Pooling(比如 Max、Ave、Min),Hierarchical Graph Pooling(比如 Diffpool)。

4、圖神經網絡的基本模型

圖片

在機器學習領域有一個 context learning 的概念。在圖神經網絡中,一個結點的 context 就是它的鄰居結點,我們可以用一個結點的的鄰居結點來學習這個結點的向量表示。

圖片

通過這種方式,每個結點都可以定義一個計算圖。

圖片

我們可以將計算圖分層,第一層的就是最原始的信息,通過逐層傳遞和聚合信息來學到所有結點的向量表示。

圖片

圖片


圖片

上圖大致描述了圖神經網絡模型學習的主要步驟,主要有以下四個步驟:

  • 定義一個聚合函數;
  • 根據任務定義損失函數;
  • 訓練一批結點,比如可以一次訓練一批計算圖;
  • 為每個結點產出需要的向量表示,甚至是一些從來沒有訓練過的結點(學習的是聚合函數,可以用聚合函數和已經訓練過的向量表示得到新結點的向量表示)。

圖片

上圖是一個以平均作為聚合函數的例子,第 k 層結點 v 的向量表示依賴于上一層其鄰居結點的向量表示的平均和上一層其自己的向量表示。

圖片

對以上的內容進行總結,圖神經網絡的要點就是通過聚合鄰居結點的信息生成目標結點的向量表示,它考慮到了編碼器中的參數共享,也考慮到了推理學習。

5、圖神經網絡的流行模型

圖片

圖神經網絡經典或者流行的算法本質上是使用不同的 aggregation function 或者 filter function,可以分為有監督的圖神經網絡和無監督的圖神經網絡。

圖片

GCN 是最經典的算法之一,它能夠直接作用于圖并且利用其結構信息。圍繞提升模型速度、實用性以及穩定性,如上圖所示,GCN 也經歷了幾次迭代。GCN 的論文是具有劃時代意義的,為圖神經網絡奠定了基礎。

圖片

MPNN 的核心要點是將圖卷積轉化為信息傳遞的過程,它定義兩個 function,分別是 aggregation function 和 update function。這個算法是一個簡單通用的算法,但是它并不高效。

GraphSage 是工業級別的算法,它使用采樣的方式來得到一定數量的鄰居結點從而學校結點的向量表示。

圖片

GAT 則是引入 attention 的思想,它的核心要點是動態地學習執行信息傳遞過程中邊的權重。

圖片

除了以上介紹的算法以外,還有 GGNN,它的特點是輸出可以是多個結點,大家感興趣可以去看相關的論文。

在《圖神經網絡基礎、前沿與應用》這本書中的第五、六、七、八章還分別介紹了如何評估圖神經網絡、圖神經網絡的擴展性、圖神經網絡的解釋性、圖神經網絡的對抗穩定性,大家感興趣可以去閱讀書中對應的章節。

三、圖神經網絡的前沿

1、Graph Structure Learning

圖片

圖神經網絡是需要圖結構數據的,但是給定的圖結構是否是最優的是存疑的,有的時候可能會有很多的噪聲,很多應用可能沒有圖結構的數據,甚至僅僅只有原始的特征。

圖片

所以,我們需要利用圖神經網絡學習到最優的圖表示以及圖結點表征。

圖片

我們將圖的學習轉化為結點間相似的學習,并通過正則化的方式控制平滑度、系屬性和連接性,通過迭代的方式去提煉圖的結構和圖的向量表示。

圖片

圖片

圖片

實驗數據可以表現出這種方式的優勢。

圖片

通過圖可視化的結果可以發現,學出的圖傾向于將同類的對象聚在一起,有一定的可解釋性。

2、Other Frontiers

在《圖神經網絡基礎、前沿與應用》這本書中,還分別介紹了如下前沿研究,這些前沿研究在很多場景下都有很重要的應用:

  • 圖分類;
  • Link Prediction;
  • 圖生成;
  • 圖轉換;
  • 圖匹配;
  • 動態圖神經網絡;
  • 異質圖神經網絡;
  • 圖神經網絡的 AutoML;
  • 圖神經網絡的自監督學習。

四、圖神經網絡的應用

1、圖神經網絡在推薦系統中的應用

圖片

我們可以利用會話信息構造異質全局圖,然后通過圖神經網絡學習得到用戶或者物品的向量表示,利用這種向量表示去做個性化的推薦。

2、圖神經網絡在計算機視覺中的應用

圖片

我們可以跟蹤物體動態的變化過程,通過圖神經網絡加深對視頻的理解。

3、圖神經網絡在自然語言處理中的應用

圖片

我們可以利用圖神經網絡來理解自然語言的 high-level 的信息。

4、圖神經網絡在程序分析中的應用

圖片

5、圖神經網絡在智慧城市中的應用

圖片

五、問答環節

Q1:GNN 是下一代深度學習的重要方法嗎?

A1:圖神經網絡是非常重要的分支,和圖神經網絡并駕齊驅的是 Transformer。鑒于圖神經網絡的靈活性,圖神經網絡和 Transformer 相互結合,去發揮更大的優勢。

Q2:GNN 和因果學習是否可以結合?如何結合?

A2:因果學習重要的環節是因果圖,因果圖和 GNN 可以天然地結合。因果學習的難點是它的數據量級很小,我們可以利用 GNN 的能力更好地去學習因果圖。

Q3:GNN 的可解釋性和傳統機器學習的可解釋性的區別和聯系是什么?

A3:在《圖神經網絡基礎、前沿與應用》這本書中會有詳細的介紹。

Q4:如何直接基于圖數據庫、利用圖計算的能力進行 GNN 的訓練和推理?

A4:目前在統一圖計算平臺上還沒有很好的實踐,有一些創業公司和科研團隊在做相關方向的探索,這會是一個非常有價值且有挑戰的研究方向,比較可行的做法是分領域。

責任編輯:姜華 來源: DataFunTalk
相關推薦

2022-12-28 14:21:43

2009-06-26 14:29:03

2024-03-12 08:46:37

SignalR實時通信庫.NET

2021-09-02 18:47:02

redis存儲中間件Remote Dict

2012-10-23 11:24:09

網絡管理綜合布線網絡布線

2012-10-19 14:27:20

智能布線布線

2023-06-15 14:43:25

2020-12-21 14:23:11

機器學習深度學習技術

2021-01-24 13:04:56

AI 數據人工智能

2014-08-08 15:36:39

Apdex

2022-07-25 20:43:28

Web

2024-07-05 14:06:44

2022-04-06 10:58:16

神經網絡架構GNN

2024-11-25 08:50:24

2019-10-25 15:55:33

工業互聯網制造業生產

2020-04-22 11:26:08

人工智能基礎設施AI

2024-03-21 08:00:00

數字孿生智慧醫療人工智能

2022-04-27 20:28:59

智能駕駛大數據

2017-07-17 15:45:56

AI大數據應用

2023-08-23 11:48:49

人工智能AI
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 夜夜久久 | 久草电影网 | 久久精品aaa | 成人水多啪啪片 | 精品久久久久久红码专区 | 2019天天干夜夜操 | 午夜小电影 | 欧美一区二区三区在线观看 | 亚洲天堂二区 | 国产精品久久久久久久久久久久冷 | 国产成人在线视频免费观看 | 欧美一区二区在线看 | 久久91| 国产精品日本一区二区在线播放 | 91在线一区 | 99伊人网| 99国产精品99久久久久久 | 精品欧美一区免费观看α√ | 亚洲久在线 | 久久99精品视频 | 亚洲天堂男人的天堂 | 一区二区三区韩国 | 亚洲一一在线 | 夜夜爽99久久国产综合精品女不卡 | 亚洲午夜精品一区二区三区他趣 | 一区二区视频在线 | 日朝毛片| 国产色网站 | 久草视频在线播放 | 免费观看一级特黄欧美大片 | 日日碰碰 | 999精品视频 | 欧美一区视频 | 日韩精品二区 | 一区二区三区国产好的精 | 免费毛片网站在线观看 | 欧美日本一区 | 精品视频一区二区三区 | 五月婷婷在线播放 | 亚洲免费视频网址 | 免费精品一区 |