META-BOA
META-BOA balances metabolomic and lipidomic datasets by applying over-sampling algorithms to correct class imbalance for machine learning analyses.
Key Features:
- Targeted Data Types: Operates on metabolomic and lipidomic datasets to address domain-specific class imbalance issues.
- Over-sampling Algorithms: Implements Synthetic Minority Over-sampling Technique (SMOTE), Borderline-SMOTE (BSMOTE), Adaptive Synthetic (ADASYN), and Random Over-Sampling Examples (ROSE) to generate additional minority-class samples.
- Visualization: Provides principal component analysis (PCA) and t-distributed stochastic neighbor embedding (t-SNE) visualizations both pre- and post-over-sampling to show distributional changes.
- Classification Evaluation: Uses random forest classification to compare classification performance on original and balanced datasets.
- Model Performance Assessment: Enables comparison of how different over-sampling methods affect downstream machine learning model performance.
Scientific Applications:
- Class Imbalance Correction: Corrects unequal class representation in metabolomics and lipidomics datasets to reduce bias in analyses.
- Supervised Learning Improvement: Supports improvement and validation of supervised classification models via balanced training data.
- Method Comparison: Facilitates comparative evaluation of SMOTE, BSMOTE, ADASYN, and ROSE on biological datasets.
- Exploratory Data Analysis: Visualizes high-dimensional metabolomic and lipidomic sample distributions before and after balancing.
Methodology:
Applies SMOTE, Borderline-SMOTE (BSMOTE), ADASYN, and ROSE for over-sampling; generates PCA and t-SNE visualizations pre- and post-over-sampling; and performs random forest classification to evaluate performance on original versus balanced datasets.
Topics
Details
- Cost:
- Free of charge
- Tool Type:
- web application
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- R
- Added:
- 1/23/2023
- Last Updated:
- 1/23/2023
Operations
Publications
Hashimoto-Roth E, Surendra A, Lavallée-Adam M, Bennett SAL, Čuperlović-Culf M. METAbolomics data Balancing with Over-sampling Algorithms (META-BOA): an online resource for addressing class imbalance. Bioinformatics. 2022;38(23):5326-5327. doi:10.1093/bioinformatics/btac649. PMID:36222566.
PMID: 36222566
Funding: - Natural Sciences and Engineering Research Council of Canada: RGPIN-2019-06796
- NSERC CREATE Matrix Metabolomics Training: AI-4D-102-3