Package edu.udo.cs.yale.operator.learner.meta.eaboost

Classes used for a multi-objective evolutionary boosting based on BayBoostModels.

See:
          Description

Interface Summary
BoostingSelection Should perform a selection on the given population list.
 

Class Summary
BayBoostBoostingIndividual Individuals contain the model information and the fitness.
BoostingCrossover Performs a GA crossover similar for individuals with variable lengths.
BoostingIndividual Individuals contain the model information and the fitness.
BoostingMutation Performs an aggregation mutation on the boosting individuals.
BoostingNonDominatedSortingSelection Performs the non-dominated sorting selection from NSGA-II.
BoostingNonDominatedSortingSelection.CriteriaComparator Compares the fitness of two Boosting inviduals according to the m-th criterion.
BoostingNonDominatedSortingSelection.CrowdingComparator Compare two BoostingIndividuals according to their crowding distance.
BoostingPopulationPlotter Plots the current generation's Pareto set.
BoostingTournamentSelection Performs a tournament selection on the given population list.
EvolutionaryBoosting Performs an evolutionary boosting.
ParetoOptimalSetOfModels Each object of this class contains a sets of Pareto-optimal models, trading off the complexity of models against any performance metric.
 

Package edu.udo.cs.yale.operator.learner.meta.eaboost Description

Classes used for a multi-objective evolutionary boosting based on BayBoostModels.



Copyright © 2001-2006