Skip to content

Latest commit

 

History

History
48 lines (38 loc) · 2.41 KB

File metadata and controls

48 lines (38 loc) · 2.41 KB

Project Title

Hybrid machine learning models outperform in predicting gut-microbiome-related diseases
Hybrid models excel in predicting gut-microbiome diseases


About the Project

The human gut, home to over 100 trillion microbes, is often called the "second brain" due to its major role in digestion, immunity, and overall health. Imbalances in gut microbiota (dysbiosis) are linked to several diseases, including metabolic, autoimmune, and neurological disorders.

Recent advances in sequencing and bioinformatics methods have provided capabilities to detect disease patterns from gut microbiota data. In this project, we apply machine learning and ensemble models to classify a disease depending on the gut microbiota profiles. These models aim to improve predictions for early diagnosis and diagnostic accuracy.


Project Structure

Each .ipynb file includes:

  • Data Preprocessing (Data Cleaning, Class Balancing, Reducing Dimensionality)
  • Implementation of Base Models (Random Forest, SVM, KNN, Naïve Bayes)
  • Implementation of Ensemble Models using Stacking (EM1 and EM2)
  • Implementation of MLP and Neural Network Architecture

Notebook Files:

  1. DeepMicro_Obesity.ipynb (D1)
  2. DeepMicro_Cirrhosis.ipynb (D4)
  3. DeepMicro_Colorectal_cancer.ipynb (D5)
  4. DeepMicro_T2D.ipynb (D6)
  5. DeepMicro_WT2D.ipynb (D2)
  6. DeepMicro_IBD.ipynb (D3)
  7. Yachida.ipynb (Y1)
  8. Kaggle.ipynb (K1)
  9. TaxoNN_Cirrhosis.ipynb (T1)
  10. TaxoNN_T2D.ipynb (T2)

Libraries Used

  • pandas
  • numpy
  • scikit-learn
  • tensorflow
  • matplotlib

Dataset Links