GrannGAN: Graph annotation generative adversarial networks
Yoann Boget, Magda Gregorova, Alexandros Kalousis

TL;DR
GrannGAN introduces a novel generative adversarial network that models and generates complex graph-structured data by splitting the task into node and edge feature modeling, ensuring efficiency and permutation invariance.
Contribution
This is the first method to model feature distributions along graph skeletons for generating annotated graphs with user-specified structures.
Findings
Successfully learns complex structured distributions
Generates annotated graphs efficiently in two phases
Outperforms existing models on three datasets
Abstract
We consider the problem of modelling high-dimensional distributions and generating new examples of data with complex relational feature structure coherent with a graph skeleton. The model we propose tackles the problem of generating the data features constrained by the specific graph structure of each data point by splitting the task into two phases. In the first it models the distribution of features associated with the nodes of the given graph, in the second it complements the edge features conditionally on the node features. We follow the strategy of implicit distribution modelling via generative adversarial network (GAN) combined with permutation equivariant message passing architecture operating over the sets of nodes and edges. This enables generating the feature vectors of all the graph objects in one go (in 2 phases) as opposed to a much slower one-by-one generations of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGraph Theory and Algorithms · Advanced Graph Neural Networks · Generative Adversarial Networks and Image Synthesis
