The corresponding CONF file for the (1+1)-ES looks as follows.
Note, all SPOT options are summarized in the
spotGetOptions
file.
alg.path="."
alg.func = "spotInterfacingTemplate"
alg.seed = 1235
spot.seed = 125
auto.loop.steps = 50;
init.design.func = "spotCreateDesignLhd";
init.design.size = 10;
init.design.repeats = 1;
seq.design.maxRepeats = 5;
seq.design.size = 250
seq.predictionModel.func = "spotPredictRandomForest"
io.verbosity=3
The settings can be explained as follows.
- alg.path:
- Specify the path to the algorithm to be tuned. Type: STRING
- alg.func:
- Specify the name of the algorithm to be tuned. Type: STRING
- alg.seed:
- Seed passed to the algorithm. Type INT
- spot.seed:
- Seed used by SPOT, e.g., for generating LHD. Type: INT
- auto.loop.steps:
- SPOT Termination criterion. Number of meta models to be build by SPOT. Type: INT
- init.design.func:
- Name of the function to create an initial design. TYPE: STRING
- init.design.size:
- Number of initial design points to be created. Type: INT
- init.design.repeats:
- Number of repeats for each design point from the initial design. Type: INT
- seq.design.maxRepeats:
- Maximum number of repeats for design points. Type: INT
- seq.design.size:
- Number of design points evaluated by the meta model. Type: INT
- seq.predictionModel.func:
- Meta model. Type: STRING
- io.verbosity:
- Level of verbosity of the programm. TYPE: INT.
SPOT provides an CONF template, which can be downloaded from
the workshop's web site.
bartz
2010-07-08