BMPA-TVSinV: A binary metaheuristic for Feature Selection

版本 1.0.0 (31.0 KB) 作者: Zahra Beheshti
This folder contains the code of Binary Marine Predator using Time-Varying Sinus & V-shaped transfer functions for Feature Selection.
189.0 次下载
更新时间 2022/7/21

查看许可证

The feature selection problem is one of the pre-processing mechanisms to find the optimal subset of features from a dataset. The search space of the problem will exponentially grow when the number of features increases. Hence, the feature selection problem is classified as an NP-hard problem, and exact algorithms cannot find the optimal subset at a reasonable time. As a result, approximate algorithms like meta-heuristic algorithms are extensively applied to solve the problem. The feature selection problem is a discrete (binary) optimization problem; consequently, a discrete meta-algorithm can be employed to find the optimal subset of features. One of the recently introduced meta-heuristic algorithms is Marine Predator Algorithm (MPA), which has shown good solutions to many continuous optimization problems. A novel Binary Marine Predator Algorithm using Time-Varying Sinus and V-shaped transfer functions (BMPA-TVSinV) is introduced to find the optimal subset of features in datasets. The proposed algorithm applies two new time-varying transfer functions to convert the continuous search space to the binary one. These transfer functions considerably improve the performance of BMPA-TVSinV for feature selection. A COVID-19 dataset is used to show the efficiency of BMPA-TVSinV.in the problem.

引用格式

Zahra Beheshti (2024). BMPA-TVSinV: A binary metaheuristic for Feature Selection (https://www.mathworks.com/matlabcentral/fileexchange/115315-bmpa-tvsinv-a-binary-metaheuristic-for-feature-selection), MATLAB Central File Exchange. 检索来源 .

Z. Beheshti, BMPA-TVSinV: A Binary Marine Predators Algorithm using time-varying sinus and V-shaped transfer functions for wrapper-based feature selection, Knowledge-Based Systems (2022) 109446. doi:https://doi.org/10.1016/j.knosys.2022.109446.

MATLAB 版本兼容性
创建方式 R2022a
兼容任何版本
平台兼容性
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
1.0.0