Binary Differential Evolution for Feature Selection

Version 1.3 (58.7 KB) by Jingwei Too
The binary version of Differential Evolution (DE), named as Binary Differential Evolution (BDE) is applied for feature selection tasks.


Updated Sun, 20 Dec 2020 03:20:18 +0000

From GitHub

View License on GitHub

This toolbox offers Binary Differential Evolution (BDE) method

The < Main.m file > illustrates the example of how BDE can solve the feature selection problem using benchmark data-set.


Cite As

Too, Jingwei, et al. “Hybrid Binary Particle Swarm Optimization Differential Evolution-Based Feature Selection for EMG Signals Classification.” Axioms, vol. 8, no. 3, MDPI AG, July 2019, p. 79, doi:10.3390/axioms8030079.

View more styles

Too, Jingwei, et al. “EMG Feature Selection and Classification Using a Pbest-Guide Binary Particle Swarm Optimization.” Computation, vol. 7, no. 1, MDPI AG, Feb. 2019, p. 12, doi:10.3390/computation7010012.

View more styles
MATLAB Release Compatibility
Created with R2018a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes

See release notes for this release on GitHub:


Improve code for the fitness function


change to hold-out








Add paper


To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.