Journal of Statistical Mechanics: Theory and Experiment

  • sissa.gif
    Close

    The International School for Advanced Studies (SISSA) was founded in 1978 and was the first institution in Italy to promote post-graduate courses leading to a Doctor Philosophiae (or PhD) degree. A centre of excellence among Italian and international universities, the school has around 65 teachers, 100 post docs and 245 PhD students, and is located in Trieste, in a campus of more than 10 hectares with wonderful views over the Gulf of Trieste.

    SISSA hosts a very high-ranking, large and multidisciplinary scientific research output. The scientific papers produced by its researchers are published in high impact factor, well-known international journals, and in many cases in the world's most prestigious scientific journals such as Nature and Science. Over 900 students have so far started their careers in the field of mathematics, physics and neuroscience research at SISSA.

    Visit www.sissa.it

    .

Model selection for degree-corrected block models

Xiaoran Yan1, Cosma Shalizi2, Jacob E Jensen3, Florent Krzakala4, Cristopher Moore5, Lenka Zdeborová6, Pan Zhang5 and Yaojia Zhu7

Show affiliations

Paper

The proliferation of models for networks raises challenging problems of model selection: the data are sparse and globally dependent, and models are typically high-dimensional and have large numbers of latent variables. Together, these issues mean that the usual model-selection criteria do not work properly for networks. We illustrate these challenges, and show one way to resolve them, by considering the key network-analysis problem of dividing a graph into communities or blocks of nodes with homogeneous patterns of links to the rest of the network. The standard tool for undertaking this is the stochastic block model, under which the probability of a link between two nodes is a function solely of the blocks to which they belong. This imposes a homogeneous degree distribution within each block; this can be unrealistic, so degree-corrected block models add a parameter for each node, modulating its overall degree. The choice between ordinary and degree-corrected block models matters because they make very different inferences about communities. We present the first principled and tractable approach to model selection between standard and degree-corrected block models, based on new large-graph asymptotics for the distribution of log-likelihood ratios under the stochastic block model, finding substantial departures from classical results for sparse graphs. We also develop linear-time approximations for log-likelihoods under both the stochastic block model and the degree-corrected model, using belief propagation. Applications to simulated and real networks show excellent agreement with our approximations. Our results thus both solve the practical problem of deciding on degree correction and point to a general approach to model selection in network analysis.


Keywords

random graphs, networks

statistical inference

clustering techniques

message-passing algorithms

 

E-print Number: 1207.3994

Cited: by |

Refers: to

PACS

02.50.Cw Probability theory

89.65.Ef Social organizations; anthropology

02.50.Ng Distribution theory and Monte Carlo studies

02.10.Ox Combinatorics; graph theory

02.50.Ey Stochastic processes

MSC

62K10 

91D30 Social networks

Subjects

Mathematical physics

Computational physics

Statistical physics and nonlinear systems

Dates

Issue 5 (May 2014)

Received 9 January 2014, accepted for publication 20 March 2014

Published 16 May 2014

Permissions

Get permission to re-use this article



  1. Model selection for degree-corrected block models

    Xiaoran Yan et al J. Stat. Mech. (2014) P05007

View by subject



Export