Disentangling Interpretable Generative Parameters of Random and Real-World Graphs
While a wide range of interpretable generative procedures for graphs exist, matching observed graph topologies with such procedures and choices for its parameters remains an open problem. Devising generative models that closely reproduce real-world graphs requires domain knowledge and time-consuming simulation. While existing deep learning approaches rely on less manual modelling, they offer little interpretability. This work approaches graph generation (decoding) as the inverse of graph compression (encoding). We show that in a disentanglement-focused deep autoencoding framework, specifically Beta-Variational Autoencoders (Beta-VAE), choices of generative procedures and their parameters arise naturally in the latent space. Our model is capable of learning disentangled, interpretable latent variables that represent the generative parameters of procedurally generated random graphs and real-world graphs. The degree of disentanglement is quantitatively measured using the Mutual Information Gap (MIG). When training our Beta-VAE model on ER random graphs, its latent variables have a near one-to-one mapping to the ER random graph parameters n and p. We deploy the model to analyse the correlation between graph topology and node attributes measuring their mutual dependence without handpicking topological properties.
Code (0)
등록된 구현이 없습니다.
Tasks
DisentanglementGraph EmbeddingGraph GenerationGraph Representation LearningMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Disentangling Generative Factors of Physical Fields Using Variational Autoencoders
The ability to extract generative parameters from high-dimensional fields of data in an unsupervised manner is a highly desirable yet unrealized goal in computational physics. This work explores the use of variational au…
Dimensionality ReductionDisentanglementDisentangling Latent Factors of Variational Auto-Encoder with Whitening
After deep generative models were successfully applied to image generation tasks, learning disentangled latent variables of data has become a crucial part of deep generative model research. Many models have been proposed…
Image GenerationTag Disentangled Generative Adversarial Networks for Object ImageRe-rendering
In this paper, we propose a principled Tag Dis-entangled Generative Adversarial Networks (TD-GAN) for re-rendering new images for the object of interest from a single image of it by specifying multiple scene …
ObjectTAGRecovering Barabási-Albert Parameters of Graphs through Disentanglement
Classical graph modeling approaches such as Erd\H{o}s R\'{e}nyi (ER) random graphs or Barab\'asi-Albert (BA) graphs, here referred to as stylized models, aim to reproduce properties of real-world graphs in an interpretab…
DecoderDisentanglementGraph GenerationGraph Neural NetworkDisentangling Random and Cyclic Effects in Time-Lapse Sequences
Time-lapse image sequences offer visually compelling insights into dynamic processes that are too slow to observe in real time. However, playing a long time-lapse sequence back as a video often results in distracting fli…