HeteroMirPred
HeteroMirPred classifies microRNA precursors (pre-miRNAs) using an ensemble of heterogeneous classifiers to distinguish pre-miRNA hairpins from non-pre-miRNA hairpin-forming sequences across human, plant, animal, and viral datasets.
Key Features:
- Ensemble Composition: Integrates Support Vector Machine (SVM), k-Nearest Neighbors (kNN), and Random Forest (RF) classifiers.
- Prediction Aggregation: Aggregates classifier outputs through a voting system to enhance classification performance.
- Training Data Scope: Trained on diverse pre-miRNA datasets including human, plant, animal, and viral sequences.
- Discriminative Features: Utilizes structural robustness features including self-containment and its derivatives to discriminate pre-miRNAs from other stem loops.
- Feature Selection: Applies correlation-based feature selection (CFS) combined with a genetic algorithm (GA) search method to identify relevant features.
- Class Rebalancing: Employs a modified Synthetic Minority Oversampling Technique (SMOTE) bagging rebalancing method to address class imbalance.
- Validation and Performance: Validated with 10 runs of 5-fold cross-validation achieving overall accuracy 96.54%, sensitivity 94.8%, specificity 98.3%, and >93% accuracy on animal, plant, and viral pre-miRNAs.
- Ensemble Advantage: Produces more reliable predictions than single classifiers according to comparative evaluation.
Scientific Applications:
- Pre-miRNA Classification: Classification of pre-miRNA sequences across human, plant, animal, and viral species.
- Pre-miRNA vs Non-pre-miRNA Discrimination: Distinguishing genuine pre-miRNA hairpins from other hairpin-forming sequences.
- Structural Robustness Analysis: Investigating intrinsic structural robustness characteristics of pre-miRNAs using selected discriminative features such as self-containment.
Methodology:
Ensemble of SVM, kNN, and RF classifiers with voting aggregation; discriminative features including self-containment and derivatives; correlation-based feature selection (CFS) combined with genetic algorithm (GA); modified SMOTE bagging rebalancing; validated by 10 runs of 5-fold cross-validation.
Topics
Details
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Mac
- Programming Languages:
- Java, Perl, C
- Added:
- 2/12/2016
- Last Updated:
- 11/25/2024
Operations
Publications
Lertampaiporn S, Thammarongtham C, Nukoolkit C, Kaewkamnerdpong B, Ruengjitchatchawalya M. Heterogeneous ensemble approach with discriminative features and modified-SMOTEbagging for pre-miRNA classification. Nucleic Acids Research. 2012;41(1):e21-e21. doi:10.1093/nar/gks878. PMID:23012261. PMCID:PMC3592496.