Stochastic Blockmodels meet Graph Neural Networks

05/14/2019
by   Nikhil Mehta, et al.
0

Stochastic blockmodels (SBM) and their variants, e.g., mixed-membership and overlapping stochastic blockmodels, are latent variable based generative models for graphs. They have proven to be successful for various tasks, such as discovering the community structure and link prediction on graph-structured data. Recently, graph neural networks, e.g., graph convolutional networks, have also emerged as a promising approach to learn powerful representations (embeddings) for the nodes in the graph, by exploiting graph properties such as locality and invariance. In this work, we unify these two directions by developing a sparse variational autoencoder for graphs, that retains the interpretability of SBMs, while also enjoying the excellent predictive performance of graph neural nets. Moreover, our framework is accompanied by a fast recognition model that enables fast inference of the node embeddings (which are of independent interest for inference in SBM and its variants). Although we develop this framework for a particular type of SBM, namely the overlapping stochastic blockmodel, the proposed framework can be adapted readily for other types of SBMs. Experimental results on several benchmarks demonstrate encouraging results on link prediction while learning an interpretable latent structure that can be used for community discovery.

READ FULL TEXT
research
03/28/2018

Graphite: Iterative Generative Modeling of Graphs

Graphs are a fundamental abstraction for modeling relational data. Howev...
research
08/18/2021

Variational Graph Normalized Auto-Encoders

Link prediction is one of the key problems for graph-structured data. Wi...
research
07/10/2018

Small-Variance Asymptotics for Nonparametric Bayesian Overlapping Stochastic Blockmodels

The latent feature relational model (LFRM) is a generative model for gra...
research
06/16/2017

Deep Generative Models for Relational Data with Side Information

We present a probabilistic framework for overlapping community discovery...
research
06/20/2023

Variational Disentangled Graph Auto-Encoders for Link Prediction

With the explosion of graph-structured data, link prediction has emerged...
research
06/22/2021

A Deep Latent Space Model for Graph Representation Learning

Graph representation learning is a fundamental problem for modeling rela...
research
10/09/2020

Dirichlet Graph Variational Autoencoder

Graph Neural Networks (GNNs) and Variational Autoencoders (VAEs) have be...

Please sign up or login with your details

Forgot password? Click here to reset