LGSIMLMay 29, 2021

Learning Graphon Autoencoders for Generative Graph Modeling

arXiv:2105.14244v16 citations
Originality Highly original
AI Analysis

This provides a new paradigm for scalable and interpretable graph generation, which could benefit applications in network analysis and machine learning.

The paper tackles the problem of generative graph modeling by proposing a graphon autoencoder framework that treats observed graphs as induced graphons and uses an encoder-decoder structure with Chebyshev filters and linear factorization to learn latent representations and reconstruct graphs, achieving good generalizability and transferability.

Graphon is a nonparametric model that generates graphs with arbitrary sizes and can be induced from graphs easily. Based on this model, we propose a novel algorithmic framework called \textit{graphon autoencoder} to build an interpretable and scalable graph generative model. This framework treats observed graphs as induced graphons in functional space and derives their latent representations by an encoder that aggregates Chebshev graphon filters. A linear graphon factorization model works as a decoder, leveraging the latent representations to reconstruct the induced graphons (and the corresponding observed graphs). We develop an efficient learning algorithm to learn the encoder and the decoder, minimizing the Wasserstein distance between the model and data distributions. This algorithm takes the KL divergence of the graph distributions conditioned on different graphons as the underlying distance and leads to a reward-augmented maximum likelihood estimation. The graphon autoencoder provides a new paradigm to represent and generate graphs, which has good generalizability and transferability.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes