Frontiers in Molecular BiosciencesSystems BiologyPeer-reviewed journal article
BowSaw: inferring higher-order trait interactions associated with complex biological phenotypes
Abstract
Machine learning is helping the interpretation of biological complexity by enabling the inference and classification of cellular, organismal and ecological phenotypes based on large datasets, e.g. from genomic, transcriptomic and metagenomic analyses. A number of available algorithms can help search these datasets to uncover patterns associated with specific traits, including disease-related attributes. While, in many instances, treating an algorithm as a black box is sufficient, it is interesting to pursue an enhanced understanding of how system variables end up contributing to a specific output, as an avenue towards new mechanistic insight. Here we address this challenge through a suite of algorithms, named BowSaw, which takes advantage of the structure of a trained random forest algorithm to identify combinations of variables ("rules") frequently used for classification. We first apply BowSaw to a simulated dataset, and show that the algorithm can accurately recover the sets of variables used to generate the phenotypes through complex Boolean rules, even under challenging noise levels. We next apply our method to data from the integrative Human Microbiome Project and find previously unreported high-order combinations of microbial taxa putatively associated with Crohns disease. By leveraging the structure of trees within a random forest, BowSaw provides a new way of using decision trees to generate testable biological hypotheses.
- organism: human
- assay: metagenomics
- research focus: gene regulatory network inference
- approach: statistical model
- Citations
- 3
- FWCI
- 0.00
- Field percentile
- 11th percentile
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Mining the forest: uncovering biological mechanisms by interpreting Random Forests
Julian de Ruiter, Theo Knijnenburg, Jeroen de Ridder·bioRxiv·Nov 10, 2017
- Machine learning reveals missing edges and putative interaction mechanisms in microbial ecosystem networks
Demetrius DiMucci, Mark Kon, Daniel Segrè·mSystemsPeer-reviewed·Oct 29, 2018
- Phylogeny-Informed Random Forests for Human Microbiome Studies
Hyunwook Koh·Microbiology SpectrumPeer-reviewed·Mar 24, 2026
- Identification of biological mechanisms by semantic classifier systems
Ludwig M. Lausser, Florian T. Schmid, … Hans Armin Kestler·bioRxiv·May 31, 2018
- q2-sample-classifier: machine-learning tools for microbiome classification and regression
Nicholas A. Bokulich, Matthew R. Dillon, … J. Gregory Caporaso·The Journal of Open Source SoftwarePeer-reviewed·Oct 23, 2018
- Association Rule Mining of the Human Gut Microbiome