DeepMicro

DeepMicro applies deep representation learning with autoencoder architectures to learn low-dimensional representations of high-dimensional microbiome and human microbiota profiles for disease prediction.


Key Features:

  • Autoencoder architectures: Utilizes various autoencoder architectures to transform high-dimensional microbiome profiles into low-dimensional representations.
  • Deep representation learning: Implements deep representation learning to capture structure in sparse, high-dimensional microbiome data.
  • Dimensionality reduction: Reduces input dimensionality from hundreds of thousands of features to robust low-dimensional embeddings.
  • Sparse data handling: Addresses sparsity and low sample sizes typical of microbiome datasets.
  • Classification integration: Employs learned representations as inputs to machine learning classification models trained to predict disease outcomes.
  • Comparative performance: Demonstrates superior disease-prediction performance compared to approaches based on strain-level marker profiles across multiple datasets.
  • Speed and optimization: Accelerates model training and hyperparameter optimization by 8X to 30X relative to traditional methods.
  • Evaluation scheme: Applies a rigorous evaluation scheme across multiple datasets.

Scientific Applications:

  • Disease outcome prediction: Predicts disease outcomes from microbiome and human microbiota profiles using learned low-dimensional representations.
  • Method benchmarking: Benchmarks representation-learning approaches against strain-level marker profile methods across multiple datasets.
  • Microbiota–health analysis: Enables exploration of predictive signals in human microbiota related to health and disease.

Methodology:

Utilizes various autoencoder architectures for deep representation learning to convert high-dimensional, sparse microbiome profiles into low-dimensional embeddings, uses those embeddings as inputs to machine learning classification models to predict disease outcomes, and applies a rigorous evaluation scheme across multiple datasets while reporting 8X to 30X faster training and hyperparameter optimization compared to traditional strain-level marker profile methods.

Topics

Details

License:
MIT
Tool Type:
command-line tool
Programming Languages:
Python
Added:
1/9/2020
Last Updated:
11/24/2024

Operations

Publications

Oh M, Zhang L. DeepMicro: deep representation learning for disease prediction based on microbiome data. Unknown Journal. 2019. doi:10.1101/785626.

Oh M, Zhang L. DeepMicro: deep representation learning for disease prediction based on microbiome data. Scientific Reports. 2020;10(1). doi:10.1038/s41598-020-63159-5. PMID:32265477. PMCID:PMC7138789.