HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

DeepGG: a Deep Graph Generator

Julian Stier Michael Granitzer

DeepGG: a Deep Graph Generator

Abstract

Learning distributions of graphs can be used for automatic drug discovery, molecular design, complex network analysis, and much more. We present an improved framework for learning generative models of graphs based on the idea of deep state machines. To learn state transition decisions we use a set of graph and node embedding techniques as memory of the state machine. Our analysis is based on learning the distribution of random graph generators for which we provide statistical tests to determine which properties can be learned and how well the original distribution of graphs is represented. We show that the design of the state machine favors specific distributions. Models of graphs of size up to 150 vertices are learned. Code and parameters are publicly available to reproduce our results.

Code Repositories

innvariant/deepgg
Official
pytorch

Benchmarks

BenchmarkMethodologyMetrics
graph-embedding-on-barabasi-albertDeepGG
Entropy Difference: 0.0001261

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
DeepGG: a Deep Graph Generator | Papers | HyperAI