Nonparametric Bayesian inference of the microcanonical stochastic block model

10/09/2016
by   Tiago P. Peixoto, et al.
0

A principled approach to characterize the hidden structure of networks is to formulate generative models, and then infer their parameters from data. When the desired structure is composed of modules or "communities", a suitable choice for this task is the stochastic block model (SBM), where nodes are divided into groups, and the placement of edges is conditioned on the group memberships. Here, we present a nonparametric Bayesian method to infer the modular structure of empirical networks, including the number of modules and their hierarchical organization. We focus on a microcanonical variant of the SBM, where the structure is imposed via hard constraints, i.e. the generated networks are not allowed to violate the patterns imposed by the model. We show how this simple model variation allows simultaneously for two important improvements over more traditional inference approaches: 1. Deeper Bayesian hierarchies, with noninformative priors replaced by sequences of priors and hyperpriors, that not only remove limitations that seriously degrade the inference on large networks, but also reveal structures at multiple scales; 2. A very efficient inference algorithm that scales well not only for networks with a large number of nodes and edges, but also with an unlimited number of modules. We show also how this approach can be used to sample modular hierarchies from the posterior distribution, as well as to perform model selection. We discuss and analyze the differences between sampling from the posterior and simply finding the single parameter estimate that maximizes it. Furthermore, we expose a direct equivalence between our microcanonical approach and alternative derivations based on the canonical SBM.

READ FULL TEXT
research
05/29/2017

Bayesian stochastic blockmodeling

This chapter provides a self-contained introduction to the use of Bayesi...
research
06/25/2020

Statistical inference of assortative community structures

We develop a principled methodology to infer assortative communities in ...
research
08/04/2017

Nonparametric weighted stochastic block models

We present a Bayesian formulation of weighted stochastic block models th...
research
09/21/2007

A Bayesian Approach to Network Modularity

We present an efficient, principled, and interpretable technique for inf...
research
12/19/2012

Parsimonious module inference in large networks

We investigate the detectability of modules in large networks when the n...
research
09/12/2018

Bayesian sparse reconstruction: a brute-force approach to astronomical imaging and machine learning

We present a principled Bayesian framework for signal reconstruction, in...
research
11/14/2017

Fast and reliable inference algorithm for hierarchical stochastic block models

Network clustering reveals the organization of a network or correspondin...

Please sign up or login with your details

Forgot password? Click here to reset