SlideShare a Scribd company logo
1 of 9
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

Similar to GENERATIVE GRAPH CONVOLUTIONAL NETWORK FOR GROWING GRAPHS.pptx

Training Neural Networks
Training Neural NetworksTraining Neural Networks
Training Neural NetworksDatabricks
Β 
Comparative Analysis of GANs and VAEs in Generating High-Quality Images: A Ca...
Comparative Analysis of GANs and VAEs in Generating High-Quality Images: A Ca...Comparative Analysis of GANs and VAEs in Generating High-Quality Images: A Ca...
Comparative Analysis of GANs and VAEs in Generating High-Quality Images: A Ca...IRJET Journal
Β 
Artificial neural networks introduction
Artificial neural networks introductionArtificial neural networks introduction
Artificial neural networks introductionSungminYou
Β 
SVD and the Netflix Dataset
SVD and the Netflix DatasetSVD and the Netflix Dataset
SVD and the Netflix DatasetBen Mabey
Β 
Machine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachinePulse
Β 
Evaluation of conditional images synthesis: generating a photorealistic image...
Evaluation of conditional images synthesis: generating a photorealistic image...Evaluation of conditional images synthesis: generating a photorealistic image...
Evaluation of conditional images synthesis: generating a photorealistic image...SamanthaGallone
Β 
ANNs have been widely used in various domains for: Pattern recognition Funct...
ANNs have been widely used in various domains for: Pattern recognition  Funct...ANNs have been widely used in various domains for: Pattern recognition  Funct...
ANNs have been widely used in various domains for: Pattern recognition Funct...vijaym148
Β 
201907 AutoML and Neural Architecture Search
201907 AutoML and Neural Architecture Search201907 AutoML and Neural Architecture Search
201907 AutoML and Neural Architecture SearchDaeJin Kim
Β 
Kernal based speaker specific feature extraction and its applications in iTau...
Kernal based speaker specific feature extraction and its applications in iTau...Kernal based speaker specific feature extraction and its applications in iTau...
Kernal based speaker specific feature extraction and its applications in iTau...TELKOMNIKA JOURNAL
Β 
Deep Learning with Apache Spark: an Introduction
Deep Learning with Apache Spark: an IntroductionDeep Learning with Apache Spark: an Introduction
Deep Learning with Apache Spark: an IntroductionEmanuele Bezzi
Β 
Neural netorksmatching
Neural netorksmatchingNeural netorksmatching
Neural netorksmatchingMasa Kato
Β 
IJCAI13 Paper review: Large-scale spectral clustering on graphs
IJCAI13 Paper review: Large-scale spectral clustering on graphsIJCAI13 Paper review: Large-scale spectral clustering on graphs
IJCAI13 Paper review: Large-scale spectral clustering on graphsAkisato Kimura
Β 
PR-155: Exploring Randomly Wired Neural Networks for Image Recognition
PR-155: Exploring Randomly Wired Neural Networks for Image RecognitionPR-155: Exploring Randomly Wired Neural Networks for Image Recognition
PR-155: Exploring Randomly Wired Neural Networks for Image RecognitionJinwon Lee
Β 
Neural network-toolbox
Neural network-toolboxNeural network-toolbox
Neural network-toolboxangeltejera
Β 
Web spam classification using supervised artificial neural network algorithms
Web spam classification using supervised artificial neural network algorithmsWeb spam classification using supervised artificial neural network algorithms
Web spam classification using supervised artificial neural network algorithmsaciijournal
Β 
Deep image generating models
Deep image generating modelsDeep image generating models
Deep image generating modelsLuba Elliott
Β 

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

ai7.ppt
ai7.pptai7.ppt
ai7.ppt
Β 
Training Neural Networks
Training Neural NetworksTraining Neural Networks
Training Neural Networks
Β 
Comparative Analysis of GANs and VAEs in Generating High-Quality Images: A Ca...
Comparative Analysis of GANs and VAEs in Generating High-Quality Images: A Ca...Comparative Analysis of GANs and VAEs in Generating High-Quality Images: A Ca...
Comparative Analysis of GANs and VAEs in Generating High-Quality Images: A Ca...
Β 
Artificial neural networks introduction
Artificial neural networks introductionArtificial neural networks introduction
Artificial neural networks introduction
Β 
As 7
As 7As 7
As 7
Β 
SVD and the Netflix Dataset
SVD and the Netflix DatasetSVD and the Netflix Dataset
SVD and the Netflix Dataset
Β 
Machine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachine Learning and Real-World Applications
Machine Learning and Real-World Applications
Β 
Evaluation of conditional images synthesis: generating a photorealistic image...
Evaluation of conditional images synthesis: generating a photorealistic image...Evaluation of conditional images synthesis: generating a photorealistic image...
Evaluation of conditional images synthesis: generating a photorealistic image...
Β 
ANNs have been widely used in various domains for: Pattern recognition Funct...
ANNs have been widely used in various domains for: Pattern recognition  Funct...ANNs have been widely used in various domains for: Pattern recognition  Funct...
ANNs have been widely used in various domains for: Pattern recognition Funct...
Β 
201907 AutoML and Neural Architecture Search
201907 AutoML and Neural Architecture Search201907 AutoML and Neural Architecture Search
201907 AutoML and Neural Architecture Search
Β 
Neural Networks made easy
Neural Networks made easyNeural Networks made easy
Neural Networks made easy
Β 
Kernal based speaker specific feature extraction and its applications in iTau...
Kernal based speaker specific feature extraction and its applications in iTau...Kernal based speaker specific feature extraction and its applications in iTau...
Kernal based speaker specific feature extraction and its applications in iTau...
Β 
Deep Learning with Apache Spark: an Introduction
Deep Learning with Apache Spark: an IntroductionDeep Learning with Apache Spark: an Introduction
Deep Learning with Apache Spark: an Introduction
Β 
Neural netorksmatching
Neural netorksmatchingNeural netorksmatching
Neural netorksmatching
Β 
IJCAI13 Paper review: Large-scale spectral clustering on graphs
IJCAI13 Paper review: Large-scale spectral clustering on graphsIJCAI13 Paper review: Large-scale spectral clustering on graphs
IJCAI13 Paper review: Large-scale spectral clustering on graphs
Β 
PR-155: Exploring Randomly Wired Neural Networks for Image Recognition
PR-155: Exploring Randomly Wired Neural Networks for Image RecognitionPR-155: Exploring Randomly Wired Neural Networks for Image Recognition
PR-155: Exploring Randomly Wired Neural Networks for Image Recognition
Β 
Neural network-toolbox
Neural network-toolboxNeural network-toolbox
Neural network-toolbox
Β 
Web spam classification using supervised artificial neural network algorithms
Web spam classification using supervised artificial neural network algorithmsWeb spam classification using supervised artificial neural network algorithms
Web spam classification using supervised artificial neural network algorithms
Β 
Unit ii supervised ii
Unit ii supervised iiUnit ii supervised ii
Unit ii supervised ii
Β 
Deep image generating models
Deep image generating modelsDeep image generating models
Deep image generating models
Β 

More from congtran88

Logic menh de nhap mon tri tue nhan tao ptit
Logic menh de nhap mon tri tue nhan tao ptitLogic menh de nhap mon tri tue nhan tao ptit
Logic menh de nhap mon tri tue nhan tao ptitcongtran88
Β 
InceptionV3 model deep learning image processing
InceptionV3 model deep learning image processingInceptionV3 model deep learning image processing
InceptionV3 model deep learning image processingcongtran88
Β 
2. Chuyen de 11 Hang 3.pdf
2. Chuyen de 11 Hang 3.pdf2. Chuyen de 11 Hang 3.pdf
2. Chuyen de 11 Hang 3.pdfcongtran88
Β 
Chapter 01 slides.pptx
Chapter 01 slides.pptxChapter 01 slides.pptx
Chapter 01 slides.pptxcongtran88
Β 
S2-5.-KardiaChain-1-Γ”ng-Nguyα»…n-Ngọc-HΖ°ng-Chủ-tα»‹ch-CΓ΄ng-ty-Cα»•-phαΊ§n-CΓ΄ng-nghệ-K...
S2-5.-KardiaChain-1-Γ”ng-Nguyα»…n-Ngọc-HΖ°ng-Chủ-tα»‹ch-CΓ΄ng-ty-Cα»•-phαΊ§n-CΓ΄ng-nghệ-K...S2-5.-KardiaChain-1-Γ”ng-Nguyα»…n-Ngọc-HΖ°ng-Chủ-tα»‹ch-CΓ΄ng-ty-Cα»•-phαΊ§n-CΓ΄ng-nghệ-K...
S2-5.-KardiaChain-1-Γ”ng-Nguyα»…n-Ngọc-HΖ°ng-Chủ-tα»‹ch-CΓ΄ng-ty-Cα»•-phαΊ§n-CΓ΄ng-nghệ-K...congtran88
Β 
Knowledge Based Systems.ppt
Knowledge Based Systems.pptKnowledge Based Systems.ppt
Knowledge Based Systems.pptcongtran88
Β 
Preprocessing.ppt
Preprocessing.pptPreprocessing.ppt
Preprocessing.pptcongtran88
Β 
Reading_0413_var_Transformers.pptx
Reading_0413_var_Transformers.pptxReading_0413_var_Transformers.pptx
Reading_0413_var_Transformers.pptxcongtran88
Β 

More from congtran88 (9)

Logic menh de nhap mon tri tue nhan tao ptit
Logic menh de nhap mon tri tue nhan tao ptitLogic menh de nhap mon tri tue nhan tao ptit
Logic menh de nhap mon tri tue nhan tao ptit
Β 
InceptionV3 model deep learning image processing
InceptionV3 model deep learning image processingInceptionV3 model deep learning image processing
InceptionV3 model deep learning image processing
Β 
2. Chuyen de 11 Hang 3.pdf
2. Chuyen de 11 Hang 3.pdf2. Chuyen de 11 Hang 3.pdf
2. Chuyen de 11 Hang 3.pdf
Β 
CSDLPT
CSDLPTCSDLPT
CSDLPT
Β 
Chapter 01 slides.pptx
Chapter 01 slides.pptxChapter 01 slides.pptx
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...
S2-5.-KardiaChain-1-Γ”ng-Nguyα»…n-Ngọc-HΖ°ng-Chủ-tα»‹ch-CΓ΄ng-ty-Cα»•-phαΊ§n-CΓ΄ng-nghệ-K...S2-5.-KardiaChain-1-Γ”ng-Nguyα»…n-Ngọc-HΖ°ng-Chủ-tα»‹ch-CΓ΄ng-ty-Cα»•-phαΊ§n-CΓ΄ng-nghệ-K...
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
Knowledge Based Systems.pptKnowledge Based Systems.ppt
Knowledge Based Systems.ppt
Β 
Preprocessing.ppt
Preprocessing.pptPreprocessing.ppt
Preprocessing.ppt
Β 
Reading_0413_var_Transformers.pptx
Reading_0413_var_Transformers.pptxReading_0413_var_Transformers.pptx
Reading_0413_var_Transformers.pptx
Β 

Recently uploaded

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
Β 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
Β 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
Β 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
Β 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
Β 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
Β 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
Β 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
Β 
Integration and Automation in Practice: CI/CD in MuleΒ Integration and Automat...
Integration and Automation in Practice: CI/CD in MuleΒ Integration and Automat...Integration and Automation in Practice: CI/CD in MuleΒ Integration and Automat...
Integration and Automation in Practice: CI/CD in MuleΒ Integration and Automat...Patryk Bandurski
Β 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
Β 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
Β 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
Β 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
Β 
FULL ENJOY πŸ” 8264348440 πŸ” Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY πŸ” 8264348440 πŸ” Call Girls in Diplomatic Enclave | DelhiFULL ENJOY πŸ” 8264348440 πŸ” Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY πŸ” 8264348440 πŸ” Call Girls in Diplomatic Enclave | Delhisoniya singh
Β 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
Β 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
Β 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
Β 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
Β 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
Β 

Recently uploaded (20)

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Β 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Β 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Β 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Β 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Β 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Β 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Β 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Β 
Integration and Automation in Practice: CI/CD in MuleΒ Integration and Automat...
Integration and Automation in Practice: CI/CD in MuleΒ Integration and Automat...Integration and Automation in Practice: CI/CD in MuleΒ Integration and Automat...
Integration and Automation in Practice: CI/CD in MuleΒ Integration and Automat...
Β 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Β 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
Β 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Β 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Β 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Β 
FULL ENJOY πŸ” 8264348440 πŸ” Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY πŸ” 8264348440 πŸ” Call Girls in Diplomatic Enclave | DelhiFULL ENJOY πŸ” 8264348440 πŸ” Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY πŸ” 8264348440 πŸ” Call Girls in Diplomatic Enclave | Delhi
Β 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Β 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Β 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
Β 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
Β 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
Β 

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