Bayesian community detection for networks with covariates
Not on the map. Why?
Abstract (arXiv)
The increasing prevalence of network data in a vast variety of fields and the need to extract useful information out of them have spurred fast developments in related models and algorithms. Among the various learning tasks with network data, community detection, the discovery of node clusters or "communities," has arguably received the most attention in the scientific community. In many real-world applications, the network data often come with additional information in the form of node or edge covariates that should ideally be leveraged for inference. In this paper, we add to a limited literature on community detection for networks with covariates by proposing a Bayesian stochastic block model with a covariate-dependent random partition prior. Under our prior, the covariates are explicitly expressed in specifying the prior distribution on the cluster membership. Our model has the flexibility of modeling uncertainties of all the parameter estimates including the community membership. Importantly, and unlike the majority of existing methods, our model has the ability to learn the number of the communities via posterior inference without having to assume it to be known. Our model can be applied to community detection in both dense and sparse networks, with both categorical and continuous covariates, and our MCMC algorithm is very efficient with good mixing properties. We demonstrate the superior performance of our model over existing models in a comprehensive simulation study and an application to two real datasets.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 13 of its 51 references that are in the map. First posted on arXiv 4 Mar 2022.
Builds on
13 of 51 references.
References · 13
- 2015Practical Bayesian model evaluation using leave-one-out cross-validation and WAICcited by 110
- 2015Structure and inference in annotated networkscited by 30
- 2014Covariate-assisted spectral clusteringcited by 29
- 2015Infinite Edge Partition Models for Overlapping Community Detection and Link Predictioncited by 23
- 2014On semidefinite relaxations for the block modelcited by 22
- 2017Community Detection in Hypergraphs, Spiked Tensor Models, and Sum-of-Squarescited by 17
- 2019Multiway clustering via tensor block modelscited by 17
- 2016Covariate Regularized Community Detection in Sparse Graphscited by 12
- 2015Community Detection in Networks with Node Featurescited by 10
- 2017Leveraging Node Attributes for Incomplete Relational Datacited by 10
- 2016Community detection with nodal informationcited by 4
- 2019Hierarchical Stochastic Block Model for Community Detection in Multiplex Networkscited by 4
1 more
Built on by
Citing papers per year: 2023: 2; 2024: 1; 2025: 1.
4 papers.
- 2023A Comprehensive Review of Community Detection in Graphscited by 12
- 2024Network two-sample test for block modelscited by 2
- 2023Nested stochastic block model for simultaneously clustering networks and nodescited by 1
- 2025Clustering with Uniformity- and Neighbor-Based Random Geometric Graphscited by 0
- 2025Clustering with Uniformity- and Neighbor-Based Random Geometric Graphs9 Jan 2025
- 2024Network two-sample test for block models10 Jun 2024
- 2023A Comprehensive Review of Community Detection in Graphs21 Sep 2023
- 2023Nested stochastic block model for simultaneously clustering networks and nodes18 Jul 2023