圖神經(jīng)網(wǎng)絡(luò)常見(jiàn)任務(wù)

前言

大家好,我是阿光。

本專欄整理了《圖神經(jīng)網(wǎng)絡(luò)代碼實(shí)戰(zhàn)》,內(nèi)包含了不同圖神經(jīng)網(wǎng)絡(luò)的相關(guān)代碼實(shí)現(xiàn)(PyG以及自實(shí)現(xiàn)),理論與實(shí)踐相結(jié)合,如GCN、GAT、GraphSAGE等經(jīng)典圖網(wǎng)絡(luò),每一個(gè)代碼實(shí)例都附帶有完整的代碼。

正在更新中~ ?

[圖片上傳失敗...(image-ea3e56-1675240362428)]

?? 我的項(xiàng)目環(huán)境:

  • 平臺(tái):Windows10
  • 語(yǔ)言環(huán)境:python3.7
  • 編譯器:PyCharm
  • PyTorch版本:1.11.0
  • PyG版本:2.1.0

?? 『精品學(xué)習(xí)專欄導(dǎo)航帖』


對(duì)于本專欄的網(wǎng)絡(luò)模型,分別使用了三種實(shí)現(xiàn)方式 PyG框架實(shí)現(xiàn)、PyTorch實(shí)現(xiàn)、Message Passing消息傳遞機(jī)制實(shí)現(xiàn),小伙伴可以按照自己的能力以及需求學(xué)習(xí)不同的實(shí)現(xiàn)方式。

注意 ??:本目錄中已存在的鏈接博文已全部寫好,例如 + (一):節(jié)點(diǎn)分類 這類帶有刪除線的文章表示正在更新中,如果寫完會(huì)去掉刪除線,點(diǎn)擊出現(xiàn)404表示文章還沒(méi)有發(fā)布,后續(xù)根據(jù)情況陸續(xù)發(fā)布。

??『目錄』


?? PyG算子、數(shù)據(jù)集介紹


?? 圖神經(jīng)網(wǎng)絡(luò)常見(jiàn)任務(wù)與應(yīng)用場(chǎng)景


?? 圖嵌入學(xué)習(xí)(Graph Embedding)

+ (一):DeepWalk
+ (二):Node2Vec
+ (三):LINE


?? 圖池化(Graph Pooling)

+ (一):Node Selection
+ (二):Graph Coarsening
+ (三):Hard Rule


?? MLP


?? GCN


?? GAT


?? GIN


?? GraphSAGE


?? EdgeCNN


?? GraphConv


注意??:所有文章使用的圖數(shù)據(jù)是經(jīng)典的 Cora 數(shù)據(jù)集,定義的訓(xùn)練輪數(shù)(200輪)以及損失函數(shù)優(yōu)化器都是一致的,由于圖網(wǎng)絡(luò)很容易過(guò)擬合導(dǎo)致訓(xùn)練集的分類精度達(dá)到 99.9%,所以下表中顯示的數(shù)據(jù)都是基于測(cè)試集的。

Accuracy Loss
MLP 0.1800 1.9587
GCN 0.7200 1.3561
GAT 0.7810 1.0362
GIN 0.7650 0.9645
GraphSAGE 0.7060 1.2712
EdgeCNN 0.3790 1.7529
GraphConv 0.6030 1.2378
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容