| GREMLINS {GREMLINS} | R Documentation |
Adjusting an extended SBM to Multipartite networks
Description
Generalized multipartite networks consist in the joint observation of several networks implying some common pre-specified groups of individuals. GREMLIM adjusts an adapted version of the popular stochastic block model to multipartite networks, as described in Bar-hen, Barbillon and Donnet (2020) The GREMLINS package provides the following top-level major functions:
defineNetworka function to define carefully a single network.rMBMa function to simulate a collection of networks involving common functional groups of entities (with various emission distributions).multipartiteBMa function to perform inference (model selection and estimation ) of SBM for a multipartite network.multipartiteBMFixedModela function to estimate the parameters of SBM for a multipartite network for fixed numbers of blocks
Details
We also provide some additional functions useful to analyze the results:
extractClustersMBMa function to extract the clusters in each functional groupcomparClassifa function to compute the Adjusted Rand Index (ARI) between two classificationspredictMBMa function to compute the predictions once the model has been fittedcompLikICLa function to compute the Integrated Likelihood and the ICL criteria for the MBM
Author(s)
Pierre Barbillon, Sophie Donnet
References
Bar-Hen, A. and Barbillon, P. & Donnet S. (2020), "Block models for multipartite networks. Applications in ecology and ethnobiology. Journal of Statistical Modelling (to appear)