偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

什么是圖形神經(jīng)網(wǎng)絡(luò)(GNN)?

譯文
人工智能 機(jī)器學(xué)習(xí)
圖形在人們的工作和生活中無(wú)處不在。例如,社交網(wǎng)絡(luò)就是一張人際關(guān)系圖,從A點(diǎn)到B點(diǎn)所走的道路就構(gòu)成了一個(gè)圖形,而將網(wǎng)頁(yè)連接到其他網(wǎng)頁(yè)的鏈接也構(gòu)成一個(gè)圖形。當(dāng)企業(yè)為員工發(fā)放薪酬時(shí),其付款會(huì)通過(guò)金融機(jī)構(gòu)的流程圖進(jìn)行。

【51CTO.com快譯】圖形在人們的工作和生活中無(wú)處不在。例如,社交網(wǎng)絡(luò)就是一張人際關(guān)系圖,從A點(diǎn)到B點(diǎn)所走的道路就構(gòu)成了一個(gè)圖形,而將網(wǎng)頁(yè)連接到其他網(wǎng)頁(yè)的鏈接也構(gòu)成一個(gè)圖形。當(dāng)企業(yè)為員工發(fā)放薪酬時(shí),其付款會(huì)通過(guò)金融機(jī)構(gòu)的流程圖進(jìn)行。

基本上,任何由鏈接實(shí)體組成的東西都可以是圖形表示。圖形是可視化人員、對(duì)象和概念之間關(guān)系的一種好工具。然而,除了可視化信息之外,圖形也可以成為訓(xùn)練復(fù)雜任務(wù)機(jī)器學(xué)習(xí)模型的良好數(shù)據(jù)來(lái)源。

圖形神經(jīng)網(wǎng)絡(luò)(GNN)作為一種機(jī)器學(xué)習(xí)算法,可以從圖中提取重要信息并進(jìn)行有用的預(yù)測(cè)。隨著圖形變得越來(lái)越普遍、信息更豐富,人工神經(jīng)網(wǎng)絡(luò)變得越來(lái)越流行和強(qiáng)大,圖形神經(jīng)網(wǎng)絡(luò)(GNN)已經(jīng)成為許多重要應(yīng)用的強(qiáng)大工具。

用于神經(jīng)網(wǎng)絡(luò)處理的轉(zhuǎn)換圖

每個(gè)圖形都是由節(jié)點(diǎn)和邊組成的。例如,在社交網(wǎng)絡(luò)中,節(jié)點(diǎn)可以表示用戶及其特征(例如姓名、性別、年齡、城市),而邊可以表示用戶之間的關(guān)系。更復(fù)雜的社交圖包括其他類型的節(jié)點(diǎn),例如城市、運(yùn)動(dòng)隊(duì)、新聞媒體,以及描述用戶與這些節(jié)點(diǎn)之間關(guān)系的邊。

然而,圖形結(jié)構(gòu)不太適合機(jī)器學(xué)習(xí)。神經(jīng)網(wǎng)絡(luò)期望以統(tǒng)一格式接收數(shù)據(jù),多層感知器需要固定數(shù)量的輸入特征。卷積神經(jīng)網(wǎng)絡(luò)需要一個(gè)網(wǎng)格來(lái)表示它們處理的數(shù)據(jù)的不同維度(例如,圖像的寬度、高度和顏色通道)。

圖形有著不同的結(jié)構(gòu)和大小,因此通常并不符合神經(jīng)網(wǎng)絡(luò)所期望的矩形陣列。圖形還具有其他特征,使其與經(jīng)典神經(jīng)網(wǎng)絡(luò)設(shè)計(jì)的信息類型不同。例如,圖形只要節(jié)點(diǎn)的關(guān)系保持不變,改變節(jié)點(diǎn)的順序和位置就不會(huì)產(chǎn)生影響。相比之下,改變像素的順序會(huì)產(chǎn)生不同的圖像,并會(huì)導(dǎo)致處理它們的神經(jīng)網(wǎng)絡(luò)表現(xiàn)不同。

為了使圖形對(duì)深度學(xué)習(xí)算法有用,它們的數(shù)據(jù)必須轉(zhuǎn)換成可以由神經(jīng)網(wǎng)絡(luò)處理的格式。用于表示圖形數(shù)據(jù)的格式類型可能因圖形類型和預(yù)期應(yīng)用而異,但一般而言,關(guān)鍵是將信息表示為一系列矩陣。

例如在一個(gè)社交網(wǎng)絡(luò)圖中,節(jié)點(diǎn)可以表示為用戶特征表。節(jié)點(diǎn)表中的每一行包含有關(guān)一個(gè)實(shí)體(例如用戶、客戶、銀行交易)的信息,這是一種可以提供圖形神經(jīng)網(wǎng)絡(luò)的信息類型。

但是圖形神經(jīng)網(wǎng)絡(luò)(GNN)也可以從圖形包含的其他信息中學(xué)習(xí)。邊是連接節(jié)點(diǎn)的線段,可以用同樣的方式表示,每行包含用戶的ID和附加信息,如日期、關(guān)系類型等。最后,圖形的一般連通性可以表示為鄰接矩陣,顯示哪些節(jié)點(diǎn)相互連接。

當(dāng)所有這些信息都提供給神經(jīng)網(wǎng)絡(luò)時(shí),它可以提取超出圖形各個(gè)組件中包含的簡(jiǎn)單信息的模式和見(jiàn)解。

圖形嵌入

圖形神經(jīng)網(wǎng)絡(luò)(GNN)可以像任何其他神經(jīng)網(wǎng)絡(luò)一樣創(chuàng)建,使用完全連接層、卷積層、池化層等。層的類型和數(shù)量取決于圖形數(shù)據(jù)的類型和復(fù)雜性以及所需的輸出。

圖形神經(jīng)網(wǎng)絡(luò)(GNN)接收格式化的圖形數(shù)據(jù)作為輸入,并生成一個(gè)數(shù)值向量,表示有關(guān)節(jié)點(diǎn)及其關(guān)系的相關(guān)信息。

這種向量表示稱為“圖形嵌入”。圖形嵌入通常用于機(jī)器學(xué)習(xí)中,將復(fù)雜的信息轉(zhuǎn)換為可以區(qū)分和學(xué)習(xí)的結(jié)構(gòu)。例如,自然語(yǔ)言處理系統(tǒng)使用單詞嵌入來(lái)創(chuàng)建單詞及其關(guān)系的數(shù)字表示。

從圖形中收集數(shù)據(jù)并將它們與從前一層獲得的值聚合。例如,在社交網(wǎng)絡(luò)中,圖形神經(jīng)網(wǎng)絡(luò)(GNN)的第一層會(huì)將用戶的數(shù)據(jù)與其朋友的數(shù)據(jù)結(jié)合起來(lái),下一層將添加朋友的朋友的數(shù)據(jù)等等。最后,圖形神經(jīng)網(wǎng)絡(luò)(GNN)的輸出層產(chǎn)生嵌入,它是節(jié)點(diǎn)數(shù)據(jù)及其對(duì)圖中其他節(jié)點(diǎn)的知識(shí)的向量表示。

有趣的是,這個(gè)過(guò)程與卷積神經(jīng)網(wǎng)絡(luò)如何從像素?cái)?shù)據(jù)中提取特征非常相似。因此,一種非常流行的圖形神經(jīng)網(wǎng)絡(luò)(GNN)架構(gòu)是圖形卷積神經(jīng)網(wǎng)絡(luò)(GCN),它使用卷積層來(lái)創(chuàng)建圖形嵌入。

圖形神經(jīng)網(wǎng)絡(luò)(GNN)的應(yīng)用

一旦有了一個(gè)可以學(xué)習(xí)圖嵌入的神經(jīng)網(wǎng)絡(luò),就可以用它來(lái)完成不同的任務(wù)。

以下是圖形神經(jīng)網(wǎng)絡(luò)(GNN)的一些應(yīng)用:

  • 節(jié)點(diǎn)分類:圖形神經(jīng)網(wǎng)絡(luò)(GNN)的強(qiáng)大應(yīng)用之一是向節(jié)點(diǎn)添加新信息或填補(bǔ)信息缺失的空白。例如,假設(shè)正在運(yùn)行一個(gè)社交網(wǎng)絡(luò)并且發(fā)現(xiàn)了一些機(jī)器人帳戶。現(xiàn)在企業(yè)想了解其網(wǎng)絡(luò)中是否還有其他機(jī)器人帳戶,可以訓(xùn)練圖形神經(jīng)網(wǎng)絡(luò)(GNN),根據(jù)他們的圖形嵌入與已知機(jī)器人的圖形嵌入的接近程度,將社交網(wǎng)絡(luò)中的其他用戶分類為“機(jī)器人”或“非機(jī)器人”。
  • 邊的預(yù)測(cè):另一種使用圖形神經(jīng)網(wǎng)絡(luò)(GNN)的方法是找到可以為圖形增加價(jià)值的新邊。以社交網(wǎng)絡(luò)為例,圖形神經(jīng)網(wǎng)絡(luò)(GNN)可以找到在嵌入空間中與某人關(guān)系密切但還不是朋友的用戶(節(jié)點(diǎn))(也就是沒(méi)有將他彼此聯(lián)系起來(lái)的邊),然后可以將這些用戶作為朋友推薦介紹給他。
  • 聚類:圖形神經(jīng)網(wǎng)絡(luò)(GNN)可以從圖中收集新的結(jié)構(gòu)信息。例如,在一個(gè)社交網(wǎng)絡(luò)中,每個(gè)人都以一種或另一種方式與他人相互關(guān)聯(lián)(通過(guò)朋友或朋友的朋友等),圖形神經(jīng)網(wǎng)絡(luò)(GNN)可以在嵌入空間中找到形成集群的節(jié)點(diǎn)。這些集群可以指向具有相似興趣、活動(dòng)或其他不顯眼特征的用戶組,無(wú)論他們的關(guān)系有多密切。聚類是基于機(jī)器學(xué)習(xí)的營(yíng)銷中使用的主要工具之一。

圖形神經(jīng)網(wǎng)絡(luò)(GNN)是非常強(qiáng)大的工具。他們已經(jīng)在路線規(guī)劃、欺詐檢測(cè)、網(wǎng)絡(luò)優(yōu)化和藥物研究等領(lǐng)域得到廣泛的應(yīng)用。只要有相關(guān)實(shí)體的圖形,圖形神經(jīng)網(wǎng)絡(luò)(GNN)就可以幫助從現(xiàn)有數(shù)據(jù)中獲得最大的價(jià)值。

原文標(biāo)題:What are graph neural networks (GNN)?,作者:Ben Dickson

【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】

 

責(zé)任編輯:華軒 來(lái)源: 51CTO
相關(guān)推薦

2022-03-02 14:53:34

人工智能神經(jīng)網(wǎng)絡(luò)

2022-06-17 14:55:25

計(jì)算神經(jīng)網(wǎng)絡(luò)

2025-02-20 08:10:00

神經(jīng)網(wǎng)絡(luò)模型AI

2025-02-19 15:12:17

神經(jīng)網(wǎng)絡(luò)PyTorch大模型

2020-12-21 08:00:00

人工智能深度學(xué)習(xí)神經(jīng)網(wǎng)絡(luò)

2020-05-29 17:21:33

神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)函數(shù)

2018-07-03 16:10:04

神經(jīng)網(wǎng)絡(luò)生物神經(jīng)網(wǎng)絡(luò)人工神經(jīng)網(wǎng)絡(luò)

2021-07-28 15:35:58

谷歌神經(jīng)網(wǎng)絡(luò)AI

2022-05-25 14:21:01

神經(jīng)網(wǎng)絡(luò)框架技術(shù)

2021-09-07 17:37:04

人工智能機(jī)器學(xué)習(xí)技術(shù)

2023-02-09 08:53:26

GNN神經(jīng)網(wǎng)絡(luò)深度學(xué)習(xí)

2021-11-19 17:18:39

谷歌TensorFlow技術(shù)

2022-03-25 15:07:05

神經(jīng)網(wǎng)絡(luò)AI數(shù)據(jù)

2019-07-02 13:37:23

神經(jīng)網(wǎng)絡(luò)運(yùn)算Python

2017-09-10 07:07:32

神經(jīng)網(wǎng)絡(luò)數(shù)據(jù)集可視化

2025-02-25 14:13:31

2017-03-22 11:59:40

深度神經(jīng)網(wǎng)絡(luò)

2020-07-22 18:11:07

神經(jīng)網(wǎng)絡(luò)函數(shù)代碼

2021-01-25 19:49:11

GNN神經(jīng)網(wǎng)絡(luò)圖像

2019-05-07 19:12:28

機(jī)器學(xué)習(xí)神經(jīng)網(wǎng)絡(luò)Python
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)