Cargando…
MCPeSe: Monte Carlo penalty selection for graphical lasso
MOTIVATION: Graphical lasso (Glasso) is a widely used tool for identifying gene regulatory networks in systems biology. However, its computational efficiency depends on the choice of regularization parameter (tuning parameter), and selecting this parameter can be highly time consuming. Although full...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Oxford University Press
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8097680/ https://www.ncbi.nlm.nih.gov/pubmed/32805018 http://dx.doi.org/10.1093/bioinformatics/btaa734 |
_version_ | 1783688368187506688 |
---|---|
author | Kuismin, Markku Sillanpää, Mikko J |
author_facet | Kuismin, Markku Sillanpää, Mikko J |
author_sort | Kuismin, Markku |
collection | PubMed |
description | MOTIVATION: Graphical lasso (Glasso) is a widely used tool for identifying gene regulatory networks in systems biology. However, its computational efficiency depends on the choice of regularization parameter (tuning parameter), and selecting this parameter can be highly time consuming. Although fully Bayesian implementations of Glasso alleviate this problem somewhat by specifying a priori distribution for the parameter, these approaches lack the scalability of their frequentist counterparts. RESULTS: Here, we present a new Monte Carlo Penalty Selection method (MCPeSe), a computationally efficient approach to regularization parameter selection for Glasso. MCPeSe combines the scalability and low computational cost of the frequentist Glasso with the ability to automatically choose the regularization by Bayesian Glasso modeling. MCPeSe provides a state-of-the-art ‘tuning-free’ model selection criterion for Glasso and allows exploration of the posterior probability distribution of the tuning parameter. AVAILABILITY AND IMPLEMENTATION: R source code of MCPeSe, a step by step example showing how to apply MCPeSe and a collection of scripts used to prepare the material in this article are publicly available at GitHub under GPL (https://github.com/markkukuismin/MCPeSe/). SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. |
format | Online Article Text |
id | pubmed-8097680 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | Oxford University Press |
record_format | MEDLINE/PubMed |
spelling | pubmed-80976802021-05-10 MCPeSe: Monte Carlo penalty selection for graphical lasso Kuismin, Markku Sillanpää, Mikko J Bioinformatics Applications Notes MOTIVATION: Graphical lasso (Glasso) is a widely used tool for identifying gene regulatory networks in systems biology. However, its computational efficiency depends on the choice of regularization parameter (tuning parameter), and selecting this parameter can be highly time consuming. Although fully Bayesian implementations of Glasso alleviate this problem somewhat by specifying a priori distribution for the parameter, these approaches lack the scalability of their frequentist counterparts. RESULTS: Here, we present a new Monte Carlo Penalty Selection method (MCPeSe), a computationally efficient approach to regularization parameter selection for Glasso. MCPeSe combines the scalability and low computational cost of the frequentist Glasso with the ability to automatically choose the regularization by Bayesian Glasso modeling. MCPeSe provides a state-of-the-art ‘tuning-free’ model selection criterion for Glasso and allows exploration of the posterior probability distribution of the tuning parameter. AVAILABILITY AND IMPLEMENTATION: R source code of MCPeSe, a step by step example showing how to apply MCPeSe and a collection of scripts used to prepare the material in this article are publicly available at GitHub under GPL (https://github.com/markkukuismin/MCPeSe/). SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Oxford University Press 2020-08-17 /pmc/articles/PMC8097680/ /pubmed/32805018 http://dx.doi.org/10.1093/bioinformatics/btaa734 Text en © The Author(s) 2020. Published by Oxford University Press. https://creativecommons.org/licenses/by/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) ), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Applications Notes Kuismin, Markku Sillanpää, Mikko J MCPeSe: Monte Carlo penalty selection for graphical lasso |
title | MCPeSe: Monte Carlo penalty selection for graphical lasso |
title_full | MCPeSe: Monte Carlo penalty selection for graphical lasso |
title_fullStr | MCPeSe: Monte Carlo penalty selection for graphical lasso |
title_full_unstemmed | MCPeSe: Monte Carlo penalty selection for graphical lasso |
title_short | MCPeSe: Monte Carlo penalty selection for graphical lasso |
title_sort | mcpese: monte carlo penalty selection for graphical lasso |
topic | Applications Notes |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8097680/ https://www.ncbi.nlm.nih.gov/pubmed/32805018 http://dx.doi.org/10.1093/bioinformatics/btaa734 |
work_keys_str_mv | AT kuisminmarkku mcpesemontecarlopenaltyselectionforgraphicallasso AT sillanpaamikkoj mcpesemontecarlopenaltyselectionforgraphicallasso |