Python implementation of the SBB genetic programming algorithm for classification tasks (library).
Project description
SBBClassifier
VX: Python implementation of Symbiotic Bid-Based (SBB) framework for problem decomposition using Genetic Programming (GP). Algorithm developed by the NIMS laboratory, Dalhousie University, Canada. This implementation can be used as a library to apply GP to classification tasks.
1. References
PhD Thesis
Lichodzijewski, P. (2011) A Symbiotic Bid-Based (SBB) framework for problem decomposition using Genetic Programming, PhD Thesis (link)
2. How to Run
To run this algorithm in Python:
from vx.SBB.sbb import SBB
from vx.SBB.config import Config
if __name__ == "__main__":
Config.check_parameters()
SBB().run()
All configurable options are in the SBB/config.py file, in the variable CONFIG.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file vx-0.1.3.tar.gz
.
File metadata
- Download URL: vx-0.1.3.tar.gz
- Upload date:
- Size: 1.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3ce8cd3297755d7f05d2bb0fc8c8a2cf95d00be0620fba266dc1a546b9543aa |
|
MD5 | 3773da419ffc1ad1a82cc179d1999a7a |
|
BLAKE2b-256 | 557d05748dfd3f31e63d389bbe832b201605135e1f2b97681d9736e233a97fba |