culebra.fitness_function.abc module

Abstract base fitness functions.

This sub-module provides several abstract classes that help defining other fitness functions. The following classes are provided:

  • DatasetScorer: Allows the definition of dataset-related fitness functions.

  • ClassificationScorer: Lets defining dataset classification-related fitness functions

  • ClassificationFSScorer: Designed to support feature selection on classification problems

  • RBFSVCScorer: Is centered on the hyperparameters optimization of SVM-based classifiers with RBF kernels.

  • CooperativeFSScorer: Abstract base class for all the fitness functions of cooperative FS problems.

  • CooperativeRBFSVCFSScorer: Abstract base class for all the fitness functions of cooperative FS problems using RBF SVM classifiers.