Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
グラフ輪講(グラフニューラルネットワーク,Chapter1 機械学習においてグラフを考える重要性)
Search
snoo_py
May 23, 2025
Research
380
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
グラフ輪講(グラフニューラルネットワーク,Chapter1 機械学習においてグラフを考える重要性)
snoo_py
May 23, 2025
More Decks by snoo_py
See All by snoo_py
グラフ輪講(グラフニューラルネットワーク,Chapter6 スペクトルグラフ理論)
snoo_py
0
430
グラフ輪講(グラフニューラルネットワーク,Chapter2 準備)
snoo_py
1
560
DEIM2024_発表スライド_中山
snoo_py
0
200
Other Decks in Research
See All in Research
Pretrain Where? Investigating How Pretraining Data Diversity Impacts Geospatial Foundation Model Performance
satai
3
160
La génomique au service de la fromageabilité du lait grâce aux spectres MIR
institudelelevage
PRO
0
140
横浜市長(山中氏)の言動にかかる第三者による調査報告書
sishi2026
0
570
マーケットストリート 社会実験2024 in 秋葉原ジャンク通り 調査報告書
izumiyama_lab
1
160
全国町字単位空き家率推定データver1.0データ仕様
microbaseinc
0
270
某助成金プロジェクト採択に向けて企業研究所のアウトリーチ専任者がやったこと
afroscript
0
190
GLIM とMegaParticles:正規分布近似の限界とタイトカップリング&パーティクルフィルタの進展 / GLIM and MegaParticles : Progress of the distribution representation in SLAM
koide3
0
910
Claude Code × autoresearch 実践
mathbullet
0
290
Vector Map as Language: Toward Unified Remote Sensing Vector Mapping
satai
3
300
2026年 オープンキャンパス 研究室紹介
junkurihara
0
220
医療LLMの現在地〜最新研究から社会実装までを考える〜
kento1109
1
1.8k
Fukui Shibiten 39 - AI Art
butchi
0
260
Featured
See All Featured
Are puppies a ranking factor?
jonoalderson
2
4k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Docker and Python
trallard
47
4.2k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
380
Paper Plane
katiecoart
PRO
4
53k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
380
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
390
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
350
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
420
Raft: Consensus for Rubyists
vanstee
142
7.7k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
200
Transcript
1 M2 中山 グラフ輪講 第1回
グラフ輪講の進め方 ・教科書:グラフニューラルネットワーク(佐藤竜馬) ・金曜2限(10:30-12:00),1時間が目安 ・担当者が教科書の内容をスライドにまとめて発表 重要な部分をピックアップし,必要に応じて補足説明を加える ・参加者は適宜わからない部分,詳しく聞きたい部分を質問 (余裕があれば教科書を下読みしておくと良い) 2
目次 教科書:グラフニューラルネットワーク(佐藤竜馬) 今回扱う範囲: 第1章 機械学習においてグラフを考える重要性 ・1.1 さまざまなグラフデータ ・1.2 グラフを用いた代表的な機械学習タスク ・1.3
異種混合なデータをグラフにより統一的に扱う ・1.4 グラフニューラルネットワークとは ・1.5 代表的なベンチマーク用データセット ・1.6 記法 ・1.7 本書の構成 3
1.1 さまざまなグラフデータ 世の中では,様々なグラフが観測される. ・ソーシャルネットワーク ・コンピュータネットワーク ・化合物グラフ 4 ・交通ネットワーク ・引用ネットワーク ・購買ネットワーク
1.1 さまざまなグラフデータ グラフの構成要素 5 特徴量 ノード エッジ ソーシャルネットワークなら, 年齢・性別・居住地・プロフィール文など
1.2 グラフを用いた代表的な機械学習タスク よく見かけるタスク ・ノードレベル ・ノード分類(例:SNSの性別予測) ・ノード回帰(例:交差点の交通量予測) ・エッジレベル ・リンク予測(例:SNSのフォロー予測) ・(サブ)グラフレベル ・グラフ分類(例:化合物の毒性予測)
・グラフ回帰(例:化合物の沸点予測) 6
1.2 グラフを用いた代表的な機械学習タスク 発展的な話題 ・グラフ生成 (例:ある病気に有効な未知の化合物を生成) ・公平性 / 説明可能性 (例:特定の属性が不利にならない予測, 予測の根拠を説明)
・知識グラフ推論 (例:知識グラフを用いて,事実に基づいて質問に回答する) 7
1.2 グラフを用いた代表的な機械学習タスク ノード分類の実験設定 ・transductive setting ・学習時にテストノードが見えている設定 ・もちろん,テストノードの正解は知らない ・inductive setting ・学習時にテストノードが見えていない設定
・推論時に初めてテストノードが見える ・未知ノードの予測が可能で,実践的 8 訓練ノード テストノード
1.3 異種混合なデータをグラフにより統一的に扱う 異種混合グラフ(Heterogeneous graph) ・ノードとエッジが複数種あるグラフ 例:知識グラフ ノード→人物,都市,作品など エッジ→居住,制作,位置など 様々な情報を統一的に扱える 9
1.4 グラフニューラルネットワークとは グラフニューラルネットワーク…グラフを処理するニューラルネットワーク ・グラフニューラルネットワークで様々なタスクが解ける (ノード分類,リンク予測,グラフ分類など) ・メッセージパッシングという機構を用いることが多い 詳細は「第3章 グラフニューラルネットワークの定式化」にて. 10
1.4 グラフニューラルネットワークとは グラフニューラルネットワーク ・近年,ホットなトピック 11 ←8月まで https://www.mdpi.com/2078-2489/15/10/626
1.5 代表的なベンチマーク用データセット 12 データセット名 概要 タスク Cora 引用ネットワーク ノード分類 CiteSeer
引用ネットワーク ノード分類 PubMed 引用ネットワーク ノード分類 CoauthorCS 共著ネットワーク ノード分類 CoauthorPhysics 共著ネットワーク ノード分類 Amazom Computers 共同購入グラフ ノード分類 Amazon Photo 共同購入グラフ ノード分類 Reddit 投稿-サブレディッド ノード分類 PPI タンパク質の関係 ノード分類 QM9 化合物グラフ グラフ回帰 ZINC 化合物グラフ グラフ回帰 MUTAG 化合物グラフ グラフ分類 NCI1 化合物グラフ グラフ分類 PROTEINS タンパク質グラフ グラフ分類 FB15k 知識グラフ リンク予測 ・様々なグラフデータセットが存在 ネットワークの種類や特徴量が異なる ・一般的には3-10くらいのデータを使用 ↓7つのデータで評価
1.6 記法 ・𝑎, 𝑏, 𝑐 …スカラー ・𝒂, 𝒃, 𝒄…ベクトル ・𝐀,
𝑩, 𝑪…行列,テンソル ・ノード集合V (vertex),エッジ集合E (edge),特徴量X ・グラフG = (V, E, X) と表記 ・隣接行列A,グラフラプラシアンL (第3章にて) 13
1.7 本書の構成 ・第2章 準備 →グラフ理論の基礎 ・第3章 グラフニューラルネットワークの定式化 →メインパート,アーキテクチャの解説 ・第4章 さまざまなタスクへの応用
→グラフニューラルネットワークでタスクを解く方法 14
1.7 本書の構成 ・第5章 グラフニューラルネットワークの高速化 →大規模なグラフを扱えるように高速化 ・第6章 スペクトルグラフ理論 →グラフニューラルネットワークの基礎になる概念,一部を紹介予定 ・第7章 過平滑化現象とその対策
・第8章 グラフニューラルネットワークの表現能力 ・第9章 おわりに 15 輪講では扱わない
まとめ 第1章 機械学習においてグラフを考える重要性 ・グラフは実世界にたくさん存在する ・ノード分類など,様々なグラフ機械学習タスクがある ・グラフニューラルネットワークは近年ホットなトピック グラフ機械学習タスクを高い精度で効率的に解くことができる 16