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
34
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
51
Introduction to TensorFlow
huyhoang17
0
130
Deep Learning - Conceptual Understanding and Applications
huyhoang17
0
64
Pandas for Data Analysis
huyhoang17
0
180
Other Decks in Research
See All in Research
RHO-1: Not All Tokens Are What You Need
sansan_randd
1
170
引力・斥力を制御可能なランダム部分集合の確率分布
wasyro
0
240
AI エージェントを活用した研究再現性の自動定量評価 / scisci2025
upura
1
150
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
0
160
When Submarine Cables Go Dark: Examining the Web Services Resilience Amid Global Internet Disruptions
irvin
0
300
Google Agent Development Kit (ADK) 入門 🚀
mickey_kubo
2
1.8k
Language Models Are Implicitly Continuous
eumesy
PRO
0
230
Time to Cash: The Full Stack Breakdown of Modern ATM Attacks
ratatata
0
130
Towards a More Efficient Reasoning LLM: AIMO2 Solution Summary and Introduction to Fast-Math Models
analokmaus
2
800
Adaptive Experimental Design for Efficient Average Treatment Effect Estimation and Treatment Choice
masakat0
0
160
20250605_新交通システム推進議連_熊本都市圏「車1割削減、渋滞半減、公共交通2倍」から考える地方都市交通政策
trafficbrain
0
770
CVPR2025論文紹介:Unboxed
murakawatakuya
0
150
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
Rails Girls Zürich Keynote
gr2m
95
14k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Scaling GitHub
holman
463
140k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Being A Developer After 40
akosma
90
590k
Raft: Consensus for Rubyists
vanstee
140
7.1k
The Cult of Friendly URLs
andyhume
79
6.6k
Building Adaptive Systems
keathley
43
2.7k
The Power of CSS Pseudo Elements
geoffreycrofte
77
6k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.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