• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

随机块模型:变体和推断方法的比较。

Stochastic block models: A comparison of variants and inference methods.

机构信息

Production Systems and Logistic Systems, BIBA - Bremer Institut für Produktion und Logistik GmbH at the University of Bremen, Bremen, Bremen, Germany.

Faculty of Production Engineering, University of Bremen, Bremen, Bremen, Germany.

出版信息

PLoS One. 2019 Apr 23;14(4):e0215296. doi: 10.1371/journal.pone.0215296. eCollection 2019.

DOI:10.1371/journal.pone.0215296
PMID:31013290
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC6478296/
Abstract

Finding communities in complex networks is a challenging task and one promising approach is the Stochastic Block Model (SBM). But the influences from various fields led to a diversity of variants and inference methods. Therefore, a comparison of the existing techniques and an independent analysis of their capabilities and weaknesses is needed. As a first step, we review the development of different SBM variants such as the degree-corrected SBM of Karrer and Newman or Peixoto's hierarchical SBM. Beside stating all these variants in a uniform notation, we show the reasons for their development. Knowing the variants, we discuss a variety of approaches to infer the optimal partition like the Metropolis-Hastings algorithm. We perform our analysis based on our extension of the Girvan-Newman test and the Lancichinetti-Fortunato-Radicchi benchmark as well as a selection of some real world networks. Using these results, we give some guidance to the challenging task of selecting an inference method and SBM variant. In addition, we give a simple heuristic to determine the number of steps for the Metropolis-Hastings algorithms that lack a usual stop criterion. With our comparison, we hope to guide researches in the field of SBM and highlight the problem of existing techniques to focus future research. Finally, by making our code freely available, we want to promote a faster development, integration and exchange of new ideas.

摘要

在复杂网络中发现社区是一项具有挑战性的任务,而 Stochastic Block Model(SBM)是一种很有前途的方法。但是,来自不同领域的影响导致了各种变体和推断方法的出现。因此,需要对现有的技术进行比较,并对它们的能力和弱点进行独立分析。作为第一步,我们回顾了不同 SBM 变体的发展,例如 Karrer 和 Newman 的度修正 SBM 或 Peixoto 的层次 SBM。除了以统一的符号表示所有这些变体外,我们还展示了它们发展的原因。了解了这些变体之后,我们讨论了各种推断最佳划分的方法,例如 Metropolis-Hastings 算法。我们基于我们对 Girvan-Newman 测试和 Lancichinetti-Fortunato-Radicchi 基准的扩展以及一些真实世界网络的选择来进行分析。使用这些结果,我们为选择推断方法和 SBM 变体这一具有挑战性的任务提供了一些指导。此外,我们还提供了一种简单的启发式方法来确定缺乏常用停止标准的 Metropolis-Hastings 算法的步骤数。通过我们的比较,我们希望指导 SBM 领域的研究人员,并强调现有技术的问题,以聚焦未来的研究。最后,我们通过免费提供我们的代码,希望促进更快的发展、新思想的集成和交流。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/a9a57ff180fd/pone.0215296.g018.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/26906af52a18/pone.0215296.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/7a3623f9c557/pone.0215296.g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/88d39e6e0a9f/pone.0215296.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/d458b74f22ac/pone.0215296.g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/b96e6a9624de/pone.0215296.g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/c1233a58744a/pone.0215296.g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/a029cc4e12b5/pone.0215296.g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/34c1034dcb5d/pone.0215296.g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/9db93e17f97d/pone.0215296.g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/fed72f4ef537/pone.0215296.g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/a34cebf12313/pone.0215296.g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/bec4be731971/pone.0215296.g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/c96b3f003c57/pone.0215296.g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/3d9409c4b0cb/pone.0215296.g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/e3d8e5d8db7c/pone.0215296.g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/9b18f420efcf/pone.0215296.g016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/d8f239754b16/pone.0215296.g017.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/a9a57ff180fd/pone.0215296.g018.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/26906af52a18/pone.0215296.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/7a3623f9c557/pone.0215296.g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/88d39e6e0a9f/pone.0215296.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/d458b74f22ac/pone.0215296.g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/b96e6a9624de/pone.0215296.g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/c1233a58744a/pone.0215296.g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/a029cc4e12b5/pone.0215296.g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/34c1034dcb5d/pone.0215296.g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/9db93e17f97d/pone.0215296.g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/fed72f4ef537/pone.0215296.g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/a34cebf12313/pone.0215296.g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/bec4be731971/pone.0215296.g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/c96b3f003c57/pone.0215296.g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/3d9409c4b0cb/pone.0215296.g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/e3d8e5d8db7c/pone.0215296.g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/9b18f420efcf/pone.0215296.g016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/d8f239754b16/pone.0215296.g017.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/8957/6478296/a9a57ff180fd/pone.0215296.g018.jpg

相似文献

1
Stochastic block models: A comparison of variants and inference methods.随机块模型:变体和推断方法的比较。
PLoS One. 2019 Apr 23;14(4):e0215296. doi: 10.1371/journal.pone.0215296. eCollection 2019.
2
MetaPIGA v2.0: maximum likelihood large phylogeny estimation using the metapopulation genetic algorithm and other stochastic heuristics.MetaPIGA v2.0:使用复合种群遗传算法和其他随机启发式算法进行最大似然大系统发生估计。
BMC Bioinformatics. 2010 Jul 15;11:379. doi: 10.1186/1471-2105-11-379.
3
Finite-state parameter space maps for pruning partitions in modularity-based community detection.基于模块性的社区检测中修剪分区的有限状态参数空间图。
Sci Rep. 2022 Sep 23;12(1):15928. doi: 10.1038/s41598-022-20142-6.
4
Nonparametric Bayesian inference of the microcanonical stochastic block model.微观正则随机块模型的非参数贝叶斯推断。
Phys Rev E. 2017 Jan;95(1-1):012317. doi: 10.1103/PhysRevE.95.012317. Epub 2017 Jan 17.
5
Detecting Community Structure by Using a Constrained Label Propagation Algorithm.使用约束标签传播算法检测社区结构
PLoS One. 2016 May 13;11(5):e0155320. doi: 10.1371/journal.pone.0155320. eCollection 2016.
6
Multi-subject Stochastic Blockmodels for adaptive analysis of individual differences in human brain network cluster structure.多主题随机块模型在人类脑网络聚类结构个体差异自适应分析中的应用。
Neuroimage. 2020 Oct 15;220:116611. doi: 10.1016/j.neuroimage.2020.116611. Epub 2020 Feb 10.
7
Edge ratio and community structure in networks.网络中的边比率与群落结构
Phys Rev E Stat Nonlin Soft Matter Phys. 2010 Feb;81(2 Pt 2):026105. doi: 10.1103/PhysRevE.81.026105. Epub 2010 Feb 17.
8
Adapting Stochastic Block Models to Power-Law Degree Distributions.适应幂律度分布的随机块模型。
IEEE Trans Cybern. 2019 Feb;49(2):626-637. doi: 10.1109/TCYB.2017.2783325. Epub 2018 Jan 3.
9
Hierarchical benchmark graphs for testing community detection algorithms.层次基准图用于测试社区检测算法。
Phys Rev E. 2017 Nov;96(5-1):052311. doi: 10.1103/PhysRevE.96.052311. Epub 2017 Nov 14.
10
Bayesian Estimation for Stochastic Gene Expression Using Multifidelity Models.基于多保真度模型的随机基因表达贝叶斯估计。
J Phys Chem B. 2019 Mar 14;123(10):2217-2234. doi: 10.1021/acs.jpcb.8b10946. Epub 2019 Mar 5.

引用本文的文献

1
Gene regulatory network structure informs the distribution of perturbation effects.基因调控网络结构决定了扰动效应的分布。
PLoS Comput Biol. 2025 Sep 2;21(9):e1013387. doi: 10.1371/journal.pcbi.1013387. eCollection 2025 Sep.
2
Analysing community-level spending behaviour contributing to high carbon emissions using stochastic block models.使用随机块模型分析导致高碳排放的社区层面消费行为。
Sci Rep. 2025 Aug 8;15(1):29113. doi: 10.1038/s41598-025-14364-7.
3
Gene regulatory network structure informs the distribution of perturbation effects.

本文引用的文献

1
Consistencies and inconsistencies between model selection and link prediction in networks.网络中模型选择和链接预测之间的一致性和不一致性。
Phys Rev E. 2018 Jun;97(6-1):062316. doi: 10.1103/PhysRevE.97.062316.
2
Comparative analysis on the selection of number of clusters in community detection.社区发现中聚类数选择的比较分析。
Phys Rev E. 2018 Feb;97(2-1):022315. doi: 10.1103/PhysRevE.97.022315.
3
Nonparametric weighted stochastic block models.非参数加权随机块模型。
基因调控网络结构决定了扰动效应的分布。
bioRxiv. 2024 Oct 22:2024.07.04.602130. doi: 10.1101/2024.07.04.602130.
4
Community detection in the human connectome: Method types, differences and their impact on inference.人类连接组中的社区检测:方法类型、差异及其对推断的影响。
Hum Brain Mapp. 2024 Apr;45(5):e26669. doi: 10.1002/hbm.26669.
5
Spectral Clustering Community Detection Algorithm Based on Point-Wise Mutual Information Graph Kernel.基于逐点互信息图核的谱聚类社区检测算法
Entropy (Basel). 2023 Dec 3;25(12):1617. doi: 10.3390/e25121617.
6
Identifying bias in network clustering quality metrics.识别网络聚类质量指标中的偏差。
PeerJ Comput Sci. 2023 Aug 17;9:e1523. doi: 10.7717/peerj-cs.1523. eCollection 2023.
7
Generative network modeling reveals quantitative definitions of bilateral symmetry exhibited by a whole insect brain connectome.生成网络模型揭示了全昆虫脑连接组所表现出的双侧对称性的定量定义。
Elife. 2023 Mar 28;12:e83739. doi: 10.7554/eLife.83739.
8
Finite-state parameter space maps for pruning partitions in modularity-based community detection.基于模块性的社区检测中修剪分区的有限状态参数空间图。
Sci Rep. 2022 Sep 23;12(1):15928. doi: 10.1038/s41598-022-20142-6.
9
Structural covariance networks in schizophrenia: A systematic review Part II.精神分裂症的结构协变网络:系统综述第二部分。
Schizophr Res. 2022 Jan;239:176-191. doi: 10.1016/j.schres.2021.11.036. Epub 2021 Dec 13.
10
Neuronal classification from network connectivity via adjacency spectral embedding.通过邻接谱嵌入从网络连通性进行神经元分类。
Netw Neurosci. 2021 Aug 30;5(3):689-710. doi: 10.1162/netn_a_00195. eCollection 2021.
Phys Rev E. 2018 Jan;97(1-1):012306. doi: 10.1103/PhysRevE.97.012306.
4
The ground truth about metadata and community detection in networks.网络中关于元数据和社区检测的真相。
Sci Adv. 2017 May 3;3(5):e1602548. doi: 10.1126/sciadv.1602548. eCollection 2017 May.
5
Community detection, link prediction, and layer interdependence in multilayer networks.多层网络中的社区检测、链接预测和层间相互依赖关系。
Phys Rev E. 2017 Apr;95(4-1):042317. doi: 10.1103/PhysRevE.95.042317. Epub 2017 Apr 24.
6
Nonparametric Bayesian inference of the microcanonical stochastic block model.微观正则随机块模型的非参数贝叶斯推断。
Phys Rev E. 2017 Jan;95(1-1):012317. doi: 10.1103/PhysRevE.95.012317. Epub 2017 Jan 17.
7
Equivalence between modularity optimization and maximum likelihood methods for community detection.社区检测中模块化优化与最大似然方法之间的等效性。
Phys Rev E. 2016 Nov;94(5-1):052315. doi: 10.1103/PhysRevE.94.052315. Epub 2016 Nov 22.
8
Estimating the Number of Communities in a Network.估计网络中的社区数量。
Phys Rev Lett. 2016 Aug 12;117(7):078301. doi: 10.1103/PhysRevLett.117.078301. Epub 2016 Aug 11.
9
A Comparative Analysis of Community Detection Algorithms on Artificial Networks.人工网络中社区检测算法的比较分析
Sci Rep. 2016 Aug 1;6:30750. doi: 10.1038/srep30750.
10
Structure and inference in annotated networks.带注释网络中的结构和推理。
Nat Commun. 2016 Jun 16;7:11863. doi: 10.1038/ncomms11863.