The increasing prevalence of multiplex networks has spurred a critical need to take into account potential dependencies across different layers, especially when the goal is community detection, which is a fundamental learning task in network analysis. We propose a full Bayesian mixture model for community detection in both single-layer and multi-layer networks. A key feature of our model is the joint modeling of the nodal attributes that often come with the network data as a spatial process over the latent space. In addition, our model for multi-layer networks allows layers to have different strengths of dependency in the unique latent position structure and assumes that the probability of a relation between two actors (in a layer) depends on the distances between their latent positions (multiplied by a layer-specific factor) and the difference between their nodal attributes. Under our prior specifications, the actors' positions in the latent space arise from a finite mixture of Gaussian distributions, each corresponding to a cluster. Simulated examples show that our model performs favorably compared to the existing ones. The model is also applied to a real three-layer network of employees in a law firm.
翻译:多层网络的日益普及促使人们迫切需要考虑到不同层次之间潜在的依赖性,特别是当目标是社区探测时,这是网络分析的一项根本学习任务。我们提议一个完整的贝叶斯混合模型,用于单层和多层网络的社区探测。我们模型的一个关键特征是节点属性的联合建模,这些特征往往与网络数据作为潜层空间的空间过程一起出现。此外,我们的多层网络模型允许多层在独特的潜伏位置结构中具有不同的依赖性强,并假设两个行为者(一个层)之间的关系概率取决于其潜在位置之间的距离(由一层特定因素混合)及其节点属性之间的差别。根据我们以前的规格,潜在空间中的行为者的位置来自一个有限的高斯分布组合,每个分布都与一个集群相对应。模拟实例表明,我们的模型与现有的组合相比表现优异。该模型还适用于一家法律事务公司的真正三层雇员网络。