TaxaHFE

TaxaHFE enhances machine learning on microbiome datasets by leveraging taxonomic hierarchies to collapse information-poor features into higher taxonomic levels for feature reduction while preserving interpretability.


Key Features:

  • Hierarchical Feature Engineering: Exploits taxonomic organization (e.g., species to genus to family) to consolidate lower-level features into higher-level features.
  • Significant Feature Reduction: Produces an average feature count reduction of 90% (standard deviation 5.1%) across six published datasets.
  • Improved Model Performance: Yields an average increase of 3.47% in AUC-ROC when compared to models using the most resolved taxonomic level (species).
  • Versatility with Response Variables: Supports both categorical and continuous response variables to inform the feature-collapse decisions.
  • Enhanced Interpretability: Reduces hierarchically organized features to a more information-rich subset, improving interpretability of downstream models.

Scientific Applications:

  • Microbiome machine-learning preprocessing: Streamlines taxonomically structured microbial feature tables prior to model training.
  • Association studies: Facilitates detection of relationships between microbial taxa and biological or health-related outcomes.
  • Hypothesis generation and validation: Improves interpretability to support hypothesis development and testing in ecological and medical studies.

Methodology:

Algorithmically collapses lower-level taxonomic features into higher taxonomic levels based on information richness, with the collapse guided by categorical or continuous response variables.

Topics

Details

License:
GPL-3.0
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Mac, Linux, Windows
Programming Languages:
R
Added:
1/23/2024
Last Updated:
1/23/2024

Operations

Publications

Oliver A, Kay M, Lemay DG. TaxaHFE: a machine learning approach to collapse microbiome datasets using taxonomic structure. Bioinformatics Advances. 2023;3(1). doi:10.1093/bioadv/vbad165. PMID:38046097. PMCID:PMC10689668.

PMID: 38046097
Funding: - Agricultural Research Service: 2032–51530-026-00D