Let a collection of networks represent interactions within several (social or ecological) systems. Two main issues arise: identifying similarities between the topological structures of the networks or clustering the networks according to the similarities in their structures. We tackle these two questions with a probabilistic model based approach. We propose an extension of the Stochastic Block Model (SBM) adapted to the joint modeling of a collection of networks. The networks in the collection are assumed to be independent realizations of SBMs. The common connectivity structure is imposed through the equality of some parameters. The model parameters are estimated with a variational Expectation-Maximization (EM) algorithm. We derive an ad-hoc penalized likelihood criterion to select the number of blocks and to assess the adequacy of the consensus found between the structures of the different networks. This same criterion can also be used to cluster networks on the basis of their connectivity structure. It thus provides a partition of the collection into subsets of structurally homogeneous networks. The relevance of our proposition is assessed on two collections of ecological networks. First, an application to three stream food webs reveals the homogeneity of their structures and the correspondence between groups of species in different ecosystems playing equivalent ecological roles. Moreover, the joint analysis allows a finer analysis of the structure of smaller networks. Second, we cluster 67 food webs according to their connectivity structures and demonstrate that five mesoscale structures are sufficient to describe this collection.
翻译:将网络收集成一个网络,代表若干(社会或生态)系统中的相互作用。产生两个主要问题:确定网络的地形结构之间的相似性,或根据网络结构的相似性对网络进行分组。我们用一种概率模型处理这两个问题;我们建议扩大适应网络联合建模的托查斯特区块模型(SBM),以适应网络联合建模;认为收集中的网络是独立实现的SBM网络;共同的连接结构是通过某些参数的平等而强加的。模型参数是用不同期望-最大化算法(EM)来估计的。我们用一个受惩罚的可能性标准来选择区块的数目,并评估不同网络结构之间达成的共识是否充分。根据网络的连通性结构,也可以将这一标准用于集群网络,从而将收集的网络分成一个结构分成一个结构,将我们的建议放在两个生态网络的集合中。首先,对三个流食物网络的应用显示了其结构的精细性以及不同物种网络之间的对应性。第二,让我们能够对等的生态结构进行共同的网络结构进行分析。