Stochastic block models with multiple continuous attributes
Стохастические блочные модели с несколькими непрерывными признаками
2019-08-01
SCID: 54.1/2p7hq54e
Discuss with AI
attributed stochastic block modelcollaborative filteringcommunity detection with continuous attributeslink predictionmultivariate Gaussian attributesstochastic block model (SBM)
Figures from the paper
Abstract (AI)
The stochastic block model (SBM) is a probabilistic model for community structure in networks. Typically, only the adjacency matrix is used to perform SBM parameter inference. In this paper, we consider circumstances in which nodes have an associated vector of continuous attributes that are also used to learn the node-to-community assignments and corresponding SBM parameters. Our model assumes that the attributes associated with the nodes in a network’s community can be described by a common multivariate Gaussian model. In this augmented, attributed SBM, the objective is to simultaneously learn the SBM connectivity probabilities with the multivariate Gaussian parameters describing each community. While there are recent examples in the literature that combine connectivity and attribute information to inform community detection, our model is the first augmented stochastic block model to handle multiple continuous attributes. This provides the flexibility in biological data to, for example, augment connectivity information with continuous measurements from multiple experimental modalities. Because the lack of labeled network data often makes community detection results difficult to validate, we highlight the usefulness of our model for two network prediction tasks: link prediction and collaborative filtering. As a result of fitting this attributed stochastic block model, one can predict the attribute vector or connectivity patterns for a new node in the event of the complementary source of information (connectivity or attributes, respectively). We also highlight two biological examples where the attributed stochastic block model provides satisfactory performance in the link prediction and collaborative filtering tasks.
Key Findings
1
Demonstrated satisfactory performance on two biological examples for both link prediction and collaborative filtering, illustrating practical utility despite limited labeled data.
2
Fitting the attributed SBM enables prediction tasks: link prediction (predict connectivity from attributes) and collaborative filtering (predict attributes from connectivity).
3
Introduced an augmented stochastic block model that jointly uses adjacency and multiple continuous node attributes for community detection.
4
Modeled community-specific node attributes as multivariate Gaussians, enabling simultaneous learning of SBM connectivity probabilities and Gaussian parameters per community.
5
This is the first attributed SBM reported to handle multiple continuous attributes, increasing flexibility for multi-modal biological data integration.
Research Object
Attributed stochastic block model for networks with nodes having multiple continuous attributes
Research Subject
Joint inference of community assignments and parameters: SBM connectivity probabilities together with per-community multivariate Gaussian parameters for multiple continuous node attributes, and resulting applications to link prediction and collaborative filtering
Publication Details
Publication Date
2019-08-01
Journal
Publisher
ISSN
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest