Systematic assessment of the quality of fit of the stochastic block model for empirical networks
arXiv:2201.01658 · doi:10.1103/PhysRevE.105.054311
Abstract
We perform a systematic analysis of the quality of fit of the stochastic block model (SBM) for 275 empirical networks spanning a wide range of domains and orders of size magnitude. We employ posterior predictive model checking as a criterion to assess the quality of fit, which involves comparing networks generated by the inferred model with the empirical network, according to a set of network descriptors. We observe that the SBM is capable of providing an accurate description for the majority of networks considered, but falls short of saturating all modeling requirements. In particular, networks possessing a large diameter and slow-mixing random walks tend to be badly described by the SBM. However, contrary to what is often assumed, networks with a high abundance of triangles can be well described by the SBM in many cases. We demonstrate that simple network descriptors can be used to evaluate whether or not the SBM can provide a sufficiently accurate representation, potentially pointing to possible model extensions that can systematically improve the expressiveness of this class of models.
21 pages, 9 figures
References in corpus (17)
- Modularity and community structure in networks
- Finding community structure in networks using the eigenvectors of matrices
- Cooperative Game Theory Approaches for Network Partitioning
- Stochastic blockmodels and community structure in networks
- Community Structure in Jazz
- What's in a crowd? Analysis of face-to-face behavioral networks
- Missing and spurious interactions and the reconstruction of complex networks
- Layer aggregation and reducibility of multilayer interconnected networks
- Emergence of network features from multiplexity
- Percolation on sparse networks
- Dynamic stochastic blockmodels for time-evolving social networks
- Identifying modular flows on multilayer networks reveals highly overlapping organization in social systems
- Robust network community detection using balanced propagation
- Clique Graphs and Overlapping Communities
- Merge-split Markov chain Monte Carlo for community detection
- Disentangling homophily, community structure and triadic closure in networks
- Latent Poisson models for networks with heterogeneous density