Skip to content

Evolutionary optimizer for Multiple Classifier Systems to find the best subset of classifiers from generated ensembles.

License

Notifications You must be signed in to change notification settings

lasobrinho/Evolutionary-Ensemble-Optimizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Evolutionary Ensemble Optimizer

Optimizer for classifier ensembles based on Genetic Algorithm techniques. Given a trained ensemble of classifiers, the Evolutionary Ensemble Classifier is capable of finding best and more accurate subset of classifiers through evolutionary methods.

Usage

The core file for the genetic optimization operation is the optimizer.py file. There is an example on how to use the system using a Bagging Classifier with Decision Trees in the file bagging_example.py. To change genetic algorithm parameters you need to open and modify bagging_example.py. In order to run the system:

$ python bagging_example.py

Dependencies

The Evolutionary Ensemble Optimizer has the following dependencies:

About

Evolutionary optimizer for Multiple Classifier Systems to find the best subset of classifiers from generated ensembles.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages