NetGAN: Generating Graphs via Random Walks

03/02/2018
by   Aleksandar Bojchevski, et al.
0

We propose NetGAN - the first implicit generative model for graphs able to mimic real-world networks. We pose the problem of graph generation as learning the distribution of biased random walks over the input graph. The proposed model is based on a stochastic neural network that generates discrete output samples and is trained using the Wasserstein GAN objective. NetGAN is able to produce graphs that exhibit the well-known network patterns without explicitly specifying them in the model definition. At the same time, our model exhibits strong generalization properties, as highlighted by its competitive link prediction performance, despite not being trained specifically for this task. Being the first approach to combine both of these desirable properties, NetGAN opens exciting further avenues for research.

READ FULL TEXT

page 8

page 14

page 15

page 16

research
10/14/2021

Residual2Vec: Debiasing graph embedding with random graphs

Graph embedding maps a graph into a convenient vector-space representati...
research
11/08/2019

Multi-MotifGAN (MMGAN): Motif-targeted Graph Generation and Prediction

Generative graph models create instances of graphs that mimic the proper...
research
06/06/2020

SHADOWCAST: Controlling Network Properties to Explain Graph Generation

We introduce the problem of explaining graph generation, formulated as c...
research
05/13/2019

Can NetGAN be improved by short random walks originated from dense vertices?

Graphs are useful structures that can model several important real-world...
research
07/07/2020

GraphOpt: Learning Optimization Models of Graph Formation

Formation mechanisms are fundamental to the study of complex networks, b...
research
05/18/2020

Modeling Graphs Using a Mixture of Kronecker Models

Generative models for graphs are increasingly becoming a popular tool fo...
research
04/15/2022

A generative neural network model for random dot product graphs

We present GraphMoE, a novel neural network-based approach to learning g...

Please sign up or login with your details

Forgot password? Click here to reset