@Citation(authors="Hern\u00c3\u00a1n Aguirre, Akira Oyama, and Kiyoshi Tanaka",
title="Adaptive \u00ce\u00b5-sampling and \u00ce\u00b5-hood for evolutionary many-objective optimization.",
journal="Evolutionary Multi-Criterion Optimization (EMO)",
pageFirst=322,
pageLast=336,
year=2013,
month=UNKNOWN)
public class AeSeHModule
extends org.opt4j.core.optimizer.OptimizerModule
AeSeHModule
binds the EpsilonSamplingSelector
as
Selector
and the EpsilonNeighborhoodCoupler
as
Coupler
and configures them with the parameters used in the AeSeH
paper (see the citation for details). Together with the
EvolutionaryAlgorithmModule
, the AeSeHModule
, hence, provides
a default configuration for the Epsilon Sampling Epsilon Neighborhood
Evolutionary Algorithm.Constructor and Description |
---|
AeSeHModule() |
Modifier and Type | Method and Description |
---|---|
protected void |
config() |
bindIterativeOptimizer, bindOptimizer
addControlListener, addIndividualStateListener, addOptimizerIterationListener, addOptimizerStateListener, bindConstant, bindConstant, bindConstant, bindConstant, configure, constant, multi
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding