Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vx-0.1.3.tar.gz (1.6 kB view details)

Uploaded Source

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

Hashes for vx-0.1.3.tar.gz
Algorithm Hash digest
SHA256 e3ce8cd3297755d7f05d2bb0fc8c8a2cf95d00be0620fba266dc1a546b9543aa
MD5 3773da419ffc1ad1a82cc179d1999a7a
BLAKE2b-256 557d05748dfd3f31e63d389bbe832b201605135e1f2b97681d9736e233a97fba

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page