Cargando…
Computing the statistical significance of optimized communities in networks
In scientific problems involving systems that can be modeled as a network (or “graph”), it is often of interest to find network communities - strongly connected node subsets - for unsupervised learning, feature discovery, anomaly detection, or scientific study. The vast majority of community detecti...
Autor principal: | |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Nature Publishing Group UK
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6895225/ https://www.ncbi.nlm.nih.gov/pubmed/31804528 http://dx.doi.org/10.1038/s41598-019-54708-8 |
_version_ | 1783476551988281344 |
---|---|
author | Palowitch, John |
author_facet | Palowitch, John |
author_sort | Palowitch, John |
collection | PubMed |
description | In scientific problems involving systems that can be modeled as a network (or “graph”), it is often of interest to find network communities - strongly connected node subsets - for unsupervised learning, feature discovery, anomaly detection, or scientific study. The vast majority of community detection methods proceed via optimization of a quality function, which is possible even on random networks without communities. Therefore there is usually not an easy way to tell if a community is “significant”, in this context meaning more internally connected than would be expected under a random graph model without communities. This paper generalizes existing null models and statistical tests for this purpose to bipartite graphs, and introduces a new significance scoring algorithm called Fast Optimized Community Significance (FOCS) that is highly scalable and agnostic to the type of graph. Compared with existing methods on unipartite graphs, FOCS is more numerically stable and better balances the trade-off between detection power and false positives. On a large-scale bipartite graph derived from the Internet Movie Database (IMDB), the significance scores provided by FOCS correlate strongly with meaningful actor/director collaborations on serial cinematic projects. |
format | Online Article Text |
id | pubmed-6895225 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | Nature Publishing Group UK |
record_format | MEDLINE/PubMed |
spelling | pubmed-68952252019-12-12 Computing the statistical significance of optimized communities in networks Palowitch, John Sci Rep Article In scientific problems involving systems that can be modeled as a network (or “graph”), it is often of interest to find network communities - strongly connected node subsets - for unsupervised learning, feature discovery, anomaly detection, or scientific study. The vast majority of community detection methods proceed via optimization of a quality function, which is possible even on random networks without communities. Therefore there is usually not an easy way to tell if a community is “significant”, in this context meaning more internally connected than would be expected under a random graph model without communities. This paper generalizes existing null models and statistical tests for this purpose to bipartite graphs, and introduces a new significance scoring algorithm called Fast Optimized Community Significance (FOCS) that is highly scalable and agnostic to the type of graph. Compared with existing methods on unipartite graphs, FOCS is more numerically stable and better balances the trade-off between detection power and false positives. On a large-scale bipartite graph derived from the Internet Movie Database (IMDB), the significance scores provided by FOCS correlate strongly with meaningful actor/director collaborations on serial cinematic projects. Nature Publishing Group UK 2019-12-05 /pmc/articles/PMC6895225/ /pubmed/31804528 http://dx.doi.org/10.1038/s41598-019-54708-8 Text en © The Author(s) 2019 Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/. |
spellingShingle | Article Palowitch, John Computing the statistical significance of optimized communities in networks |
title | Computing the statistical significance of optimized communities in networks |
title_full | Computing the statistical significance of optimized communities in networks |
title_fullStr | Computing the statistical significance of optimized communities in networks |
title_full_unstemmed | Computing the statistical significance of optimized communities in networks |
title_short | Computing the statistical significance of optimized communities in networks |
title_sort | computing the statistical significance of optimized communities in networks |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6895225/ https://www.ncbi.nlm.nih.gov/pubmed/31804528 http://dx.doi.org/10.1038/s41598-019-54708-8 |
work_keys_str_mv | AT palowitchjohn computingthestatisticalsignificanceofoptimizedcommunitiesinnetworks |