Model Selection for Degree-corrected Block Models
Xiaoran Yan, Cosma Rohilla Shalizi, Jacob E. Jensen, Florent Krzakala,, Cristopher Moore, Lenka Zdeborova, Pan Zhang, Yaojia Zhu

TL;DR
This paper introduces a new, principled method for selecting between standard and degree-corrected stochastic block models in network analysis, addressing the challenge of model choice in sparse, high-dimensional networks.
Contribution
It develops a tractable, asymptotic approach for model selection between block models, incorporating new large-graph asymptotics and belief propagation approximations.
Findings
New asymptotic distribution for log-likelihood ratios in sparse graphs
Linear-time belief propagation algorithms for likelihood approximation
Effective model selection demonstrated on real and simulated networks
Abstract
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 doing 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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
