FeatureSelect
FeatureSelect performs feature selection by integrating filter and wrapper methods with a suite of optimization algorithms to identify informative features for bioinformatics and other scientific analyses.
Key Features:
- Hybrid Methodology: Combines filter and wrapper feature-selection methods and incorporates a suite of 11 optimization algorithms, including the Weighted Classifier Combination (WCC) algorithm.
- Optimization Algorithms: Includes optimization algorithms explicitly mentioned such as WCC, LCA (Local Classifier Aggregation), FOA (Firefly Optimization Algorithm), and LA (Levy Flight Algorithm).
- Versatile Learners: Supports three distinct types of learners to accommodate balanced and unbalanced datasets.
- Performance Metrics: Evaluates feature subsets using score functions including accuracy, sensitivity, and specificity.
- Comparative Analysis: Generates comparison diagrams and statistical measurements for assessing relative algorithm performance.
Scientific Applications:
- Gene selection: Selection of informative genes and biomarkers in bioinformatics and genomic research.
- Bioinformatics analyses: Dimensionality reduction and feature selection for genomic datasets and related bioinformatics studies.
- Cross-disciplinary research: Feature selection applications in engineering, computer science, and other scientific domains requiring preprocessing.
Methodology:
Implements filter and wrapper feature-selection methods; applies a suite of 11 optimization algorithms including WCC, LCA (Local Classifier Aggregation), FOA (Firefly Optimization Algorithm), and LA (Levy Flight Algorithm); supports three types of learners and evaluates results using accuracy, sensitivity, and specificity.
Topics
Details
- Maturity:
- Mature
- Cost:
- Free of charge
- Tool Type:
- desktop application
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- Java, MATLAB, Python
- Added:
- 5/17/2019
- Last Updated:
- 6/16/2020
Operations
Publications
Masoudi-Sobhanzadeh Y, Motieghader H, Masoudi-Nejad A. FeatureSelect: a software for feature selection based on machine learning approaches. BMC Bioinformatics. 2019;20(1). doi:10.1186/s12859-019-2754-0. PMID:30943889. PMCID:PMC6446290.