Nested stochastic block model for simultaneously clustering networks and nodes

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Josephs, Nathaniel, Amini, Arash A., Paez, Marina, Lin, Lizhen
Natura: Preprint
Pubblicazione: 2023
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866909536849231872
author Josephs, Nathaniel
Amini, Arash A.
Paez, Marina
Lin, Lizhen
author_facet Josephs, Nathaniel
Amini, Arash A.
Paez, Marina
Lin, Lizhen
contents We introduce the nested stochastic block model (NSBM) to cluster a collection of networks while simultaneously detecting communities within each network. NSBM has several appealing features including the ability to work on unlabeled networks with potentially different node sets, the flexibility to model heterogeneous communities, and the means to automatically select the number of classes for the networks and the number of communities within each network. This is accomplished via a Bayesian model, with a novel application of the nested Dirichlet process (NDP) as a prior to jointly model the between-network and within-network clusters. The dependency introduced by the network data creates nontrivial challenges for the NDP, especially in the development of efficient samplers. For posterior inference, we propose several Markov chain Monte Carlo algorithms including a standard Gibbs sampler, a collapsed Gibbs sampler, and two blocked Gibbs samplers that ultimately return two levels of clustering labels from both within and across the networks. Extensive simulation studies are carried out which demonstrate that the model provides very accurate estimates of both levels of the clustering structure. We also apply our model to two social network datasets that cannot be analyzed using any previous method in the literature due to the anonymity of the nodes and the varying number of nodes in each network.
format Preprint
id arxiv_https___arxiv_org_abs_2307_09210
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Nested stochastic block model for simultaneously clustering networks and nodes
Josephs, Nathaniel
Amini, Arash A.
Paez, Marina
Lin, Lizhen
Methodology
Social and Information Networks
Machine Learning
We introduce the nested stochastic block model (NSBM) to cluster a collection of networks while simultaneously detecting communities within each network. NSBM has several appealing features including the ability to work on unlabeled networks with potentially different node sets, the flexibility to model heterogeneous communities, and the means to automatically select the number of classes for the networks and the number of communities within each network. This is accomplished via a Bayesian model, with a novel application of the nested Dirichlet process (NDP) as a prior to jointly model the between-network and within-network clusters. The dependency introduced by the network data creates nontrivial challenges for the NDP, especially in the development of efficient samplers. For posterior inference, we propose several Markov chain Monte Carlo algorithms including a standard Gibbs sampler, a collapsed Gibbs sampler, and two blocked Gibbs samplers that ultimately return two levels of clustering labels from both within and across the networks. Extensive simulation studies are carried out which demonstrate that the model provides very accurate estimates of both levels of the clustering structure. We also apply our model to two social network datasets that cannot be analyzed using any previous method in the literature due to the anonymity of the nodes and the varying number of nodes in each network.
title Nested stochastic block model for simultaneously clustering networks and nodes
topic Methodology
Social and Information Networks
Machine Learning
url https://arxiv.org/abs/2307.09210