精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

GraphSAGE圖神經網絡算法詳解

人工智能 深度學習 算法
GraphSAGE 是 17 年的文章了,但是一直在工業界受到重視,最主要的就是它論文名字中的兩個關鍵詞:inductive 和 large graph。今天我們就梳理一下這篇文章的核心思路,和一些容易被忽視的細節。

GraphSAGE 是 17 年的文章了,但是一直在工業界受到重視,最主要的就是它論文名字中的兩個關鍵詞:inductive 和 large graph。今天我們就梳理一下這篇文章的核心思路,和一些容易被忽視的細節。

為什么要用 GraphSAGE

大家先想想圖為什么這么火,主要有這么幾點原因,圖的數據來源豐富,圖包含的信息多。所以現在都在考慮如何更好的使用圖的信息。

那么我們用圖需要做到什么呢?最核心的就是利用圖的結構信息,為每個 node 學到一個合適的 embedding vector。只要有了合適的 embedding 的結果,接下來無論做什么工作,我們就可以直接拿去套模型了。

在 GraphSAGE 之前,主要的方法有 DeepWalk,GCN 這些,但是不足在于需要對全圖進行學習。而且是以 transductive learning 為主,也就是說需要在訓練的時候,圖就已經包含了要預測的節點。

考慮到實際應用中,圖的結構會頻繁變化,在最終的預測階段,可能會往圖中新添加一些節點。那么該怎么辦呢?GraphSAGE 就是為此而提出的,它的核心思路其實就是它的名字 GraphSAGE = Graph Sample Aggregate。也就是說對圖進行 sample 和 aggregate。

GraphSAGE 的思路

我們提到了 sample 和 aggregate,具體指的是什么呢?這個步驟如何進行?為什么它可以應用到大規模的圖上?接下來就為大家用通俗易懂的語言描述清楚。

顧名思義,sample 就是選一些點出來,aggregate 就是再把它們的信息聚合起來。那么整個流程怎么走?看下面這張圖:

我們在第一幅圖上先學習 sample 的過程。假如我有一張這樣的圖,需要對最中心的節點進行 mebedding 的更新,先從它的鄰居中選擇 S1 個(這里的例子中是選擇 3 個)節點,假如 K=2,那么我們對第 2 層再進行采樣,也就是對剛才選擇的 S1 個鄰居再選擇它們的鄰居。

在第二幅圖上,我們就可以看到對于聚合的操作,也就是說先拿鄰居的鄰居來更新鄰居的信息,再用更新后的鄰居的信息來更新目標節點(也就是中間的紅色點)的信息。聽起來可能稍微有點啰嗦,但是思路上并不繞,大家仔細梳理一下就明白了。

第三幅圖中,如果我們要預測一個未知節點的信息,只需要用它的鄰居們來進行預測就可以了。

我們再梳理一下這個思路:如果我想知道小明是一個什么性格的人,我去找幾個他關系好的小伙伴觀察一下,然后我為了進一步確認,我再去選擇他的小伙伴們的其他小伙伴,再觀察一下。也就是說,通過小明的小伙伴們的小伙伴,來判斷小明的小伙伴們是哪一類人,然后再根據他的小伙伴們,我就可以粗略的得知,小明是哪一類性格的人了。

GraphSAGE 思路補充

現在我們知道了 GraphSAGE 的基本思路,可能小伙伴們還有一些困惑:單個節點的思路是這樣子,那么整體的訓練過程該怎么進行呢?至今也沒有告訴我們 GraphSAGE 為什么可以應用在大規模的圖上,為什么是 inductive 的呢?

接下來我們就補充一下 GraphSAGE 的訓練過程,以及在這個過程它有哪些優勢。

首先是考慮到我們要從初始特征開始,一層一層的做 embedding 的更新,我們該如何知道自己需要對哪些點進行聚合呢?應用前面提到的 sample 的思路,具體的方法來看一看算法:

首先看算法的第 2-7 行,其實就是一個 sample 的過程,并且將 sample 的結果保存到 B 中。接下來的 9-15 行,就是一個 aggregate 的過程,按照前面 sample 的結果,將對應的鄰居信息 aggregate 到目標節點上來。

細心的小伙伴肯定發現了 sample 的過程是從 K 到 1 的(看第 2 行),而 aggregate 的過程是從 1 到 K 的(第 9 行)。這個道理很明顯,采樣的時候,我們先從整張圖選擇自己要給哪些節點 embedding,然后對這些節點的鄰居進行采樣,并且逐漸采樣到遠一點的鄰居上。

但是在聚合時,肯定先從最遠處的鄰居上開始進行聚合,最后第 K 層的時候,才能聚合到目標節點上來。這就是 GraphSAGE 的完整思路。

那么需要思考一下的是,這么簡單的思路其中有哪些奧妙呢?

GraphSAGE 的精妙之處

首先是為什么要提出 GraphSAGE 呢?其實最主要的是 inductive learning 這一點。這兩天在幾個討論群同時看到有同學對 transductive learning 和 inductive learning 有一些討論,總體來說,inductive learning 無疑是可以在測試時,對新加入的內容進行推理的。

因此,GraphSAGE 的一大優點就是,訓練好了以后,可以對新加入圖網絡中的節點也進行推理,這在實際場景的應用中是非常重要的。

另一方面,在圖網絡的運用中,往往是數據集都非常大,因此 mini batch 的能力就非常重要了。但是正因為 GraphSAGE 的思路,我們只需要對自己采樣的數據進行聚合,無需考慮其它節點。每個 batch 可以是一批 sample 結果的組合。

再考慮一下聚合函數的部分,這里訓練的結果中,聚合函數占很大的重要性。關于聚合函數的選擇有兩個條件:

    首先要可導,因為要反向傳遞來訓練目標的聚合函數參數;

    其次是對稱,這里的對稱指的是對輸入不敏感,因為我們在聚合的時候,圖中的節點關系并沒有順序上的特征。

所以在作者原文中選擇的都是諸如 Mean,max pooling 之類的聚合器,雖然作者也使用了 LSTM,但是在輸入前會將節點進行 shuffle 操作,也就是說 LSTM 從序列順序中并不能學到什么知識。

此外在論文中還有一個小細節,我初次看的時候沒有細讀論文,被一位朋友指出后才發現果然如此,先貼一下原文:

這里的 lines 4 and 5 in Algorithm 1,也就是我們前面給出的算法中的第 11 和 12 行。

也就是說,作者在文中提到的 GraphSAGE-GCN 其實就是用上面這個聚合函數,替代掉其它方法中先聚合,再 concat 的操作,并且作者指出這種方法是局部譜卷積的線性近似,因此將其稱為 GCN 聚合器。

來點善后工作

最后我們就簡單的補充一些喜聞樂見,且比較簡單的東西吧。用 GraphSAGE 一般用來做什么?

首先作者提出,它既可以用來做無監督學習,也可以用來做有監督學習,有監督學習我們就可以直接使用最終預測的損失函數為目標,反向傳播來訓練。那么無監督學習呢?

其實無論是哪種用途,需要注意的是圖本身,我們還是主要用它來完成 embedding 的操作。也就是得到一個節點的 embedding 后比較有效的 feature vector。那么做無監督時,如何知道它的 embedding 結果是對是錯呢?

作者選擇了一個很容易理解的思路,就是鄰居的關系。默認當兩個節點距離相近時,就會讓它們的 embedding 結果比較相似,如果距離遠,那 embedding 的結果自然應該區別較大。這樣一來下面的損失函數就很容易理解了:

z_v 表示是目標節點 u 的鄰居,而 v_n 則表示不是,P_n(v) 是負樣本的分布,Q 是負樣本的數量。

那么現在剩下唯一的問題就是鄰居怎么定義?

作者選擇了一個很簡單的思路:直接使用 DeepWalk 進行隨機游走,步長為 5,測試 50 次,走得到的都是鄰居。

總結

實驗結果我們就不展示了,其實可以看到作者在很多地方都用了一些比較 baseline 的思路,大家可以在對應的地方進行更換和調整,以適應自己的業務需求。

后面我們也會繼續分享 GNN 和 embedding 方面比較經典和啟發性的一些 paper,歡迎大家持續關注~~~ 

 

責任編輯:龐桂玉 來源: Python中文社區
相關推薦

2024-12-12 00:29:03

2023-05-04 07:39:14

圖神經網絡GNN

2023-07-19 08:55:00

神經網絡推薦系統

2024-10-17 13:05:35

神經網絡算法機器學習深度學習

2017-11-30 18:05:18

2020-08-20 07:00:00

深度學習人工智能技術

2024-09-12 08:28:32

2018-07-03 16:10:04

神經網絡生物神經網絡人工神經網絡

2017-07-06 17:03:45

BP算法Python神經網絡

2018-08-30 09:15:42

人工智能神經網絡深度學習

2024-11-15 13:20:02

2024-10-28 00:38:10

2024-09-20 07:36:12

2025-02-21 08:29:07

2024-08-22 08:21:10

算法神經網絡參數

2022-02-15 23:38:22

Python機器學習算法

2024-10-05 23:00:35

2022-06-16 10:29:33

神經網絡圖像分類算法

2018-04-08 11:20:43

深度學習

2021-01-08 11:23:08

IP核
點贊
收藏

51CTO技術棧公眾號

中文有码久久| 国产精品 欧美在线| 欧美69精品久久久久久不卡| 性爱视频在线播放| 99精品久久99久久久久| 国产91在线播放精品91| 天堂网av2018| 国产主播性色av福利精品一区| 粉嫩老牛aⅴ一区二区三区| 欧美一区二区三区四区夜夜大片 | 91精品国产麻豆国产在线观看 | 午夜国产精品视频| 亚洲欧美国产精品| japan高清日本乱xxxxx| 超碰一区二区| 亚洲精品国产无天堂网2021| 久久综合伊人77777麻豆| 国产精品久久久久久免费免熟 | 国产精品久久久久久影视| 9999热视频| 国产剧情一区| 欧美成人精品1314www| 国产熟人av一二三区| 国内老司机av在线| 国产精品久久久久三级| 国产偷久久久精品专区| 国产精品久久久久精| 久久深夜福利| 国语自产精品视频在免费| 亚洲色图 激情小说| 日韩有码中文字幕在线| 91精品国产乱码| 亚洲色图38p| 亚洲天堂资源| 欧美日韩免费看| 国产又粗又猛又爽又黄的网站 | 欧美成a人免费观看久久| 欧美久久一二三四区| 日韩视频第二页| 91色在线看| 亚洲另类在线制服丝袜| 亚洲精品日韩成人| 九一国产在线| 久久久综合九色合综国产精品| 成人av资源在线播放| 国产精品熟女视频| 久久精品盗摄| 欧日韩在线观看| 在线观看免费国产视频| 国产一区视频在线观看免费| 伦伦影院午夜日韩欧美限制| 成人午夜免费影院| 日韩系列欧美系列| 在线观看国产精品91| 麻豆av免费观看| 香蕉视频一区| 国产视频在线观看一区二区| 你懂得在线视频| 久久丝袜视频| 亚洲精品电影网在线观看| 中国男女全黄大片| 中文字幕一区二区三区中文字幕| 欧美一区二区三区视频免费播放| 日韩欧美中文视频| 精品国产一区二区三区性色av| 欧美精品高清视频| 日本中文字幕在线不卡| 国产免费av国片精品草莓男男| 欧美精品aⅴ在线视频| 亚洲一区二区福利视频| 精品一区二区三区中文字幕| 欧美一区二区三区免费观看视频| 日本黄色三级网站| 粉嫩精品导航导航| 日韩hd视频在线观看| 中文幕无线码中文字蜜桃| 国产亚洲欧美日韩在线观看一区二区| 国产亚洲日本欧美韩国| www.4hu95.com四虎| 水蜜桃久久夜色精品一区| 久久精品99久久香蕉国产色戒| 天天色影综合网| 欧美午夜一区二区福利视频| 国内精品久久影院| 青青国产在线视频| 激情图片小说一区| 国产乱码精品一区二区三区日韩精品| 婷婷国产在线| 国产欧美精品在线观看| 91手机视频在线| 操喷在线视频| 色婷婷综合久久久久中文一区二区| 国产小视频精品| 国产精品亚洲四区在线观看| 亚洲电影在线看| 国产亚洲精品熟女国产成人| 亚洲大全视频| 668精品在线视频| 一级全黄裸体免费视频| 成人网在线免费视频| 日本一区二区在线视频观看| 91一区二区三区在线| 精品久久久久久久久久久久久| 午夜激情福利在线| 91成人入口| 中文字幕精品久久| 久久久久亚洲av无码专区| 可以看av的网站久久看| 91九色露脸| 国产尤物视频在线| 亚洲国产视频直播| 午夜免费福利视频在线观看| 麻豆一区二区| 麻豆乱码国产一区二区三区| 一级成人黄色片| 国产成人99久久亚洲综合精品| 欧美一区二区影视| 久色国产在线| 欧美精品v日韩精品v韩国精品v| 免费看污黄网站在线观看| 66视频精品| 国产精品久久一| 午夜18视频在线观看| 综合久久久久久| 国产视频一区二区三区在线播放| eeuss国产一区二区三区四区| 丝袜一区二区三区| 无码人妻久久一区二区三区| 成人动漫一区二区在线| 国产精品亚洲天堂| 亚洲成人va| 亚洲欧美综合图区| 国产成人无码一区二区三区在线| 国产中文字幕精品| 亚洲精品人成| 99久久婷婷国产综合精品首页| 日韩电影免费在线观看中文字幕| 久久久久久久久久99| 久久精品国产久精国产爱| 日本电影一区二区三区| 天堂√中文最新版在线| 亚洲国产欧美一区二区三区同亚洲 | 日韩深夜影院| 4p变态网欧美系列| 狠狠躁日日躁夜夜躁av| 一区二区三区精品在线| 手机av在线网站| 91一区二区三区四区| 国产日韩av高清| freemovies性欧美| 欧美无砖砖区免费| 奇米网一区二区| 免费高清不卡av| 亚洲一区三区视频在线观看 | 日韩亚洲国产欧美| 国产精品传媒毛片三区| free性欧美hd另类精品| 欧美一区二视频| 欧美日韩激情在线观看| 国产成人啪午夜精品网站男同| 国产女教师bbwbbwbbw| 深夜激情久久| 668精品在线视频| 久久久久久青草| 欧美性大战久久久久久久| 国产真人真事毛片视频| 国产在线播放一区三区四| 永久免费看av| 老司机在线精品视频| 日本不卡视频在线播放| av在线播放网站| 欧美久久免费观看| 久草网站在线观看| 99久久综合国产精品| 欧美三级午夜理伦三级| 日韩午夜电影网| 99se婷婷在线视频观看| 麻豆视频在线观看免费网站黄| 亚洲欧美国产精品| 亚洲一区二区三区高清视频| 亚洲伦在线观看| 好吊色视频一区二区三区| 午夜宅男久久久| 亚洲五月六月| 超碰成人福利| 国产精品黄视频| 青春草视频在线观看| 国产视频在线一区二区| 91黄色在线视频| 亚洲国产精品人人做人人爽| 日韩人妻无码精品综合区| 国产乱色国产精品免费视频| 成人免费在线小视频| 欧美3p视频| 久久久久久国产精品mv| 免费视频观看成人| 97在线视频观看| 97视频精彩视频在线观看| 欧美成人r级一区二区三区| 三级网站在线播放| 一区二区在线观看不卡| av中文字幕免费观看| 国产精品一区二区不卡| 乱子伦视频在线看| 国产精品大片免费观看| 亚洲a∨一区二区三区| 国产一区二区三区亚洲| 成人动漫网站在线观看| 亚洲欧洲高清| 九九热精品视频国产| 国产爆初菊在线观看免费视频网站 | 欧美激情xxxx性bbbb| 韩国中文免费在线视频| 精品国产污网站| 国产老女人乱淫免费| 在线一区二区三区四区五区| 久久久久99精品| 自拍偷自拍亚洲精品播放| 五月天综合视频| av在线一区二区| 91 视频免费观看| 日韩精品每日更新| 国自产拍偷拍精品啪啪一区二区 | 欧美成人免费在线观看| 国际av在线| 日韩精品一区二区三区第95| 成人黄色在线观看视频| 欧美日韩精品免费观看视频| 国产成人无码av| 亚洲第一激情av| 校园春色 亚洲| 亚洲欧美aⅴ...| av最新在线观看| 国产精品色眯眯| 四虎影视1304t| 亚洲国产精品成人综合 | 国产欧美日韩影院| 国外成人免费视频| 草莓视频一区二区三区| 成人自拍偷拍| www.国产精品一区| 俄罗斯精品一区二区| jizz18欧美18| 风间由美久久久| 国产精品巨作av| 国产一区二区精品在线| 精品久久97| 国产亚洲欧美一区二区三区| 国产精品x8x8一区二区| 国产一区二区精品免费| 黑色丝袜福利片av久久| 国产欧美日韩在线播放| 久久精品福利| 精品国产一区二区三区四区精华| 欧美三级自拍| 久久福利电影| 欧美美女在线| 无遮挡亚洲一区| 日本一区二区高清不卡| 伊人色综合影院| 中文字幕一区二区精品区| 国产91porn| 99热这里只有精品8| 国产福利视频在线播放| 视频一区二区三区在线| 午夜久久久精品| 国产伦精一区二区三区| 欧美图片自拍偷拍| 91天堂素人约啪| www.黄色在线| 一区二区视频免费在线观看| 久久精品国产亚洲av麻豆色欲| 无码av中文一区二区三区桃花岛| 亚洲天堂一区在线| 欧美综合亚洲图片综合区| 国产又色又爽又黄又免费| 日韩你懂的在线播放| 亚洲人妻一区二区| 尤物精品国产第一福利三区| 免费黄色在线| 午夜精品一区二区三区av| 欧美黑人粗大| 91亚色免费| 色橹橹欧美在线观看视频高清| 色噜噜狠狠色综合网| 亚洲一区二区三区| 欧美视频免费看欧美视频| 视频一区在线播放| 无套白嫩进入乌克兰美女| 99久久国产综合精品色伊| 91免费在线看片| 午夜视频在线观看一区| 中文字幕观看在线| 精品成人a区在线观看| 国产在线视频网| 欧美第一页在线| 日韩精品三区| 国产91aaa| 日韩综合一区| 国产 日韩 亚洲 欧美| 久久99久久精品| 风间由美一二三区av片| 亚洲三级电影网站| 无码人妻av免费一区二区三区 | 国产熟女高潮一区二区三区| 国产精品人成在线观看免费| 日产电影一区二区三区| 欧美欧美午夜aⅴ在线观看| 天天干天天干天天干| 久久亚洲成人精品| 国产高清不卡| 国产精品免费一区二区三区在线观看| 日韩av久操| 人妻有码中文字幕| 不卡区在线中文字幕| 欧美色图亚洲视频| 欧美性生活大片视频| 男人天堂网在线视频| 粗暴蹂躏中文一区二区三区| 日韩一区二区三区在线免费观看| 国产精品视频免费一区二区三区| 五月久久久综合一区二区小说| 无码人妻丰满熟妇区毛片| 成人免费视频一区二区| 成人高潮免费视频| 欧美日韩综合色| 久久久久国产精品嫩草影院| 91国偷自产一区二区三区的观看方式| 亚洲国产中文在线| 欧美xxxx吸乳| 精品亚洲免费视频| 国产精品无码无卡无需播放器| 日韩欧美在线网址 | 久久久亚洲综合| 日韩乱码人妻无码中文字幕| 欧美成人aa大片| 欧美亚洲天堂| 成人黄视频免费| 亚洲午夜电影| jjzz黄色片| 亚洲国产一二三| 蜜桃91麻豆精品一二三区| 欧美成人在线影院| 亚洲国产aⅴ精品一区二区| 免费观看中文字幕| 九一九一国产精品| 中文字幕五月天| 欧美一区2区视频在线观看| 国产秀色在线www免费观看| 91久久精品美女| 亚洲九九在线| 久久久无码人妻精品无码| 亚洲一二三四在线| 天天干视频在线观看| 2019最新中文字幕| 久久不见久久见免费视频7| 日韩手机在线观看视频| 国产欧美综合色| 一区二区视频播放| 久久综合电影一区| 亚洲2区在线| 国产精品欧美激情在线观看| 久久精品亚洲精品国产欧美kt∨| 无码人妻丰满熟妇精品| 中文字幕日韩综合av| 99精品美女视频在线观看热舞| 日韩第一页在线观看| 成熟亚洲日本毛茸茸凸凹| 亚洲免费激情视频| 一区二区三区 在线观看视| 免费成人黄色网| 国产玉足脚交久久欧美| www国产亚洲精品久久麻豆| 国产精品成人无码| 大胆人体色综合| 日韩影视高清在线观看| 日韩爱爱小视频| 一区二区三区四区不卡在线| 天天色综合av| 国产精品看片资源| 欧美aa国产视频| av直播在线观看| 欧美精品视频www在线观看| rebdb初裸写真在线观看| 日本免费高清一区| 国产精品911| 99精品在线播放| 美女精品视频一区| 亚洲黄页在线观看| 182午夜在线观看| 亚洲不卡在线观看| 亚洲免费视频一区二区三区| 国产精品乱码视频| 美国av一区二区| 成年人免费看毛片| 丝袜亚洲另类欧美重口| 天堂一区二区三区四区| 九九九九九国产| 色综合久久中文字幕| 五月天激情在线|