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.