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.

Filename, size & hash SHA256 hash help File type Python version Upload date
vx-0.1.3.tar.gz (1.6 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page