GraphGen-Redux: a Fast and Lightweight Recurrent Model for labeled Graph Generation

07/18/2021
by   Marco Podda, et al.
16

The problem of labeled graph generation is gaining attention in the Deep Learning community. The task is challenging due to the sparse and discrete nature of graph spaces. Several approaches have been proposed in the literature, most of which require to transform the graphs into sequences that encode their structure and labels and to learn the distribution of such sequences through an auto-regressive generative model. Among this family of approaches, we focus on the GraphGen model. The preprocessing phase of GraphGen transforms graphs into unique edge sequences called Depth-First Search (DFS) codes, such that two isomorphic graphs are assigned the same DFS code. Each element of a DFS code is associated with a graph edge: specifically, it is a quintuple comprising one node identifier for each of the two endpoints, their node labels, and the edge label. GraphGen learns to generate such sequences auto-regressively and models the probability of each component of the quintuple independently. While effective, the independence assumption made by the model is too loose to capture the complex label dependencies of real-world graphs precisely. By introducing a novel graph preprocessing approach, we are able to process the labeling information of both nodes and edges jointly. The corresponding model, which we term GraphGen-Redux, improves upon the generative performances of GraphGen in a wide range of datasets of chemical and social graphs. In addition, it uses approximately 78 vanilla variant and requires 50

READ FULL TEXT
research
06/05/2019

GRAM: Scalable Generative Models for Graphs with Graph Attention Mechanism

Graphs are ubiquitous real-world data structures, and generative models ...
research
01/22/2020

GraphGen: A Scalable Approach to Domain-agnostic Labeled Graph Generation

Graph generative models have been extensively studied in the data mining...
research
01/31/2020

Edge-based sequential graph generation with recurrent neural networks

Graph generation with Machine Learning is an open problem with applicati...
research
10/02/2019

Efficient Graph Generation with Graph Recurrent Attention Networks

We propose a new family of efficient and expressive deep generative mode...
research
09/20/2022

SCGG: A Deep Structure-Conditioned Graph Generative Model

Deep learning-based graph generation approaches have remarkable capaciti...
research
06/04/2020

Auto-decoding Graphs

We present an approach to synthesizing new graph structures from empiric...
research
02/24/2018

GraphRNN: A Deep Generative Model for Graphs

Modeling and generating graphs is fundamental for studying networks in b...

Please sign up or login with your details

Forgot password? Click here to reset