Skip to content

Python implementation of QBSO-FS : a Reinforcement Learning based Bee Swarm Optimization metaheuristic for Feature Selection problem.

License

Notifications You must be signed in to change notification settings

amineremache/qbso-fs

Repository files navigation

BSO-FS

The first version of this project was a python translation for an original JAVA project of Bee Swarm Optimization (BSO) algorithm used in Feature Selection (FS), then we improved it by optimizing a lot of aspects, then we added a class for reinforcement learning algorithms, which is the main work of this project.

If you want to try it, all you have to do is create a virtual enviornment using virtualenv or virtualenv-wrapper or anaconda ( for the lazy ones ) with a python 3.6+ version, and install the packages in the requirements.txt file using :

pip install -r requirements.txt

Please, if you have any comments or suggestions, don't hesitate to contact me at : ea_remache@esi.dz

Or a second option is to use the notebook in Colab.

About

Python implementation of QBSO-FS : a Reinforcement Learning based Bee Swarm Optimization metaheuristic for Feature Selection problem.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published