Cargando…

Controlling false discoveries in high-dimensional situations: boosting with stability selection

BACKGROUND: Modern biotechnologies often result in high-dimensional data sets with many more variables than observations (n≪p). These data sets pose new challenges to statistical analysis: Variable selection becomes one of the most important tasks in this setting. Similar challenges arise if in mode...

Descripción completa

Detalles Bibliográficos
Autores principales: Hofner, Benjamin, Boccuto, Luigi, Göker, Markus
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4464883/
https://www.ncbi.nlm.nih.gov/pubmed/25943565
http://dx.doi.org/10.1186/s12859-015-0575-3
_version_ 1782376044079087616
author Hofner, Benjamin
Boccuto, Luigi
Göker, Markus
author_facet Hofner, Benjamin
Boccuto, Luigi
Göker, Markus
author_sort Hofner, Benjamin
collection PubMed
description BACKGROUND: Modern biotechnologies often result in high-dimensional data sets with many more variables than observations (n≪p). These data sets pose new challenges to statistical analysis: Variable selection becomes one of the most important tasks in this setting. Similar challenges arise if in modern data sets from observational studies, e.g., in ecology, where flexible, non-linear models are fitted to high-dimensional data. We assess the recently proposed flexible framework for variable selection called stability selection. By the use of resampling procedures, stability selection adds a finite sample error control to high-dimensional variable selection procedures such as Lasso or boosting. We consider the combination of boosting and stability selection and present results from a detailed simulation study that provide insights into the usefulness of this combination. The interpretation of the used error bounds is elaborated and insights for practical data analysis are given. RESULTS: Stability selection with boosting was able to detect influential predictors in high-dimensional settings while controlling the given error bound in various simulation scenarios. The dependence on various parameters such as the sample size, the number of truly influential variables or tuning parameters of the algorithm was investigated. The results were applied to investigate phenotype measurements in patients with autism spectrum disorders using a log-linear interaction model which was fitted by boosting. Stability selection identified five differentially expressed amino acid pathways. CONCLUSION: Stability selection is implemented in the freely available R package stabs (http://CRAN.R-project.org/package=stabs). It proved to work well in high-dimensional settings with more predictors than observations for both, linear and additive models. The original version of stability selection, which controls the per-family error rate, is quite conservative, though, this is much less the case for its improvement, complementary pairs stability selection. Nevertheless, care should be taken to appropriately specify the error bound. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12859-015-0575-3) contains supplementary material, which is available to authorized users.
format Online
Article
Text
id pubmed-4464883
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-44648832015-06-14 Controlling false discoveries in high-dimensional situations: boosting with stability selection Hofner, Benjamin Boccuto, Luigi Göker, Markus BMC Bioinformatics Methodology Article BACKGROUND: Modern biotechnologies often result in high-dimensional data sets with many more variables than observations (n≪p). These data sets pose new challenges to statistical analysis: Variable selection becomes one of the most important tasks in this setting. Similar challenges arise if in modern data sets from observational studies, e.g., in ecology, where flexible, non-linear models are fitted to high-dimensional data. We assess the recently proposed flexible framework for variable selection called stability selection. By the use of resampling procedures, stability selection adds a finite sample error control to high-dimensional variable selection procedures such as Lasso or boosting. We consider the combination of boosting and stability selection and present results from a detailed simulation study that provide insights into the usefulness of this combination. The interpretation of the used error bounds is elaborated and insights for practical data analysis are given. RESULTS: Stability selection with boosting was able to detect influential predictors in high-dimensional settings while controlling the given error bound in various simulation scenarios. The dependence on various parameters such as the sample size, the number of truly influential variables or tuning parameters of the algorithm was investigated. The results were applied to investigate phenotype measurements in patients with autism spectrum disorders using a log-linear interaction model which was fitted by boosting. Stability selection identified five differentially expressed amino acid pathways. CONCLUSION: Stability selection is implemented in the freely available R package stabs (http://CRAN.R-project.org/package=stabs). It proved to work well in high-dimensional settings with more predictors than observations for both, linear and additive models. The original version of stability selection, which controls the per-family error rate, is quite conservative, though, this is much less the case for its improvement, complementary pairs stability selection. Nevertheless, care should be taken to appropriately specify the error bound. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12859-015-0575-3) contains supplementary material, which is available to authorized users. BioMed Central 2015-05-06 /pmc/articles/PMC4464883/ /pubmed/25943565 http://dx.doi.org/10.1186/s12859-015-0575-3 Text en © Hofner et al. 2015 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly credited. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Methodology Article
Hofner, Benjamin
Boccuto, Luigi
Göker, Markus
Controlling false discoveries in high-dimensional situations: boosting with stability selection
title Controlling false discoveries in high-dimensional situations: boosting with stability selection
title_full Controlling false discoveries in high-dimensional situations: boosting with stability selection
title_fullStr Controlling false discoveries in high-dimensional situations: boosting with stability selection
title_full_unstemmed Controlling false discoveries in high-dimensional situations: boosting with stability selection
title_short Controlling false discoveries in high-dimensional situations: boosting with stability selection
title_sort controlling false discoveries in high-dimensional situations: boosting with stability selection
topic Methodology Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4464883/
https://www.ncbi.nlm.nih.gov/pubmed/25943565
http://dx.doi.org/10.1186/s12859-015-0575-3
work_keys_str_mv AT hofnerbenjamin controllingfalsediscoveriesinhighdimensionalsituationsboostingwithstabilityselection
AT boccutoluigi controllingfalsediscoveriesinhighdimensionalsituationsboostingwithstabilityselection
AT gokermarkus controllingfalsediscoveriesinhighdimensionalsituationsboostingwithstabilityselection