Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
PHH_Graph_Representation_Learning_11092020
Search
phanhoang17
September 11, 2020
Research
0
36
PHH_Graph_Representation_Learning_11092020
phanhoang17
September 11, 2020
Tweet
Share
More Decks by phanhoang17
See All by phanhoang17
Building a simple RS for Viblo website
huyhoang17
0
52
Introduction to TensorFlow
huyhoang17
0
130
Deep Learning - Conceptual Understanding and Applications
huyhoang17
0
64
Pandas for Data Analysis
huyhoang17
0
190
Other Decks in Research
See All in Research
台湾モデルに学ぶ詐欺広告対策:市民参加の必要性
dd2030
0
280
LLM-jp-3 and beyond: Training Large Language Models
odashi
1
790
生成AI による論文執筆サポート・ワークショップ 論文執筆・推敲編 / Generative AI-Assisted Paper Writing Support Workshop: Drafting and Revision Edition
ks91
PRO
0
170
第66回コンピュータビジョン勉強会@関東 Epona: Autoregressive Diffusion World Model for Autonomous Driving
kentosasaki
0
500
Satellites Reveal Mobility: A Commuting Origin-destination Flow Generator for Global Cities
satai
3
670
Upgrading Multi-Agent Pathfinding for the Real World
kei18
0
530
From Data Meshes to Data Spaces
posedio
PRO
0
470
SkySense V2: A Unified Foundation Model for Multi-modal Remote Sensing
satai
3
670
[IBIS 2025] 深層基盤モデルのための強化学習驚きから理論にもとづく納得へ
akifumi_wachi
20
9.8k
衛星×エッジAI勉強会 衛星上におけるAI処理制約とそ取組について
satai
4
340
COFFEE-Japan PROJECT Impact Report(海ノ向こうコーヒー)
ontheslope
0
1.1k
「車1割削減、渋滞半減、公共交通2倍」を 熊本から岡山へ@RACDA設立30周年記念都市交通フォーラム2026
trafficbrain
1
800
Featured
See All Featured
Prompt Engineering for Job Search
mfonobong
0
220
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
180
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
500
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
97
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
Skip the Path - Find Your Career Trail
mkilby
1
87
The Pragmatic Product Professional
lauravandoore
37
7.2k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
220
Paper Plane (Part 1)
katiecoart
PRO
0
5.8k
What does AI have to do with Human Rights?
axbom
PRO
1
2k
Transcript
Graph Representation Learning An introduction Phan Hoang - AI Research
Team
Do we need deep graph neural network?
Graph Representation Learning?!
Graph Representation Learning?! - Viblo recommender engine - Graph-based recommender
system for paper citation network - https://api.semanticscholar.org/v1/paper/arXiv:2006.07739 - https://jsoneditoronline.org/#left=cloud.f3946e860ca54e98934899f6f30eb475 - https://www.connectedpapers.com/
Graph Representation Learning?!
Graph Representation Learning?!
Prerequisite knowledge - https://viblo.asia/p/6J3ZgP0qlmB#_1-so-ly-thuyet-do-thi-co-ban-1
Tasks - https://viblo.asia/p/6J3ZgP0qlmB#_1-so-bai-toan-dien-hinh-2 - Node Classification - Link Prediction -
Graph Clustering & community detection - ...
Node Embedding - Random Walk / DeepWalk - Word2Vec
Node Embedding - Random Walk
Node Embedding - Skip-gram model
DeepWalk - karate dataset
Node Embedding - Cons - Unseen node? - Node feature?
- Tranductive learning vs inductive learning
Graph Neural Network - an introduction
Example of GCN model
Example of GCN model
Graph Convolution Network - Kipf (2016)
GraphSage - L.Hamilton (2017)
GraphSage - L.Hamilton (2017)
GraphSage - inductive learning
The number of layers
GraphSage - L.Hamilton (2017) - Loss function, un-supervised learning
How to apply?
Real use-case applications - PinSage / UberEat
Real use-case applications - PinSage / UberEat - Based on
GraphSage paper (Haminton / 2017) - Heterogeneous graph / bipartite graph - Node Embedding: image + text feature, user info - Edge: Pin-Board, User-Dish, User-Restaurant relation
Real use-case applications - Decagon
Real use-case applications - Decagon
Real use-case applications - Goal-directed generation
How to model the GNN for a specific dataset?
Task: Text Classification
Task: Relation Extraction / NLP
Task: Key-Information Extraction
Task: Recommender System
Other tasks - 3D Object Detection - Action Recognition /
Pose Estimation - GAN / VAE - GAT / Graph Transformer - Feature Matching - Key Information Extraction - Scene Graph Generation - Recommender System - ...
Papers - Cluster-GCN / GraphSAINT - graph/sub-graph/node sampling - GAT
(graph attention network) - GIN (graph isomorphism network) - Deep-GCN / Deeper-GCN - going deeper with GCN - ...
Cons - non-injective aggregate function
Cons - adversarial attack
Thank you! https://viblo.asia/p/deep-learning-graph-neural-network-a-literature-review-and-applications-6J3ZgP0qlmB