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
31
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
50
Introduction to TensorFlow
huyhoang17
0
120
Deep Learning - Conceptual Understanding and Applications
huyhoang17
0
62
Pandas for Data Analysis
huyhoang17
0
180
Other Decks in Research
See All in Research
数理最適化に基づく制御
mickey_kubo
5
680
SSII2025 [TS2] リモートセンシング画像処理の最前線
ssii
PRO
7
2.9k
Submeter-level land cover mapping of Japan
satai
3
130
Google Agent Development Kit (ADK) 入門 🚀
mickey_kubo
2
1.1k
Trust No Bot? Forging Confidence in AI for Software Engineering
tomzimmermann
1
250
Pix2Poly: A Sequence Prediction Method for End-to-end Polygonal Building Footprint Extraction from Remote Sensing Imagery
satai
3
490
プロシェアリング白書2025_PROSHARING_REPORT_2025
circulation
1
900
Streamlit 総合解説 ~ PythonistaのためのWebアプリ開発 ~
mickey_kubo
1
990
学生向けアンケート<データサイエンティストについて>
datascientistsociety
PRO
0
3.8k
Towards a More Efficient Reasoning LLM: AIMO2 Solution Summary and Introduction to Fast-Math Models
analokmaus
2
400
SatCLIP: Global, General-Purpose Location Embeddings with Satellite Imagery
satai
3
230
問いを起点に、社会と共鳴する知を育む場へ
matsumoto_r
PRO
0
420
Featured
See All Featured
Music & Morning Musume
bryan
46
6.7k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Designing for humans not robots
tammielis
253
25k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
107
19k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
Fireside Chat
paigeccino
37
3.5k
How GitHub (no longer) Works
holman
314
140k
Six Lessons from altMBA
skipperchong
28
3.9k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
510
Reflections from 52 weeks, 52 projects
jeffersonlam
351
21k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
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