圖神經網絡:基礎、前沿與應用
吳凌飛 崔鵬 裴健 趙亮
- 出版商: 人民郵電
- 出版日期: 2024-10-01
- 定價: $1,073
- 售價: 8.5 折 $912
- 語言: 簡體中文
- 頁數: 516
- ISBN: 711559872X
- ISBN-13: 9787115598721
-
相關分類:
人工智慧、DeepLearning
-
相關翻譯:
AI GNN 再進化 -- 圖神經網路完整學習及應用大全 (繁中版)
立即出貨
買這商品的人也買了...
-
$780$741 -
$534$507 -
$690$538 -
$403圖神經網絡:基礎與前沿
-
$297可解釋機器學習:黑盒模型可解釋性理解指南
-
$534$507 -
$3,350$3,183 -
$948$901 -
$403檢索匹配:深度學習在搜索、廣告、推薦系統中的應用
-
$359$341 -
$653Pandas 數據分析實戰
-
$768$730 -
$659$626 -
$534$507 -
$602因果推斷與機器學習
-
$709PySide 6/PyQt 6 快速開發與實戰
-
$779$740 -
$611Python 圖像處理經典實例
-
$588$559 -
$880$695 -
$620$484 -
$680$537 -
$534$507 -
$539$512 -
$648$616
相關主題
商品描述
本書致力於介紹圖神經網絡的基本概念和算法、研究前沿以及廣泛和新興的應用,涵蓋圖神經網絡的廣泛主題,從基礎到前沿,從方法到應用,涉及從方法論到應用場景方方面面的內容。全書分為四部分:第一部分介紹圖神經網絡的基本概念;第二部分討論圖神經網絡成熟的方法;第三部分介紹圖神經網絡典型的前沿領域;第四部分描述可能對圖神經網絡未來研究比較重要和有前途的方法與應用的進展情況。
本書適合高年級本科生和研究生、博士後研究人員、講師以及行業從業者閱讀與參考。
作者簡介
吴凌飞博士
毕业于美国公立常春藤盟校之一的威廉与玛丽学院计算机系。目前他是Pinterest公司主管知识图谱和内容理解的研发工程经理。曾任京东硅谷研究中心的首席科学家和IBM Thomas J. Vatson Research Centerl的高级研究员。主要研究方向是机器学习、表征学习和自然语言处理的有机结合,在图神经网络及其应用方面有深入研究。他在机器学习、深度学习等领域的著名会议或期刊上发表100多篇论文。
崔鹏博士
清华大学计算机系终身副教授。于2010年在清华大学获得博士学位。研究兴趣包括数据挖掘、机器学习和多媒体分析,擅长网络表示学习、因果推理和稳定学习、社会动力学建模和用户行为建模等。他在机器学习和数据挖掘领域的著名会议或期刊上发表100多篇论文。
裴健博士
杜克大学电子与计算机工程系教授。他是数据科学、大数据、数据挖掘和数据库系统等领域的研究人员。他擅长为新型数据密集型应用开发有效的数据分析技术,并将其研究成果转化为产品和商业实践。自2000年以来,他已经出版一本教科书、两本专著,并在众多具有影响力的会议或期刊上发表300多篇论文。
赵亮博士
埃默里大学计算科学系助理教授。曾在乔治梅森大学信息科学与技术系和计算机科学系担任助理教授。于2016年在弗吉尼亚理工大学计算机科学系获得博士学位。研究兴趣包括数据挖掘、人工智能和机器学习,在时空和网络数据挖掘、图深度学习、非凸优化、事件预测和可解释机器学习等方面有深入研究。
目錄大綱
第 一部分 引言
第 1章 表徵學習 2
1.1 導讀 2
1.2 不同領域的表徵學習 3
1.2.1 用於圖像處理的表徵學習 3
1.2.2 用於語音識別的表徵學習 5
1.2.3 用於自然語言處理的表徵學習 7
1.2.4 用於網絡分析的表徵學習 8
1.3 小結 9
第 2章 圖表徵學習 11
2.1 導讀 11
2.2 傳統圖嵌入方法 12
2.3 現代圖嵌入方法 13
2.3.1 保留圖結構和屬性的圖表徵學習 13
2.3.2 帶有側面信息的圖表徵學習 15
2.3.3 保留高級信息的圖表徵學習 15
2.4 圖神經網絡 16
2.5 小結 17
第3章 圖神經網絡 18
3.1 導讀 18
3.2 圖神經網絡概述 19
3.2.1 圖神經網絡基礎 19
3.2.2 圖神經網絡前沿 20
3.2.3 圖神經網絡應用 22
3.2.4 本書組織結構 23
3.3 小結 24
第二部分 基礎
第4章 用於節點分類的圖神經網絡 28
4.1 背景和問題定義 28
4.2 有監督的圖神經網絡 29
4.2.1 圖神經網絡的一般框架 29
4.2.2 圖捲積網絡 30
4.2.3 圖註意力網絡 32
4.2.4 消息傳遞神經網絡 33
4.2.5 連續圖神經網絡 33
4.2.6 多尺度譜圖捲積網絡 35
4.3 無監督的圖神經網絡 37
4.3.1 變分圖自編碼器 37
4.3.2 深度圖信息最大化 39
4.4 過平滑問題 41
4.5 小結 42
第5章 圖神經網絡的表達能力 44
5.1 導讀 44
5.2 圖表徵學習和問題的提出 47
5.3 強大的消息傳遞圖神經網絡 49
5.3.1 用於集合的神經網絡 49
5.3.2 消息傳遞圖神經網絡 50
5.3.3 MP-GNN的表達能力 51
5.3.4 具有1-WL測試能力的MP-GNN 53
5.4 比1-WL測試更強大的圖神經網絡架構 54
5.4.1 MP-GNN的局限性 54
5.4.2 註入隨機屬性 56
5.4.3 註入確定性距離屬性 61
5.4.4 建立高階圖神經網絡 65
5.5 小結 69
第6章 圖神經網絡的可擴展性 71
6.1 導讀 71
6.2 引言 72
6.3 抽樣範式 72
6.3.1 節點級抽樣 74
6.3.2 層級抽樣 76
6.3.3 圖級抽樣 79
6.4 大規模圖神經網絡在推薦系統中的應用 82
6.4.1 物品-物品推薦 82
6.4.2 用戶-物品推薦 83
6.5 未來的方向 84
第7章 圖神經網絡的可解釋性 86
7.1 背景:深度模型的可解釋性 86
7.1.1 可解釋性和解釋的定義 86
7.1.2 解釋的價值 87
7.1.3 傳統的解釋方法 88
7.1.4 機遇與挑戰 90
7.2 圖神經網絡的解釋方法 90
7.2.1 背景 91
7.2.2 基於近似的解釋 92
7.2.3 基於相關性傳播的解釋 95
7.2.4 基於擾動的解釋 96
7.2.5 生成式解釋 97
7.3 圖神經網絡的可解釋模型 97
7.3.1 基於GNN的註意力模型 98
7.3.2 圖上的解耦化表徵學習 100
7.4 圖神經網絡解釋的評估 101
7.4.1 基準數據集 101
7.4.2 評價指標 103
7.5 未來的方向 103
第8章 圖神經網絡的對抗魯棒性 105
8.1 動機 105
8.2 圖神經網絡的局限性:對抗性樣本 107
8.2.1 對抗性攻擊的分類 107
8.2.2 擾動的影響和一些啟示 110
8.2.3 討論和未來的方向 112
8.3 可證明的魯棒性:圖神經網絡的認證 113
8.3.1 特定模型的認證 113
8.3.2 模型無關的認證 115
8.3.3 高級認證和討論 116
8.4 提高圖神經網絡的魯棒性 117
8.4.1 改進圖 117
8.4.2 改進訓練過程 118
8.4.3 改進圖神經網絡的架構 120
8.4.4 討論和未來的方向 121
8.5 從魯棒性的角度進行適當評估 122
8.6 小結 124
第三部分 前沿
第9章 圖分類 128
9.1 導讀 128
9.2 用於圖分類的圖神經網絡:典型工作和現代架構 129
9.2.1 空間方法 129
9.2.2 頻譜方法 132
9.3 池化層:從節點級輸出學習圖級輸出 133
9.3.1 基於註意力的池化層 134
9.3.2 基於聚類的池化層 134
9.3.3 其他池化層 134
9.4 圖神經網絡和高階層在圖分類中的局限性 135
9.5 圖神經網絡在圖分類中的應用 137
9.6 基準數據集 137
9.7 小結 138
第 10章 鏈接預測 139
10.1 導讀 139
10.2 傳統的鏈接預測方法 140
10.2.1 啟發式方法 140
10.2.2 潛在特徵方法 143
10.2.3 基於內容的方法 145
10.3 基於GNN的鏈接預測方法 145
10.3.1 基於節點的方法 145
10.3.2 基於子圖的方法 147
10.3.3 比較基於節點的方法和基於子圖的方法 150
10.4 鏈接預測的理論 151
10.4.1 γ–衰減啟發式理論 151
10.4.2 貼標簽技巧 155
10.5 未來的方向 158
10.5.1 加速基於子圖的方法 158
10.5.2 設計更強大的貼標簽技巧 159
10.5.3 瞭解何時使用獨熱特徵 159
第 11章 圖生成 160
11.1 導讀 160
11.2 經典的圖生成模型 160
11.2.1 Erd s-Rényi模型 161
11.2.2 隨機塊模型 162
11.3 深度圖生成模型 163
11.3.1 表徵圖 163
11.3.2 變分自編碼器方法 164
11.3.3 深度自回歸方法 168
11.3.4 生成對抗網絡方法 174
11.4 小結 178
第 12章 圖轉換 179
12.1 圖轉換問題的形式化 179
12.2 節點級轉換 180
12.2.1 節點級轉換的定義 180
12.2.2 交互網絡 180
12.2.3 時空捲積循環神經網絡 181
12.3 邊級轉換 182
12.3.1 邊級轉換的定義 182
12.3.2 圖轉換生成對抗網絡 183
12.3.3 多尺度圖轉換網絡 184
12.3.4 圖轉換策略網絡 185
12.4 節點-邊共轉換 186
12.4.1 節點-邊共轉換的定義 186
12.4.2 基於編輯的節點-邊共轉換 190
12.5 其他基於圖的轉換 193
12.5.1 序列到圖的轉換 193
12.5.2 圖到序列的轉換 194
12.5.3 上下文到圖的轉換 195
12.6 小結 196
第 13章 圖匹配 197
13.1 導讀 197
13.2 圖匹配學習 198
13.2.1 問題的定義 199
13.2.2 基於深度學習的圖匹配模型 200
13.2.3 基於GNN的圖匹配模型 201
13.3 圖相似性學習 205
13.3.1 問題的定義 205
13.3.2 圖-圖回歸任務 206
13.3.3 圖-圖分類任務 209
13.4 小結 210
第 14章 圖結構學習 211
14.1 導讀 211
14.2 傳統的圖結構學習 212
14.2.1 無監督圖結構學習 212
14.2.2 有監督圖結構學習 214
14.3 圖神經網絡的圖結構學習 215
14.3.1 圖結構和表徵的聯合學習 216
14.3.2 與其他問題的聯系 225
14.4 未來的方向 226
14.4.1 魯棒的圖結構學習 226
14.4.2 可擴展的圖結構學習 226
14.4.3 異質圖的圖結構學習 227
14.5 小結 227
第 15章 動態圖神經網絡 228
15.1 導讀 228
15.2 背景和表示法 229
15.2.1 圖神經網絡 229
15.2.2 序列模型 230
15.2.3 編碼器-解碼器框架和模型訓練 233
15.3 動態圖的類型 233
15.3.1 離散型與連續型 234
15.3.2 演變類型 235
15.3.3 預測問題、內插法和外推法 235
15.4 用圖神經網絡對動態圖進行建模 236
15.4.1 將動態圖轉換為靜態圖 236
15.4.2 用於DTDG的圖神經網絡 238
15.4.3 用於CTDG的圖神經網絡 240
15.5 應用 242
15.5.1 基於骨架的人類活動識別 243
15.5.2 交通預測 244
15.5.3 時序知識圖譜補全 245
15.6 小結 247
第 16章 異質圖神經網絡 248
16.1 HGNN簡介 248
16.1.1 HG的基本概念 249
16.1.2 異質性給HG嵌入帶來的獨特挑戰 250
16.1.3 對HG嵌入最新發展的簡要概述 251
16.2 淺層模型 251
16.2.1 基於分解的方法 252
16.2.2 基於隨機游走的方法 253
16.3 深度模型 254
16.3.1 基於消息傳遞的方法 254
16.3.2 基於編碼器-解碼器的方法 257
16.3.3 基於對抗的方法 257
16.4 回顧 259
16.5 未來的方向 259
16.5.1 結構和屬性保存 259
16.5.2 更深入的探索 260
16.5.3 可靠性 260
16.5.4 應用 261
第 17章 自動機器學習 262
17.1 背景 262
17.1.1 AutoGNN的表示法 264
17.1.2 AutoGNN的問題定義 264
17.1.3 AutoGNN的挑戰 265
17.2 搜索空間 265
17.2.1 架構搜索空間 266
17.2.2 訓練超參數搜索空間 268
17.2.3 高效的搜索空間 269
17.3 搜索算法 269
17.3.1 隨機搜索 269
17.3.2 進化搜索 270
17.3.3 基於強化學習的搜索 270
17.3.4 可微搜索 271
17.3.5 高效的表現評估 272
17.4 未來的方向 273
第 18章 自監督學習 275
18.1 導讀 275
18.2 自監督學習概述 276
18.3 將SSL應用於圖神經網絡:對訓練策略、損失函數和代理任務進行分類 277
18.3.1 訓練策略 278
18.3.2 損失函數 281
18.3.3 代理任務 283
18.4 節點級代理任務 283
18.4.1 基於結構的節點級代理任務 284
18.4.2 基於特徵的節點級代理任務 285
18.4.3 混合代理任務 285
18.5 圖級代理任務 287
18.5.1 基於結構的圖級代理任務 287
18.5.2 基於特徵的圖級代理任務 291
18.5.3 混合代理任務 291
18.6 節點-圖級代理任務 293
18.7 討論 294
18.8 小結 295
第四部分 廣泛和新興的應用
第 19章 現代推薦系統中的圖神經網絡 298
19.1 圖神經網絡在推薦系統中的實踐 298
19.1.1 簡介 298
19.1.2 預測用戶-物品偏好的經典方法 302
19.1.3 用戶-物品推薦系統中的物品推薦:二分圖的視角 302
19.2 案例研究1:動態的GNN學習 304
19.2.1 動態序貫圖 304
19.2.2 DSGL 304
19.2.3 模型預測 307
19.2.4 實驗和討論 308
19.3 案例研究2:設備-雲協作的GNN學習 309
19.3.1 提議的框架 309
19.3.2 實驗和討論 312
19.4 未來的方向 313
第 20章 電腦視覺中的圖神經網絡 315
20.1 導讀 315
20.2 將視覺表徵為圖 316
20.2.1 視覺節點表徵 316
20.2.2 視覺邊表徵 317
20.3 案例研究1:圖像 318
20.3.1 物體檢測 318
20.3.2 圖像分類 319
20.4 案例研究2:視頻 320
20.4.1 視頻動作識別 320
20.4.2 時序動作定位 322
20.5 其他相關工作:跨媒體 322
20.5.1 視覺描述 322
20.5.2 視覺問答 323
20.5.3 跨媒體檢索 324
20.6 圖神經網絡在電腦視覺中的前沿問題 324
20.6.1 用於電腦視覺的高級圖神經網絡 325
20.6.2 圖神經網絡在電腦視覺中的更廣泛應用 325
20.7 小結 326
第 21章 自然語言處理中的圖神經網絡 327
21.1 導讀 327
21.2 將文本建模為圖 329
21.2.1 自然語言處理中的圖表徵 329
21.2.2 從圖的角度完成自然語言處理任務 330
21.3 案例研究1:基於圖的文本聚類和匹配 332
21.3.1 基於圖聚類的熱點事件發現和組織 332
21.3.2 使用圖分解和捲積進行長文檔匹配 333
21.4 案例研究2:基於圖的多跳閱讀理解 335
21.5 未來的方向 338
21.6 小結 339
第 22章 程序分析中的圖神經網絡 341
22.1 導讀 341
22.2 程序分析中的機器學習 342
22.3 程序的圖表徵 343
22.4 用於程序圖的圖神經網絡 345
22.5 案例研究1:檢測變量誤用缺陷 346
22.6 案例研究2:預測動態類型化語言中的類型 348
22.7 未來的方向 350
第 23章 軟件挖掘中的圖神經網絡 352
23.1 導讀 352
23.2 將軟件建模為圖 353
23.2.1 宏觀與微觀層面的表徵 353
23.2.2 將宏觀和微觀層面的表徵結合起來 354
23.3 相關的軟件挖掘任務 355
23.4 軟件挖掘任務實例:源代碼總結 357
23.4.1 基於GNN的源代碼總結快速入門 357
23.4.2 改進的方向 363
23.5 小結 364
第 24章 藥物開發中基於圖神經網絡的生物醫學知識圖譜挖掘 366
24.1 導讀 366
24.2 現有的生物醫學知識圖譜 367
24.3 知識圖譜的推理 369
24.3.1 傳統的KG推理技術 370
24.3.2 基於GNN的KG推理技術 371
24.4 藥物開發中基於KG的假設生成 374
24.4.1 基於KG的藥物再利用的機器學習框架 374
24.4.2 基於KG的藥物再利用在COVID-19中的應用 375
24.5 未來的方向 376
24.5.1 KG質量控制 376
24.5.2 可擴展的推理 377
24.5.3 KG與其他生物醫學數據的結合 378
第 25章 預測蛋白質功能和相互作用的圖神經網絡 383
25.1 從蛋白質的相互作用到功能簡介 383
25.1.1 登上舞臺:蛋白質-蛋白質相互作用網絡 384
25.1.2 問題形式化、假設和噪聲:從歷史的視角 384
25.1.3 淺層機器學習模型 385
25.1.4 好戲上演:圖神經網絡 386
25.2 三個典型的案例研究 387
25.2.1 案例研究1:蛋白質-蛋白質和蛋白質-藥物相互作用的預測 387
25.2.2 案例研究2:蛋白質功能和功能重要的殘差的預測 389
25.2.3 案例研究3:使用圖自編碼器從生物網絡的表徵中學習多關系鏈接預測 391
25.3 未來的方向 393
第 26章 異常檢測中的圖神經網絡 395
26.1 導讀 395
26.2 基於GNN的異常檢測的問題 397
26.2.1 特定於數據的問題 397
26.2.2 特定於任務的問題 399
26.2.3 特定於模型的問題 399
26.3 流水線 400
26.3.1 圖的構建和轉換 400
26.3.2 圖表徵學習 401
26.3.3 預測 402
26.4 分類法 403
26.5 案例研究 404
26.5.1 案例研究1:用於惡意賬戶檢測的圖嵌入 404
26.5.2 案例研究2:基於層次註意力機制的套現用戶檢測 404
26.5.3 案例研究3:用於惡意程序檢測的註意力異質圖神經網絡 405
26.5.4 案例研究4:通過圖神經網絡學習程序表徵和相似性度量的圖匹配框架,用於檢測未知的惡意程序 406
26.5.5 案例研究5:使用基於註意力的時間GCN進行動態圖的異常檢測 408
26.5.6 案例研究6:使用GAS進行垃圾評論檢測 408
26.6 未來的方向 409
第 27章 智慧城市中的圖神經網絡 410
27.1 用於智慧城市的圖神經網絡 410
27.1.1 導讀 410
27.1.2 圖神經網絡在智慧城市中的應用場景 411
27.1.3 將城市系統表徵為圖 413
27.1.4 案例研究1:圖神經網絡在交通和城市規劃中的應用 415
27.1.5 案例研究2:圖神經網絡在城市事件和異常情況預測中的應用 417
27.1.6 案例研究3:圖神經網絡在城市人類行為分析中的應用 417
27.2 未來的方向 419
參考文獻 420