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
37
0
Share
PHH_Graph_Representation_Learning_11092020
phanhoang17
September 11, 2020
More Decks by phanhoang17
See All by phanhoang17
Building a simple RS for Viblo website
huyhoang17
0
55
Introduction to TensorFlow
huyhoang17
0
130
Deep Learning - Conceptual Understanding and Applications
huyhoang17
0
68
Pandas for Data Analysis
huyhoang17
0
190
Other Decks in Research
See All in Research
社内データ分析AIエージェントを できるだけ使いやすくする工夫
fufufukakaka
1
1.1k
[BlackHatAsia2026] Hidden Telemetry: Uncovering TraceLogging ETW Providers You're Not Using (Yet)
asuna_jp
1
490
ScoreMatchingRiesz for Automatic Debiased Machine Learning and Policy Path Estimation with an Application to Japanese Monetary Policy Evaluation
masakat0
0
290
Unified Audio Source Separation (Defense Slides)
kohei_1979
1
610
Scalable dynamic origin-destination demand estimation enhanced by high-resolution satellite imagery data
satai
2
240
さくらインターネット研究所テックトーク2026春、研究開発Gr.25年度成果26年度方針
kikuzo
0
140
SoftMatcha 2: 1兆語規模コーパスの超高速かつ柔らかい検索
e869120_sub
6
3.4k
老舗ものづくり企業でリサーチが変革を起こすまで - 三菱重工DXの実践
skydats
0
170
LINEヤフー データサイエンス Meetup「三井物産コモディティ予測チャレンジ」の舞台裏-AlpacaTechパート
gamella
1
540
羽田新ルート運用6年の検証
1manken
0
160
Research Engineerという仕事 / Research Engineering: Bridging Research and Business
chck
1
180
YOLO26_ Key Architectural Enhancements and Performance Benchmarking for Real-Time Object Detection
satai
3
770
Featured
See All Featured
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.3k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
320
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
310
The Invisible Side of Design
smashingmag
302
52k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
Optimising Largest Contentful Paint
csswizardry
37
3.7k
Balancing Empowerment & Direction
lara
6
1.1k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.2k
Design in an AI World
tapps
1
220
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
310
Site-Speed That Sticks
csswizardry
13
1.2k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
200
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