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
36
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
53
Introduction to TensorFlow
huyhoang17
0
130
Deep Learning - Conceptual Understanding and Applications
huyhoang17
0
67
Pandas for Data Analysis
huyhoang17
0
190
Other Decks in Research
See All in Research
業界横断 副業コンプライアンス調査 三者(副業者・本業先・発注者)におけるトラブル認知ギャップの構造分析
fkske
0
1.2k
台湾モデルに学ぶ詐欺広告対策:市民参加の必要性
dd2030
0
310
Dual Quadric表現を用いた動的物体追跡とRGB-D・IMU制約の密結合によるオドメトリ推定
nanoshimarobot
0
340
言語モデルから言語について語る際に押さえておきたいこと
eumesy
PRO
5
2.1k
はじまりの クエスチョンブック —余暇と豊かさにあふれた社会とは?
culturaltransition
PRO
0
360
「車1割削減、渋滞半減、公共交通2倍」を 熊本から岡山へ@RACDA設立30周年記念都市交通フォーラム2026
trafficbrain
1
1k
視覚から身体性を持つAIへ: 巧緻な動作の3次元理解
tkhkaeio
1
250
typst の使い方:言語学を研究する学生のために
gitomochang
0
360
LLM Compute Infrastructure Overview
karakurist
2
1.2k
討議:RACDA設立30周年記念都市交通フォーラム2026
trafficbrain
0
810
Sequences of Logits Reveal the Low Rank Structure of Language Models
sansantech
PRO
1
190
衛星×エッジAI勉強会 衛星上におけるAI処理制約とそ取組について
satai
4
440
Featured
See All Featured
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.3k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
200
Heart Work Chapter 1 - Part 1
lfama
PRO
6
35k
What's in a price? How to price your products and services
michaelherold
247
13k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
120
Building an army of robots
kneath
306
46k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
The Limits of Empathy - UXLibs8
cassininazir
1
310
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
150
Marketing to machines
jonoalderson
1
5.2k
GraphQLとの向き合い方2022年版
quramy
50
15k
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