Struct-MMSB: Mixed Membership Stochastic Blockmodels with Interpretable Structured Priors

02/21/2020
by   Yue Zhang, et al.
0

The mixed membership stochastic blockmodel (MMSB) is a popular framework for community detection and network generation. It learns a low-rank mixed membership representation for each node across communities by exploiting the underlying graph structure. MMSB assumes that the membership distributions of the nodes are independently drawn from a Dirichlet distribution, which limits its capability to model highly correlated graph structures that exist in real-world networks. In this paper, we present a flexible richly structured MMSB model, Struct-MMSB, that uses a recently developed statistical relational learning model, hinge-loss Markov random fields (HL-MRFs), as a structured prior to model complex dependencies among node attributes, multi-relational links, and their relationship with mixed-membership distributions. Our model is specified using a probabilistic programming templating language that uses weighted first-order logic rules, which enhances the model's interpretability. Further, our model is capable of learning latent characteristics in real-world networks via meaningful latent variables encoded as a complex combination of observed features and membership distributions. We present an expectation-maximization based inference algorithm that learns latent variables and parameters iteratively, a scalable stochastic variation of the inference algorithm, and a method to learn the weights of HL-MRF structured priors. We evaluate our model on six datasets across three different types of networks and corresponding modeling scenarios and demonstrate that our models are able to achieve an improvement of 15% on average in test log-likelihood and faster convergence when compared to state-of-the-art network models.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/12/2013

Copula Mixed-Membership Stochastic Blockmodel for Intra-Subgroup Correlations

The Mixed-Membership Stochastic Blockmodel (MMSB) is a popular framework...
research
02/14/2012

Sparse matrix-variate Gaussian process blockmodels for network modeling

We face network data from various sources, such as protein interactions ...
research
03/11/2008

Component models for large networks

Being among the easiest ways to find meaningful structure from discrete ...
research
12/04/2021

Mixed Membership Distribution-Free model

We consider the problem of detecting latent community information of mix...
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
03/28/2013

Scalable Text and Link Analysis with Mixed-Topic Link Models

Many data sets contain rich information about objects, as well as pairwi...
research
11/11/2019

Restricted Boltzmann Stochastic Block Model: A Generative Model for Networks with Attributes

In most practical contexts network indexed data consists not only of a d...

Please sign up or login with your details

Forgot password? Click here to reset