Comparison of Cross-Validation Methods for Stochastic Block Models
arXiv:1605.03000
Abstract
We introduce a novel cross-validation method that we call latinCV and we compare this method to other model selection methods using data generated from a stochastic block model. Comparing latinCV to other cross-validation methods, we show that latinCV performs similarly to a method described in \cite{hoff2008modeling} and that latinCV has a significantly larger true model recovery accuracy than the NCV method of \cite{chen2014network}. We also show that the reason for this discrepancy is related to the larger variance of the NCV estimate. Comparing latinCV to alternative model selection methods, we show that latinCV performs better than information criteria AIC and BIC, as well as the community detection method infomap and a routine that attempts to maximize modularity. The simulation study in this paper includes a range of network sizes and generative parameters for the stochastic block model that allow us to examine the relationship between model selection accuracy and the size and complexity of the model. Overall, latinCV performs more accurate model selection, and avoids overfitting better than any of the other model selection methods considered.
References in corpus (7)
- Finding and evaluating community structure in networks
- Finding community structure in very large networks
- Maps of random walks on complex networks reveal community structure
- Community detection algorithms: a comparative analysis
- Community structure in directed networks
- Modeling homophily and stochastic equivalence in symmetric relational data
- Network Cross-Validation for Determining the Number of Communities in Network Data
Cited by in corpus (6)
- Evaluating Overfit and Underfit in Models of Network Community Structure
- Comparison between different methods of model selection in cosmology
- Optimal hypothesis testing for stochastic block models with growing degrees
- Selection of Exponential-Family Random Graph Models via Held-Out Predictive Evaluation (HOPE)
- Can Smartphone Co-locations Detect Friendship? It Depends How You Model It
- Goodness-of-fit Test for Latent Block Models