A generative neural network model for random dot product graphs

04/15/2022
by   Vittorio Loprinzo, et al.
0

We present GraphMoE, a novel neural network-based approach to learning generative models for random graphs. The neural network is trained to match the distribution of a class of random graphs by way of a moment estimator. The features used for training are graphlets, subgraph counts of small order. The neural network accepts random noise as input and outputs vector representations for nodes in the graph. Random graphs are then realized by applying a kernel to the representations. Graphs produced this way are demonstrated to be able to imitate data from chemistry, medicine, and social networks. The produced graphs are similar enough to the target data to be able to fool discriminator neural networks otherwise capable of separating classes of random graphs.

READ FULL TEXT

page 9

page 10

page 11

research
06/13/2022

Evaluating Graph Generative Models with Contrastively Learned Features

A wide range of models have been proposed for Graph Generative Models, n...
research
02/19/2020

Neural Networks on Random Graphs

We performed a massive evaluation of neural networks with architectures ...
research
10/29/2021

On the Power of Edge Independent Graph Models

Why do many modern neural-network-based graph generative models fail to ...
research
03/02/2018

NetGAN: Generating Graphs via Random Walks

We propose NetGAN - the first implicit generative model for graphs able ...
research
11/29/2018

The Multiple Random Dot Product Graph Model

Data in the form of graphs, or networks, arise naturally in a number of ...
research
10/03/2021

Deep Neural Matching Models for Graph Retrieval

Graph Retrieval has witnessed continued interest and progress in the pas...
research
11/16/2017

An Iterative Closest Points Approach to Neural Generative Models

We present a simple way to learn a transformation that maps samples of o...

Please sign up or login with your details

Forgot password? Click here to reset