SlideShare a Scribd company logo
6
Most read
7
Most read
GENERATIVE GRAPH
CONVOLUTIONAL
NETWORK FOR GROWING
GRAPHS
Walmart Labs, Sunnyvale,
California, USA
https://arxiv.org/pdf/1903.02640.pdf
CONTENTS
Introduction
Background
 Variational Autoencoder
 Graph Convolutional Network
 Graph convolutional Autoencoder
Proposed method
Experimental results
Discussions
ITNRODUCTION
The paper tackles the problem of
network growing, which lies in the
same line with our work
 Observed undirected graph 𝐺 = (𝑉, 𝐸)
 Adjacency matrix 𝑨
Node attributes 𝑿 ∈ 𝑅𝑛×𝑑0
 New nodes 𝑉𝑛𝑒𝑤
with attributes 𝑿𝑛𝑒𝑤
The proposed approach learns the generation
of overall adjacency matrix 𝑨𝑛𝑒𝑤
for 𝑉 ∪ 𝑉𝑛𝑒𝑤
New node comes in
With known attributes
VARIATIONAL AUTOENCODERS
(VAE)
𝑥𝑖 𝑞𝜙(𝑧|𝑥𝑖) 𝑧 𝑥𝑖
𝑝𝜃(𝑥𝑖|𝑧)
𝑥𝑖 𝑞𝜙(𝑧|𝑥𝑖)
𝑧
𝑥𝑖
𝑝𝜃(𝑥𝑖|𝑧)
𝑝(𝑧)
A well-known deep generative
model
Consist of 2 neural networks:
 Encoder
 Decoder
The key idea is to model the
latent variable as a Gaussian
distribution so we can draw a
sample from it.
Loss function for a datapoint 𝑥𝑖
𝑙𝑖 𝜃, 𝜙 =
− E𝑧~𝑞𝜃 𝑧 𝑥𝑖
log 𝑝𝜙 𝑥𝑖 𝑧
Input
Layer 1
Layer 2
Layer 3 Output
Weight matrix W1
Weight matrix W2
Weight matrix W3
GRAPH CONVOLUTIONAL
NETWORK (GCN)
GRAPH CONVOLUTIONAL
AUTOENCODER (GAE)
𝐙 ∈ 𝑅𝑛×𝑘: isotrophic Gaussian
X GCN
Mean
Z
Varianc
eZ
Z
A
𝐀
X
GENERATIVE GRAPH
CONVOLUTIONAL NETWORK (G-
GCN)
Objective function:
𝑖=1
𝑛−1
Reconstruction loss (i − th step) + 𝛽
𝑖=1
𝑛−1
KL (i − th step)
treating incoming nodes as being added one-by-one into the graph
EXPERIMENTAL RESULTS
a growing graph is constructed by randomly sampling an observed subgraph containing 70%
of all nodes.
Link prediction performance
DISCUSSIONS
The problem is of interest to our research
The paper is not fully written
 The notations are confusing
 lack of information on the experimental section
There seems to be an underlying assumption that the growth of
nodes follows a Gaussian distribution
The method may contain flaws

More Related Content

PPTX
Deep learning from a novice perspective
PPTX
Deep Learning
PDF
is anyone_interest_in_auto-encoding_variational-bayes
PPTX
Attentive Relational Networks for Mapping Images to Scene Graphs
DOCX
artificial-neural-network-seminar-report.docx
PPTX
NS-CUK Seminar: H.E.Lee, Review on "Gated Graph Sequence Neural Networks", I...
PPTX
employed to cover the tampering traces of a tampered image. Image tampering
PDF
Lesson_8_DeepLearning.pdf
Deep learning from a novice perspective
Deep Learning
is anyone_interest_in_auto-encoding_variational-bayes
Attentive Relational Networks for Mapping Images to Scene Graphs
artificial-neural-network-seminar-report.docx
NS-CUK Seminar: H.E.Lee, Review on "Gated Graph Sequence Neural Networks", I...
employed to cover the tampering traces of a tampered image. Image tampering
Lesson_8_DeepLearning.pdf

Similar to GENERATIVE GRAPH CONVOLUTIONAL NETWORK FOR GROWING GRAPHS.pptx (20)

PPTX
Batch normalization presentation
PPT
ai7.ppt
PPT
ai7.ppt
PPTX
240715_JW_labseminar[metapath2vec: Scalable Representation Learning for Heter...
PPT
INTRODUCTION TO ARTIFICIAL INTELLIGENCE.
PDF
Training Neural Networks
PPTX
presentation of IntroductionDeepLearning.pptx
PDF
Comparative Analysis of GANs and VAEs in Generating High-Quality Images: A Ca...
PPTX
Artificial neural networks introduction
PDF
PPT
ai7 (1) Artificial Neural Network Intro .ppt
PDF
SVD and the Netflix Dataset
PPTX
Machine Learning and Real-World Applications
PDF
Evaluation of conditional images synthesis: generating a photorealistic image...
PPT
ANNs have been widely used in various domains for: Pattern recognition Funct...
PPTX
240506_JW_labseminar[Structural Deep Network Embedding].pptx
PDF
201907 AutoML and Neural Architecture Search
PDF
Neural Networks made easy
PDF
Kernal based speaker specific feature extraction and its applications in iTau...
PPT
ai...........................................
Batch normalization presentation
ai7.ppt
ai7.ppt
240715_JW_labseminar[metapath2vec: Scalable Representation Learning for Heter...
INTRODUCTION TO ARTIFICIAL INTELLIGENCE.
Training Neural Networks
presentation of IntroductionDeepLearning.pptx
Comparative Analysis of GANs and VAEs in Generating High-Quality Images: A Ca...
Artificial neural networks introduction
ai7 (1) Artificial Neural Network Intro .ppt
SVD and the Netflix Dataset
Machine Learning and Real-World Applications
Evaluation of conditional images synthesis: generating a photorealistic image...
ANNs have been widely used in various domains for: Pattern recognition Funct...
240506_JW_labseminar[Structural Deep Network Embedding].pptx
201907 AutoML and Neural Architecture Search
Neural Networks made easy
Kernal based speaker specific feature extraction and its applications in iTau...
ai...........................................
Ad

More from congtran88 (12)

PPT
Data mining lecture 4 taught at Stanford
PPT
Data mining lecture 3 taught at Stanford
PPTX
SupervisedLearning_Regression introduction
PDF
Logic menh de nhap mon tri tue nhan tao ptit
PPTX
InceptionV3 model deep learning image processing
PDF
2. Chuyen de 11 Hang 3.pdf
PPT
CSDLPT
PPTX
Chapter 01 slides.pptx
PPTX
S2-5.-KardiaChain-1-Ông-Nguyễn-Ngọc-Hưng-Chủ-tịch-Công-ty-Cổ-phần-Công-nghệ-K...
PPT
Knowledge Based Systems.ppt
PPT
Preprocessing.ppt
PPTX
Reading_0413_var_Transformers.pptx
Data mining lecture 4 taught at Stanford
Data mining lecture 3 taught at Stanford
SupervisedLearning_Regression introduction
Logic menh de nhap mon tri tue nhan tao ptit
InceptionV3 model deep learning image processing
2. Chuyen de 11 Hang 3.pdf
CSDLPT
Chapter 01 slides.pptx
S2-5.-KardiaChain-1-Ông-Nguyễn-Ngọc-Hưng-Chủ-tịch-Công-ty-Cổ-phần-Công-nghệ-K...
Knowledge Based Systems.ppt
Preprocessing.ppt
Reading_0413_var_Transformers.pptx
Ad

Recently uploaded (20)

PDF
Encapsulation theory and applications.pdf
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Approach and Philosophy of On baking technology
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
TLE Review Electricity (Electricity).pptx
PDF
project resource management chapter-09.pdf
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PPTX
A Presentation on Artificial Intelligence
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Encapsulation theory and applications.pdf
A comparative analysis of optical character recognition models for extracting...
Unlocking AI with Model Context Protocol (MCP)
Approach and Philosophy of On baking technology
Univ-Connecticut-ChatGPT-Presentaion.pdf
Assigned Numbers - 2025 - Bluetooth® Document
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
TLE Review Electricity (Electricity).pptx
project resource management chapter-09.pdf
Heart disease approach using modified random forest and particle swarm optimi...
SOPHOS-XG Firewall Administrator PPT.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Digital-Transformation-Roadmap-for-Companies.pptx
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
A Presentation on Artificial Intelligence
Programs and apps: productivity, graphics, security and other tools
Group 1 Presentation -Planning and Decision Making .pptx
Hindi spoken digit analysis for native and non-native speakers
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf

GENERATIVE GRAPH CONVOLUTIONAL NETWORK FOR GROWING GRAPHS.pptx

  • 1. GENERATIVE GRAPH CONVOLUTIONAL NETWORK FOR GROWING GRAPHS Walmart Labs, Sunnyvale, California, USA https://arxiv.org/pdf/1903.02640.pdf
  • 2. CONTENTS Introduction Background  Variational Autoencoder  Graph Convolutional Network  Graph convolutional Autoencoder Proposed method Experimental results Discussions
  • 3. ITNRODUCTION The paper tackles the problem of network growing, which lies in the same line with our work  Observed undirected graph 𝐺 = (𝑉, 𝐸)  Adjacency matrix 𝑨 Node attributes 𝑿 ∈ 𝑅𝑛×𝑑0  New nodes 𝑉𝑛𝑒𝑤 with attributes 𝑿𝑛𝑒𝑤 The proposed approach learns the generation of overall adjacency matrix 𝑨𝑛𝑒𝑤 for 𝑉 ∪ 𝑉𝑛𝑒𝑤 New node comes in With known attributes
  • 4. VARIATIONAL AUTOENCODERS (VAE) 𝑥𝑖 𝑞𝜙(𝑧|𝑥𝑖) 𝑧 𝑥𝑖 𝑝𝜃(𝑥𝑖|𝑧) 𝑥𝑖 𝑞𝜙(𝑧|𝑥𝑖) 𝑧 𝑥𝑖 𝑝𝜃(𝑥𝑖|𝑧) 𝑝(𝑧) A well-known deep generative model Consist of 2 neural networks:  Encoder  Decoder The key idea is to model the latent variable as a Gaussian distribution so we can draw a sample from it. Loss function for a datapoint 𝑥𝑖 𝑙𝑖 𝜃, 𝜙 = − E𝑧~𝑞𝜃 𝑧 𝑥𝑖 log 𝑝𝜙 𝑥𝑖 𝑧
  • 5. Input Layer 1 Layer 2 Layer 3 Output Weight matrix W1 Weight matrix W2 Weight matrix W3 GRAPH CONVOLUTIONAL NETWORK (GCN)
  • 6. GRAPH CONVOLUTIONAL AUTOENCODER (GAE) 𝐙 ∈ 𝑅𝑛×𝑘: isotrophic Gaussian X GCN Mean Z Varianc eZ Z A 𝐀 X
  • 7. GENERATIVE GRAPH CONVOLUTIONAL NETWORK (G- GCN) Objective function: 𝑖=1 𝑛−1 Reconstruction loss (i − th step) + 𝛽 𝑖=1 𝑛−1 KL (i − th step) treating incoming nodes as being added one-by-one into the graph
  • 8. EXPERIMENTAL RESULTS a growing graph is constructed by randomly sampling an observed subgraph containing 70% of all nodes. Link prediction performance
  • 9. DISCUSSIONS The problem is of interest to our research The paper is not fully written  The notations are confusing  lack of information on the experimental section There seems to be an underlying assumption that the growth of nodes follows a Gaussian distribution The method may contain flaws